Skip to content

Commit f5d6855

Browse files
committed
Remove unused direct dependencies
- Fixes #43 Signed-off-by: Keshav Priyadarshi <[email protected]>
1 parent e5c425d commit f5d6855

File tree

4 files changed

+141
-176
lines changed

4 files changed

+141
-176
lines changed

pyproject-aboutcode.federatedcode.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ dependencies = [
3838
"aboutcode.hashid>=0.2.0",
3939
"click>=8.1.7",
4040
"Django>=5.1.2",
41-
"packageurl_python >= 0.15.6",
41+
"packageurl_python >= 0.16.0",
4242
"python-dotenv>=1.0.1",
4343
"requests>=2.32.3",
4444
"saneyaml>=0.6.0",

requirements-dev.txt

Lines changed: 40 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,41 @@
1-
aboutcode-toolkit==10.1.0
2-
black==23.7.0
3-
execnet==2.0.2
1+
snowballstemmer==2.2.0
2+
platformdirs==4.3.6
3+
django-debug-toolbar==4.2.0
4+
stevedore==5.4.0
5+
pyflakes==3.2.0
6+
zipp==3.21.0
7+
jeepney==0.8.0
8+
flake8==7.1.1
9+
Pygments==2.18.0
10+
mdurl==0.1.2
11+
black==24.10.0
12+
pydocstyle==6.3.0
13+
jaraco.context==6.0.1
14+
SecretStorage==3.3.3
15+
pycodestyle==2.12.1
16+
more-itertools==10.5.0
17+
pathspec==0.12.1
18+
importlib_metadata==8.5.0
19+
twine==6.0.1
20+
docutils==0.21.2
21+
readme_renderer==44.0
22+
rich==13.9.4
23+
keyring==25.5.0
24+
nh3==0.2.19
25+
pbr==6.1.0
426
flot==0.7.2
5-
isort==5.12.0
6-
pytest==7.3.2
7-
pytest-django==4.5.2
8-
pytest-xdist==3.5.0
9-
python-dateutil==2.8.2
10-
Sphinx==7.2.6
11-
sphinx-autobuild==2021.3.14
12-
sphinx-copybutton==0.5.2
13-
sphinx-reredirects==0.1.3
14-
sphinx-rtd-dark-mode==1.3.0
15-
sphinx-rtd-theme==2.0.0
16-
sphinxcontrib-applehelp==1.0.7
17-
sphinxcontrib-devhelp==1.0.5
18-
sphinxcontrib-htmlhelp==2.0.4
19-
sphinxcontrib-jquery==4.1
20-
sphinxcontrib-jsmath==1.0.1
21-
sphinxcontrib-qthelp==1.0.6
22-
sphinxcontrib-serializinghtml==1.1.9
23-
sphinxcontrib_django
24-
sphinx-jsonschema
27+
jaraco.functools==4.1.0
28+
doc8==1.1.2
29+
requests-toolbelt==1.0.0
30+
rfc3986==2.0.0
31+
backports.tarfile==1.2.0
32+
restructuredtext-lint==1.4.0
33+
mccabe==0.7.0
34+
isort==5.13.2
35+
bandit==1.8.0
36+
pytest-xdist==3.6.1
37+
pkginfo==1.12.0
38+
markdown-it-py==3.0.0
39+
jaraco.classes==3.4.0
40+
mypy-extensions==1.0.0
41+
execnet==2.1.1

requirements.txt

Lines changed: 75 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -1,92 +1,83 @@
1-
aboutcode.pipeline==0.1.0
2-
aboutcode-toolkit==10.1.0
3-
alabaster==0.7.13
4-
anyio==4.1.0
5-
asgiref==3.7.2
6-
attrs==23.1.0
7-
Babel==2.14.0
8-
boolean.py==4.0
9-
certifi==2023.5.7
10-
cffi==1.15.1
11-
charset-normalizer==3.1.0
1+
aboutcode.hashid==0.2.0
2+
aboutcode.pipeline==0.2.0
3+
alabaster==1.0.0
4+
annotated-types==0.7.0
5+
anyio==4.7.0
6+
asgiref==3.8.1
7+
attrs==24.2.0
8+
babel==2.16.0
9+
certifi==2024.8.30
10+
cffi==1.17.1
11+
charset-normalizer==3.4.0
1212
click==8.1.7
1313
colorama==0.4.6
14-
cryptography==41.0.1
15-
dateparser==1.1.8
16-
Deprecated==1.2.14
17-
Django==5.0.1
14+
cryptography==44.0.0
15+
Django==5.1.2
1816
django-environ==0.11.2
19-
django-oauth-toolkit==2.3.0
20-
django-rest-framework==0.1.0
21-
djangorestframework==3.14.0
22-
django-ninja==1.2.1
23-
docutils==0.20.1
24-
et-xmlfile==1.1.0
25-
exceptiongroup==1.1.1
26-
execnet==2.0.2
27-
gitdb==4.0.10
28-
GitPython==3.1.40
29-
gunicorn==21.2.0
17+
django-ninja==1.3.0
18+
django-oauth-toolkit==3.0.1
19+
djangorestframework==3.15.2
20+
doc8==1.1.2
21+
docutils==0.21.2
22+
exceptiongroup==1.2.2
23+
gitdb==4.0.11
24+
GitPython==3.1.43
25+
gunicorn==23.0.0
3026
h11==0.14.0
31-
http-message-signatures==0.4.4
32-
http-sfv==0.9.8
33-
httpcore==0.17.3
34-
httpx==0.25.1
35-
idna==3.4
27+
http-message-signatures==0.5.0
28+
http_sfv==0.9.9
29+
httpcore==1.0.7
30+
httpx==0.28.1
31+
idna==3.10
3632
imagesize==1.4.1
37-
importlib-metadata==7.0.1
3833
iniconfig==2.0.0
39-
isort==5.12.0
40-
jaraco.classes==3.3.0
41-
jeepney==0.8.0
42-
Jinja2==3.1.2
43-
jwcrypto==1.5.0
44-
keyring==24.3.0
45-
license-expression==30.2.0
46-
livereload==2.6.3
47-
markdown-it-py==3.0.0
48-
MarkupSafe==2.1.3
49-
mdurl==0.1.2
50-
more-itertools==10.1.0
51-
mypy-extensions==1.0.0
52-
nh3==0.2.15
34+
Jinja2==3.1.4
35+
jsonpointer==3.0.0
36+
jwcrypto==1.5.6
37+
MarkupSafe==3.0.2
5338
oauthlib==3.2.2
54-
openpyxl==3.1.2
55-
packageurl-python==0.15.6
56-
packaging==23.1
57-
pathspec==0.11.2
58-
Pillow==9.5.0
59-
pkginfo==1.9.6
60-
platformdirs==3.10.0
61-
pluggy==1.0.0
62-
psycopg==3.1.16
63-
psycopg-binary==3.1.16
64-
psycopg2-binary==2.9.9
65-
pycodestyle==2.11.1
66-
pycparser==2.21
67-
Pygments==2.17.2
68-
python-dateutil==2.8.2
69-
pydantic==2.8.2
70-
pytz==2023.3
71-
PyYAML==6.0.1
72-
readme-renderer==42.0
73-
regex==2023.8.8
74-
requests==2.31.0
75-
requests-toolbelt==1.0.0
76-
rfc3986==2.0.0
77-
rich==13.7.0
78-
saneyaml==0.6.0
79-
SecretStorage==3.3.3
80-
six==1.16.0
81-
smmap==5.0.0
82-
sniffio==1.3.0
39+
packageurl-python==0.16.0
40+
packaging==24.2
41+
pbr==6.1.0
42+
pillow==11.0.0
43+
pluggy==1.5.0
44+
pprintpp==0.4.0
45+
psycopg2-binary==2.9.10
46+
pycparser==2.22
47+
pydantic==2.10.3
48+
pydantic_core==2.27.1
49+
Pygments==2.18.0
50+
pytest==8.3.4
51+
pytest-django==4.9.0
52+
python-dotenv==1.0.1
53+
PyYAML==6.0.2
54+
requests==2.32.3
55+
restructuredtext-lint==1.4.0
56+
saneyaml==0.6.1
57+
smmap==5.0.1
58+
sniffio==1.3.1
8359
snowballstemmer==2.2.0
84-
sqlparse==0.4.4
85-
tomli==2.0.1
86-
tornado==6.4
87-
typing_extensions==4.6.3
88-
tzlocal==5.0.1
89-
unidiff==0.7.5
90-
urllib3==2.0.3
91-
wrapt==1.15.0
92-
zipp==3.17.0
60+
Sphinx==8.1.3
61+
sphinx-autobuild==2024.10.3
62+
sphinx-copybutton==0.5.2
63+
sphinx-jsonschema==1.19.1
64+
sphinx-rtd-dark-mode==1.3.0
65+
sphinx-rtd-theme==3.0.2
66+
sphinx_reredirects==0.1.5
67+
sphinxcontrib-applehelp==2.0.0
68+
sphinxcontrib-devhelp==2.0.0
69+
sphinxcontrib-django==2.5
70+
sphinxcontrib-htmlhelp==2.1.0
71+
sphinxcontrib-jquery==4.1
72+
sphinxcontrib-jsmath==1.0.1
73+
sphinxcontrib-qthelp==2.0.0
74+
sphinxcontrib-serializinghtml==2.0.0
75+
sqlparse==0.5.3
76+
starlette==0.41.3
77+
stevedore==5.4.0
78+
tomli==2.2.1
79+
typing_extensions==4.12.2
80+
urllib3==2.2.3
81+
uvicorn==0.32.1
82+
watchfiles==1.0.3
83+
websockets==14.1

setup.cfg

Lines changed: 25 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -44,79 +44,37 @@ include_package_data = true
4444
zip_safe = false
4545

4646
install_requires =
47-
Django>=4.2.6
48-
psycopg2-binary>=2.8.6
49-
djangorestframework>=3.12.4
50-
django-oauth-toolkit>=2.3.0
51-
django-rest-framework>=0.1.0
52-
djangorestframework>=3.14.0
53-
django-environ>=0.10.0
54-
gunicorn>=21.2.0
55-
GitPython>=3.1.31
56-
requests>=2.31.0
57-
saneyaml>=0.6.0
58-
#
59-
httpx>=0.24.1
60-
http-message-signatures>=0.4.4
61-
62-
anyio>=4.1.0
63-
asgiref>=3.7.2
64-
attrs>=23.1.0
65-
certifi>=2023.5.7
66-
cffi>=1.15.1
67-
charset-normalizer>=3.1.0
68-
click>=8.1.7
69-
cryptography>=41.0.1
70-
dateparser>=1.1.8
71-
Deprecated>=1.2.14
72-
exceptiongroup>=1.1.1
73-
gitdb>=4.0.10
74-
h11>=0.14.0
75-
http-sfv>=0.9.8
76-
httpcore>=0.17.3
77-
idna>=3.4
78-
iniconfig>=2.0.0
79-
isort>=5.12.0
80-
jwcrypto>=1.5.0
81-
mypy-extensions>=1.0.0
82-
oauthlib>=3.2.2
83-
packageurl-python>=0.15.6
84-
packaging>=23.1
85-
pathspec>=0.11.2
86-
87-
#??
88-
Pillow>=9.5.0
89-
90-
platformdirs>=3.10.0
91-
pluggy>=1.0.0
92-
pycparser>=2.21
93-
pytest>=7.3.2
94-
pytest-django>=4.5.2
95-
python-dateutil>=2.8.2
96-
pytz>=2023.3
97-
regex>=2023.8.8
98-
saneyaml>=0.6.0
99-
six>=1.16.0
100-
smmap>=5.0.0
101-
sniffio>=1.3.0
102-
sqlparse>=0.4.4
103-
tomli>=2.0.1
104-
typing_extensions>=4.6.3
105-
tzlocal>=5.0.1
106-
unidiff>=0.7.5
107-
urllib3>=2.0.3
108-
wrapt>=1.15.0
47+
Django==5.1.2
48+
django-oauth-toolkit==3.0.1
49+
djangorestframework==3.15.2
50+
django-environ==0.11.2
51+
gunicorn==23.0.0
52+
GitPython==3.1.43
53+
requests==2.32.3
54+
httpx==0.28.1
55+
http-message-signatures==0.5.0
56+
attrs==24.2.0
57+
# Django ImageField
58+
pillow==11.0.0
59+
cryptography==44.0.0
60+
idna==3.10
61+
packageurl-python==0.16.0
62+
psycopg2-binary==2.9.10
63+
pytest==8.3.4
64+
pytest-django==4.9.0
65+
saneyaml==0.6.1
10966

11067
# Schema
111-
django-ninja>=1.2.1
112-
pydantic>=2.8.2
68+
django-ninja==1.3.0
69+
pydantic==2.10.3
11370

11471
# Pipeline
115-
aboutcode.pipeline>=0.1.0
72+
aboutcode.pipeline==0.2.0
11673

11774
# aboutcode.federatedcode.client
118-
aboutcode.hashid>=0.1.0
119-
python-dotenv>=1.0.1
75+
aboutcode.hashid==0.2.0
76+
python-dotenv==1.0.1
77+
click==8.1.7
12078

12179
[options.extras_require]
12280
dev =
@@ -130,7 +88,6 @@ dev =
13088
bandit>=1.7.5
13189
pytest >= 6, != 7.0.0
13290
pytest-xdist >= 2
133-
aboutcode-toolkit >= 7.0.2
13491
twine>=6.0.1
13592
flot>=0.7.2
13693
# Debug

0 commit comments

Comments
 (0)