Skip to content

Commit 561a8ad

Browse files
committed
update dependencies forupdate for python 3.12 and current debian data
1 parent a4cb6bd commit 561a8ad

File tree

8 files changed

+134
-85
lines changed

8 files changed

+134
-85
lines changed

.idea/ex_auto.iml

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/workspace.xml

Lines changed: 72 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

prj/script/pip_reqs.txt

Lines changed: 33 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,36 @@
1-
astroid==2.12.12
2-
attrs==22.1.0
3-
beautifulsoup4==4.11.1
4-
certifi==2022.9.24
5-
charset-normalizer==2.1.1
6-
dill==0.3.6
7-
exceptiongroup==1.0.0rc9
8-
idna==3.4
9-
iniconfig==1.1.1
10-
isort==5.10.1
11-
lazy-object-proxy==1.8.0
1+
astroid==3.1.0
2+
beautifulsoup4==4.12.3
3+
certifi==2024.2.2
4+
charset-normalizer==3.3.2
5+
dill==0.3.8
6+
idna==3.7
7+
iniconfig==2.0.0
8+
isort==5.13.2
129
mccabe==0.7.0
13-
mypy==0.982
14-
mypy-extensions==0.4.3
15-
numpy==1.23.4
16-
packaging==21.3
17-
pandas==1.5.1
18-
pandas-stubs==1.5.1.221024
19-
platformdirs==2.5.2
20-
pluggy==1.0.0
21-
pylint==2.15.5
22-
pyparsing==3.0.9
23-
pytest==7.2.0
24-
python-dateutil==2.8.2
25-
pytz==2022.5
26-
requests==2.28.1
10+
mypy==1.10.0
11+
mypy-extensions==1.0.0
12+
numpy==1.26.4
13+
packaging==24.0
14+
pandas==2.2.2
15+
pandas-stubs==2.2.1.240316
16+
platformdirs==4.2.1
17+
pluggy==1.5.0
18+
pylint==3.1.0
19+
pytest==8.2.0
20+
python-dateutil==2.9.0.post0
21+
pytz==2024.1
22+
requests==2.31.0
23+
setuptools==69.5.1
2724
six==1.16.0
28-
soupsieve==2.3.2.post1
25+
soupsieve==2.5
2926
tabulate==0.9.0
30-
tomli==2.0.1
31-
tomlkit==0.11.5
32-
tqdm==4.64.1
33-
types-beautifulsoup4==4.11.6
34-
types-pytz==2022.5.0.0
35-
types-requests==2.28.11.2
36-
types-tqdm==4.64.7.1
37-
types-urllib3==1.26.25.1
38-
typing_extensions==4.4.0
39-
urllib3==1.26.12
40-
wrapt==1.14.1
27+
tomlkit==0.12.5
28+
tqdm==4.66.4
29+
types-beautifulsoup4==4.12.0.20240504
30+
types-html5lib==1.1.11.20240228
31+
types-pytz==2024.1.0.20240417
32+
types-requests==2.31.0.20240406
33+
types-tqdm==4.66.0.20240417
34+
typing_extensions==4.11.0
35+
tzdata==2024.1
36+
urllib3==2.2.1

prj/script/pip_reqs_install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@
1616
# previous call to 'pip_reqs_export.sh'
1717
#
1818
# recommended for production
19-
./venv/bin/pip install -r pip_reqs.txt
19+
./venv/bin/pip install -r pip_reqs_base.txt

readme.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ eg [official documentation](https://wiki.debian.org/RepositoryFormat#A.22Content
2121

2222

2323
## Prerequisites
24-
Python 3.10+
24+
Python 3.12+
2525
If you have multiple versions of python installed, please make sure the correct one is being referenced in the files in _prj/script_
2626

2727
## Setup
28-
ex_auto/prj/script> ./venv_create.sh
28+
prj/script> ./venv_create.sh
2929

3030
This will create a virtual environment and install the required packages (as listed in **prj/pip_reqs.txt**)
3131

@@ -45,7 +45,7 @@ and I wanted to avoid requiring this of anyone else, wishing to run/test this pr
4545
4646

4747
## Execute
48-
ex_auto> ./prj/script/venv/bin/python -m src.main udeb-all
48+
> ./prj/script/venv/bin/python -m src.main udeb-all
4949

5050
collating for 'Contents-udeb-all.gz' ....
5151
downloading http://ftp.uk.debian.org/debian/dists/stable/main/ ...
@@ -90,13 +90,13 @@ and I wanted to avoid requiring this of anyone else, wishing to run/test this pr
9090

9191

9292
## Check Typing
93-
ex_auto> ./prj/script/venv/bin/mypy --check-untyped-defs -p test -p src
93+
> ./prj/script/venv/bin/mypy --check-untyped-defs -p test -p src
9494

9595
Success: no issues found in 16 source files
9696
Declans-iMac:ex_auto declan$ ./prj/script/venv/bin/pylint src test
9797

9898
## Check Lint
99-
ex_auto> ./prj/script/venv/bin/pylint src test
99+
> ./prj/script/venv/bin/pylint src test
100100

101101
--------------------------------------------------------------------
102102
Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)

0 commit comments

Comments
 (0)