Skip to content

Commit

Permalink
Dependency updates (mozilla#14558)
Browse files Browse the repository at this point in the history
Prod:
Resolves mozilla#14553 Bump jinja2 from 3.1.3 to 3.1.4
Resolves mozilla#14532 Bump newrelic from 9.8.0 to 9.9.0
Resolves mozilla#14516 Bump boto3 from 1.34.79 to 1.34.101
Resolves mozilla#14526 Bump lxml from 5.2.0 to 5.2.1
Resolves mozilla#14528 Bump docutils from 0.20.1 to 0.21.2

Dev:
Resolves mozilla#14529 Bump pipdeptree from 2.17.0 to 2.19.1
Resolves mozilla#14524 Bump ruff from 0.3.5 to 0.4.2
Resolves mozilla#14514 Bump freezegun from 1.4.0 to 1.5.0

Docs:
Resolves mozilla#14520 Bump sphinx from 6.2.1 to 7.3.7
Resolves mozilla#14527 Bump sphinx-autobuild from 2021.3.14 to 2024.4.16
Resolves mozilla#14531 Bump myst-parser from 2.0.0 to 3.0.1

Subdeps, auto upgraded:
Resolves mozilla#14533 Bump referencing from 0.34.0 to 0.35.0
Resolves mozilla#14530 Bump botocore from 1.34.85 to 1.34.95
Resolves mozilla#14517 Bump jsonschema from 4.21.1 to 4.22.0

Closed - not doing these right now:
Resolves mozilla#14522 Bump django from 4.2.11 to 5.0.4
Resolves mozilla#14515 Bump tinycss2 from 1.2.1 to 1.3.0

Left open:
* mozilla#14521 Bump sentry-sdk from 1.44.0 to 2.0.1 - major release, see PR for link to steps

* mozilla#14519 Bump translate-toolkit from 3.12.2 to 3.13.0 - needs care/isolation/checking, due to dropped mozilla-related code
* mozilla#14525 Bump compare-locales from 9.0.2 to 9.0.3 - as above

* mozilla#14523 Bump pytest from 7.4.4 to 8.2.0 - needs upgrading in isolation with selenium in case requires rollback
* mozilla#14518 Bump selenium from 4.9.1 to 4.20.0 - see above
  • Loading branch information
stevejalim authored May 9, 2024
1 parent 3880c9b commit 4a9527a
Show file tree
Hide file tree
Showing 7 changed files with 1,062 additions and 823 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ repos:
- --comment-style
- "|#|"
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.3.5
rev: v0.4.2
hooks:
- id: ruff
- id: ruff-format
Expand Down
6 changes: 3 additions & 3 deletions requirements/dev.in
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
bpython==0.24
braceexpand==0.1.7
factory-boy==3.3.0
freezegun==1.4.0
freezegun==1.5.0
markdown-it-py>=2.2.0
pipdeptree==2.17.0
pipdeptree==2.19.1
py==1.11.0
Pygments>=2.15.0 # to bring it up to a secure version
PyPOM==2.2.4
Expand All @@ -19,7 +19,7 @@ pytest-parallel==0.1.1
pytest-rerunfailures==14.0
pytest-selenium==4.0.1
responses==0.25.0
ruff==0.3.5
ruff==0.4.2
selenium==4.9.1 # Pinned to 4.9.1 until https://github.com/pytest-dev/pytest-selenium/issues/315 is resolved
translate-toolkit==3.12.2
# Related to moz-l10n-lint, used in CI
Expand Down
989 changes: 508 additions & 481 deletions requirements/dev.txt

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions requirements/docs.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ fluent.pygments==1.0
fluent.syntax==0.19.0
markdown-it-py>=2.2.0
markupsafe==2.1.4
myst-parser==2.0.0
myst-parser==3.0.1
requests>=2.31.0 # hard-pin to bring it up to a secure version
Sphinx==6.2.1
sphinx-autobuild==2021.3.14
Sphinx==7.3.7
sphinx-autobuild==2024.4.16
sphinx-copybutton==0.5.2
sphinx-rtd-theme==2.0.0
sphinxcontrib-jquery>=4,<5
Expand Down
235 changes: 203 additions & 32 deletions requirements/docs.txt

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions requirements/prod.in
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ babis==0.2.4
basket-client==1.1.0
beautifulsoup4==4.12.3
bleach[css]==6.1.0
boto3==1.34.79
boto3==1.34.101
certifi>=2023.7.22 # to bring it up to a secure version
chardet==5.2.0
commonware==0.6.0
Expand All @@ -22,7 +22,7 @@ django-memoize==2.3.1
django-mozilla-product-details==1.0.3
django-watchman==1.3.0
Django==4.2.11
docutils==0.20.1
docutils==0.21.2
envcat==0.1.1
everett==3.3.0
fluent.runtime==0.4.0
Expand All @@ -33,13 +33,13 @@ greenlet==3.0.3
gunicorn==22.0.0
honcho==1.1.0
html5lib==1.1
jinja2==3.1.3 # Moved to top-level dep to control its upgrade, to avoid breaking changes later if glean-parser updates it
jinja2==3.1.4 # Moved to top-level dep to control its upgrade, to avoid breaking changes later if glean-parser updates it
jq==1.7.0
lxml==5.2.0 # Needed as a top-level dep so that it's available for BeautifulSoup, which doesn't explicitly pull it in
lxml==5.2.1 # Needed as a top-level dep so that it's available for BeautifulSoup, which doesn't explicitly pull it in
Markdown==3.6
markus[datadog]==4.2.0
https://github.com/mozmeao/mdx_outline/archive/refs/tags/markdown-3.4-compatibility.tar.gz#egg=mdx_outline
newrelic==9.8.0
newrelic==9.9.0
Pillow==10.3.0
PyGithub==2.3.0
pyOpenSSL==24.1.0
Expand Down
637 changes: 339 additions & 298 deletions requirements/prod.txt

Large diffs are not rendered by default.

0 comments on commit 4a9527a

Please sign in to comment.