Skip to content

Commit

Permalink
Upgrade python dependencies
Browse files Browse the repository at this point in the history
This is the result of running:

make requirements --always-make args='--upgrade'

Non top level dependencies can become outdated as dependabot doesn't send PR for those.

On top of that upgrading single packages with all the existing constraints might make impassible to satisfy all constraints.

This approach makes sure we are up to date with all our dependencies as specified on the .in files but without considering any constraints in the .txt files.
  • Loading branch information
marcospri committed Jan 12, 2024
1 parent c7a0ba6 commit 27275b9
Show file tree
Hide file tree
Showing 10 changed files with 343 additions and 336 deletions.
43 changes: 22 additions & 21 deletions requirements/checkdocs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,54 +2,55 @@
# This file is autogenerated by pip-compile with Python 3.8
# by the following command:
#
# pip-compile --config=pyproject.toml requirements/checkdocs.in
# pip-compile requirements/checkdocs.in
#
alabaster==0.7.12
alabaster==0.7.13
# via sphinx
babel==2.10.3
babel==2.14.0
# via sphinx
build==0.8.0
build==1.0.3
# via pip-tools
certifi==2023.11.17
# via requests
charset-normalizer==2.1.0
charset-normalizer==3.3.2
# via requests
click==8.1.7
# via pip-tools
colorama==0.4.5
colorama==0.4.6
# via sphinx-autobuild
docutils==0.18.1
docutils==0.20.1
# via
# sphinx
# sphinx-rtd-theme
idna==3.3
idna==3.6
# via requests
imagesize==1.4.1
# via sphinx
importlib-metadata==4.12.0
importlib-metadata==7.0.1
# via
# build
# pip-sync-faster
# sphinx
jinja2==3.1.2
jinja2==3.1.3
# via sphinx
livereload==2.6.3
# via sphinx-autobuild
markupsafe==2.1.1
markupsafe==2.0.1
# via jinja2
packaging==23.2
# via
# build
# sphinx
pep517==0.13.0
# via build
pip-sync-faster==0.0.3
# via -r requirements/checkdocs.in
pip-tools==7.3.0
# via
# -r requirements/checkdocs.in
# pip-sync-faster
pygments==2.15.0
pygments==2.17.2
# via sphinx
pyproject-hooks==1.0.0
# via build
pytz==2023.3.post1
# via babel
requests==2.31.0
Expand All @@ -68,11 +69,11 @@ sphinx-autobuild==2021.3.14
# via -r requirements/checkdocs.in
sphinx-rtd-theme==2.0.0
# via -r requirements/checkdocs.in
sphinxcontrib-applehelp==1.0.2
sphinxcontrib-applehelp==1.0.4
# via sphinx
sphinxcontrib-devhelp==1.0.2
# via sphinx
sphinxcontrib-htmlhelp==2.0.0
sphinxcontrib-htmlhelp==2.0.1
# via sphinx
sphinxcontrib-jquery==4.1
# via sphinx-rtd-theme
Expand All @@ -85,15 +86,15 @@ sphinxcontrib-serializinghtml==1.1.5
tomli==2.0.1
# via
# build
# pep517
# pip-tools
tornado==6.3.3
# pyproject-hooks
tornado==6.4
# via livereload
urllib3==1.26.18
urllib3==2.1.0
# via requests
wheel==0.38.1
wheel==0.42.0
# via pip-tools
zipp==3.8.1
zipp==3.17.0
# via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
Expand Down
28 changes: 15 additions & 13 deletions requirements/checkformatting.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,49 +2,51 @@
# This file is autogenerated by pip-compile with Python 3.8
# by the following command:
#
# pip-compile --config=pyproject.toml requirements/checkformatting.in
# pip-compile requirements/checkformatting.in
#
black==23.12.1
# via -r requirements/checkformatting.in
build==0.8.0
build==1.0.3
# via pip-tools
click==8.1.7
# via
# black
# pip-tools
importlib-metadata==4.12.0
# via pip-sync-faster
importlib-metadata==7.0.1
# via
# build
# pip-sync-faster
isort==5.13.2
# via -r requirements/checkformatting.in
mypy-extensions==0.4.3
mypy-extensions==1.0.0
# via black
packaging==23.2
# via
# black
# build
pathspec==0.9.0
pathspec==0.12.1
# via black
pep517==0.13.0
# via build
pip-sync-faster==0.0.3
# via -r requirements/checkformatting.in
pip-tools==7.3.0
# via
# -r requirements/checkformatting.in
# pip-sync-faster
platformdirs==2.5.2
platformdirs==4.1.0
# via black
pyproject-hooks==1.0.0
# via build
tomli==2.0.1
# via
# black
# build
# pep517
# pip-tools
typing-extensions==4.3.0
# pyproject-hooks
typing-extensions==4.9.0
# via black
wheel==0.38.1
wheel==0.42.0
# via pip-tools
zipp==3.8.1
zipp==3.17.0
# via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
Expand Down
20 changes: 11 additions & 9 deletions requirements/coverage.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,36 @@
# This file is autogenerated by pip-compile with Python 3.8
# by the following command:
#
# pip-compile --config=pyproject.toml requirements/coverage.in
# pip-compile requirements/coverage.in
#
build==0.8.0
build==1.0.3
# via pip-tools
click==8.1.7
# via pip-tools
coverage==7.4.0
# via -r requirements/coverage.in
importlib-metadata==4.12.0
# via pip-sync-faster
importlib-metadata==7.0.1
# via
# build
# pip-sync-faster
packaging==23.2
# via build
pep517==0.13.0
# via build
pip-sync-faster==0.0.3
# via -r requirements/coverage.in
pip-tools==7.3.0
# via
# -r requirements/coverage.in
# pip-sync-faster
pyproject-hooks==1.0.0
# via build
tomli==2.0.1
# via
# build
# pep517
# pip-tools
wheel==0.38.1
# pyproject-hooks
wheel==0.42.0
# via pip-tools
zipp==3.8.1
zipp==3.17.0
# via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
Expand Down
Loading

0 comments on commit 27275b9

Please sign in to comment.