Commit 61ce32f
authored
fix(deps): remove unused dependencies (xmldict, distlib) (#228)
* fix(deps): remove unused xmldict==0.4.1 dependency
xmldict is declared in pyproject.toml but never imported or used
anywhere in the codebase (src/ and tests/ have zero references).
Its legacy setup.py format causes ImportError on Python 3.13.
All XML parsing in the project uses the stdlib xml.etree.ElementTree
instead. Removing this dependency resolves the installation failure
on Python 3.13 without any code changes.
Signed-off-by: Jimisola Laursen <jimisola@jimisola.com>
* fix(deps): remove unused distlib==0.4.0 dependency
distlib is declared in pyproject.toml but never imported or used
anywhere in the codebase (src/ and tests/ have zero references).
Originally added in commit b157d8b for PyPI sdist support but never
implemented.
Removing this unused dependency reduces installation overhead and
eliminates an unnecessary transitive dependency.
Signed-off-by: Jimisola Laursen <jimisola@jimisola.com>
* fix(ci): exclude integration tests from pytest in build workflow
The CI workflow was running all tests including integration tests by using
-m "" (empty marker filter). Integration tests require external resources
(Maven artifacts, Git repos) and should be skipped by default in CI.
Use the standard marker filter -m "not slow and not integration" to match
pyproject.toml configuration and only run unit tests in the build pipeline.
Signed-off-by: Jimisola Laursen <jimisola@jimisola.com>
---------
Signed-off-by: Jimisola Laursen <jimisola@jimisola.com>1 parent eb56b43 commit 61ce32f
2 files changed
Lines changed: 2 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
| 31 | + | |
| 32 | + | |
35 | 33 | | |
36 | 34 | | |
37 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | 51 | | |
53 | 52 | | |
54 | 53 | | |
| |||
59 | 58 | | |
60 | 59 | | |
61 | 60 | | |
62 | | - | |
63 | 61 | | |
64 | 62 | | |
65 | 63 | | |
| |||
0 commit comments