Skip to content

Commit fcdd279

Browse files
authored
feat: add tox 4.23.2 and upgrade its dependencies (#2054)
- cachetools 5.5.0 - platformdirs 4.3.6 - PyScaffold 4.6 - virtualenv 20.28.1 also add pyproject-api 1.8.0
1 parent 7d31b7e commit fcdd279

File tree

8 files changed

+18
-9
lines changed

8 files changed

+18
-9
lines changed

.metwork-framework/components.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
| [bracex](https://github.com/facelessuser/bracex) | 2.4 | python3_devtools |
3030
| [bump-pydantic](https://pypi.org/project/bump-pydantic) | 0.8.0 | python3_devtools |
3131
| [cached-property](https://github.com/pydanny/cached-property) | 1.5.2 | python3_circus |
32-
| [cachetools](https://github.com/tkem/cachetools/) | 5.3.1 | python3 |
32+
| [cachetools](https://github.com/tkem/cachetools/) | 5.5.0 | python3 |
3333
| [calver](https://github.com/di/calver) | 2022.6.26 | python3_core |
3434
| [Cerberus](https://pypi.org/project/Cerberus) | 1.3.5 | python3 |
3535
| [certifi](https://certifi.io) | 2024.12.14 | python3_core |
@@ -184,7 +184,7 @@
184184
| [pika](https://pika.readthedocs.io) | 1.3.2 | python3 |
185185
| [pip](https://pip.pypa.io/) | 24.3.1 | python3_core |
186186
| [pipdeptree](https://github.com/tox-dev/pipdeptree) | 2.13.1 | python3_devtools |
187-
| [platformdirs](https://github.com/platformdirs/platformdirs) | 3.10.0 | python3_core |
187+
| [platformdirs](https://github.com/tox-dev/platformdirs) | 4.3.6 | python3_core |
188188
| [pluggy](https://github.com/pytest-dev/pluggy) | 1.5.0 | python3_core |
189189
| [postgis-geohash](https://github.com/adelplanque/postgis-geohash) | 0.1.2 | scientific_core |
190190
| [postgis](https://postgis.net) | 3.4.0 | scientific_core |
@@ -220,7 +220,8 @@
220220
| [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) | 10.3 | python3_devtools |
221221
| [PyNaCl](https://github.com/pyca/pynacl/) | 1.5.0 | python3 |
222222
| [pyparsing](https://github.com/pyparsing/pyparsing/) | 3.1.1 | python3_core |
223-
| [PyScaffold](https://github.com/pyscaffold/pyscaffold/) | 4.5 | python3 |
223+
| [pyproject-api](https://pyproject-api.readthedocs.io) | 1.8.0 | python3_devtools |
224+
| [PyScaffold](https://github.com/pyscaffold/pyscaffold/) | 4.6 | python3 |
224225
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | 0.21.1 | python3_devtools |
225226
| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | 4.1.0 | python3_devtools |
226227
| [pytest-html](https://github.com/pytest-dev/pytest-html) | 4.1.1 | python3_devtools |
@@ -278,6 +279,7 @@
278279
| [tomli](https://github.com/hukkin/tomli) | 2.0.1 | python3_core |
279280
| [tomlkit](https://github.com/sdispater/tomlkit) | 0.12.1 | python3 |
280281
| [tornado](http://www.tornadoweb.org/) | 6.4.2 | python3 |
282+
| [tox](http://tox.readthedocs.org) | 4.23.2 | python3_devtools |
281283
| [tqdm](https://tqdm.github.io) | 4.66.4 | python3 |
282284
| [traitlets](https://github.com/ipython/traitlets) | 5.9.0 | python3 |
283285
| [trove-classifiers](https://github.com/pypa/trove-classifiers) | 2024.10.16 | python3_core |
@@ -287,7 +289,7 @@
287289
| [Unidecode](https://pypi.org/project/Unidecode) | 1.3.6 | python3 |
288290
| [urllib3](https://pypi.org/project/urllib3) | 2.3.0 | python3 |
289291
| [vector](https://vector.dev/) | 0.13.1 | monitoring |
290-
| [virtualenv](https://github.com/pypa/virtualenv) | 20.24.6 | python3_core |
292+
| [virtualenv](https://github.com/pypa/virtualenv) | 20.28.1 | python3_core |
291293
| [watchdog](https://github.com/gorakhargosh/watchdog) | 3.0.0 | python3_devtools |
292294
| [wcmatch](https://github.com/facelessuser/wcmatch) | 8.5 | python3_devtools |
293295
| [wcwidth](https://github.com/jquast/wcwidth) | 0.2.8 | python3 |
@@ -305,4 +307,4 @@
305307
| [zeromq](https://zeromq.org/) | 4.3.4 | core |
306308
| [zipp](https://github.com/jaraco/zipp) | 3.19.2 | python3_core |
307309

308-
*(304 components)*
310+
*(306 components)*

integration_tests/0004_test_import_python3/import_python3.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@
161161
import pymdownx
162162
import nacl #PyNaCl
163163
import pyparsing
164+
import pyproject_api
164165
import pyscaffold
165166
import pytest_asyncio
166167
import pytest_cov
@@ -207,6 +208,7 @@
207208
import tomli
208209
import tomlkit
209210
import tornado
211+
import tox
210212
import tqdm
211213
import traitlets
212214
import trove_classifiers

integration_tests/0005_test_import_python3_bis/import_python3.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@
164164
import pymdownx
165165
import nacl #PyNaCl
166166
import pyparsing
167+
import pyproject_api
167168
import pyscaffold
168169
import pytest_asyncio
169170
import pytest_cov
@@ -211,6 +212,7 @@
211212
import tomli
212213
import tomlkit
213214
import tornado
215+
import tox
214216
import tqdm
215217
import traitlets
216218
import trove_classifiers

layers/layer1_python3_core/0500_extra_python_packages/requirements3.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ distlib==0.3.9
33
distro==1.8.0
44
filelock==3.16.1
55
importlib-metadata==6.8.0
6-
platformdirs==3.10.0
6+
platformdirs==4.3.6
77
six==1.16.0
8-
virtualenv==20.24.6
8+
virtualenv==20.28.1
99
zipp==3.19.2

layers/layer2_python3/0400_prereq_extra_python_packages/requirements3.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Cython==3.0.11
44
fastentrypoints==0.12
55
pbr==6.1.0
66
pycparser==2.21
7-
PyScaffold==4.5
7+
PyScaffold==4.6
88
semantic-version==2.10.0
99
setuptools-git==1.2
1010
setuptools-rust==1.7.0

layers/layer2_python3/0500_extra_python_packages/requirements3.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ bcrypt==4.0.1
1717
beautifulsoup4==4.12.2
1818
binaryornot==0.4.4
1919
bjoern==3.2.2
20-
cachetools==5.3.1
20+
cachetools==5.5.0
2121
Cerberus==1.3.5
2222
chardet==5.2.0
2323
charset_normalizer==3.4.1

layers/layer7_python3_devtools/0500_extra_python_packages/requirements-to-freeze.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,4 @@ GitPython
4343
pyinstaller
4444
panoply
4545
pre-commit
46+
tox

layers/layer7_python3_devtools/0500_extra_python_packages/requirements3.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ pyinstaller-hooks-contrib==2024.8
5151
pyinstaller==6.10.0
5252
pylint==3.0.1
5353
pymdown-extensions==10.3
54+
pyproject-api==1.8.0
5455
pytest==8.3.4
5556
pytest-asyncio==0.21.1
5657
pytest-cov==4.1.0
@@ -68,6 +69,7 @@ simple-term-menu==1.6.4
6869
smmap==5.0.1
6970
snowballstemmer==2.2.0
7071
stevedore==5.1.0
72+
tox==4.23.2
7173
typer==0.9.0
7274
typing-inspect==0.9.0
7375
watchdog==3.0.0

0 commit comments

Comments
 (0)