Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update all minor dependencies #1802

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 13, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update Pending
Babel (source) 2.14.0 -> 2.15.0 age adoption passing confidence dependencies minor
black (changelog) 24.3.0 -> 24.4.2 age adoption passing confidence test minor
blinker 1.7.0 -> 1.8.2 age adoption passing confidence dependencies minor
certifi 2023.7.22 -> 2023.11.17 age adoption passing confidence dependencies minor
freezegun (changelog) 1.4.0 -> 1.5.1 age adoption passing confidence test minor
html-validate (source) 8.18.2 -> 8.19.0 age adoption passing confidence dependencies minor 8.19.1
itsdangerous (changelog) 2.1.2 -> 2.2.0 age adoption passing confidence dependencies minor
mailparser 3.6.6 -> 3.7.1 age adoption passing confidence dependencies minor
mypy (source, changelog) 1.9.0 -> 1.10.0 age adoption passing confidence test minor
newrelic (source) 8.10.0 -> 8.11.0 age adoption passing confidence dependencies minor
python ~3.10.9 -> ~3.12.0 age adoption passing confidence dependencies minor
react (source) 18.2.0 -> 18.3.1 age adoption passing confidence dependencies minor
react-dom (source) 18.2.0 -> 18.3.1 age adoption passing confidence dependencies minor
rsa (source) 4.7.2 -> 4.9 age adoption passing confidence dependencies minor
translate-toolkit (source) 3.12.2 -> 3.13.0 age adoption passing confidence dependencies minor
types-requests (changelog) 2.31.0.20240406 -> 2.32.0.20240521 age adoption passing confidence test minor 2.32.0.20240523

Review

  • Updates have been tested and work
  • If updates are AWS related, versions match the infrastructure (e.g. Lambda runtime, database, etc.)

Release Notes

python-babel/babel (Babel)

v2.15.0

Compare Source

Python version support


* Babel 2.15.0 will require Python 3.8 or newer. (:gh:`1048`)

Features
~~~~~~~~

* CLDR: Upgrade to CLDR 44 (:gh:`1071`) (@​akx)
* Dates: Support for the "fall back to short format" logic for time delta formatting (:gh:`1075`) (@​akx)
* Message: More versatile .po IO functions (:gh:`1068`) (@​akx)
* Numbers: Improved support for alternate spaces when parsing numbers (:gh:`1007`) (@​ronnix's first contribution)

Infrastructure
~~~~~~~~~~~~~~

* Upgrade GitHub Actions (:gh:`1054`) (@​cclauss's first contribution)
* The Unicode license is now included in `locale-data` and in the documentation (:gh:`1074`) (@​akx)
psf/black (black)

v24.4.2

Compare Source

This is a bugfix release to fix two regressions in the new f-string parser introduced in
24.4.1.

Parser
  • Fix regression where certain complex f-strings failed to parse (#​4332)
Performance
  • Fix bad performance on certain complex string literals (#​4331)

v24.4.1

Compare Source

Highlights
  • Add support for the new Python 3.12 f-string syntax introduced by PEP 701 (#​3822)
Stable style
  • Fix crash involving indented dummy functions containing newlines (#​4318)
Parser
  • Add support for type parameter defaults, a new syntactic feature added to Python 3.13
    by PEP 696 (#​4327)
Integrations
  • Github Action now works even when git archive is skipped (#​4313)

v24.4.0

Compare Source

Stable style
  • Fix unwanted crashes caused by AST equivalency check (#​4290)
Preview style
  • if guards in case blocks are now wrapped in parentheses when the line is too long.
    (#​4269)
  • Stop moving multiline strings to a new line unless inside brackets (#​4289)
Integrations
  • Add a new option use_pyproject to the GitHub Action psf/black. This will read the
    Black version from pyproject.toml. (#​4294)
pallets-eco/blinker (blinker)

v1.8.2

Compare Source

Released 2024-05-06

  • Simplify type for _async_wrapper and _sync_wrapper arguments.
    :pr:156

v1.8.1

Compare Source

Released 2024-04-28

  • Restore identity handling for str and int senders. :pr:148
  • Fix deprecated blinker.base.WeakNamespace import. :pr:149
  • Fix deprecated blinker.base.receiver_connected import. :pr:153
  • Use types from collections.abc instead of typing. :pr:150
  • Fully specify exported types as reported by pyright. :pr:152

v1.8.0

Compare Source

Released 2024-04-27

  • Deprecate the __version__ attribute. Use feature detection, or
    importlib.metadata.version("blinker"), instead. :issue:128
  • Specify that the deprecated temporarily_connected_to will be removed in
    the next version.
  • Show a deprecation warning for the deprecated global receiver_connected
    signal and specify that it will be removed in the next version.
  • Show a deprecation warning for the deprecated WeakNamespace and specify
    that it will be removed in the next version.
  • Greatly simplify how the library uses weakrefs. This is a significant change
    internally but should not affect any public API. :pr:144
  • Expose the namespace used by signal() as default_namespace.
    :pr:145
certifi/python-certifi (certifi)

v2023.11.17

Compare Source

spulec/freezegun (freezegun)

v1.5.1

Compare Source

  • Fix the typing of the tick() method, and improve it's behaviour.

v1.5.0

Compare Source

  • The default ignore list now contains the queue-package
  • Added a missing move_to-function when calling freeze_time(tick=True)
  • Fixes a rounding error in time.time_ns()
  • Fixed a bug where the default ignore list could not be empty (configure(default_ignore_list=[]))
  • All tick() methods now return the new datetime (instead of None)
  • Type improvements
html-validate/html-validate (html-validate)

v8.19.0

Compare Source

Features
  • rules: new option allowCheckboxDefault for form-dup-name (293b951), closes #​251
Bug Fixes
  • rules: multiple-labeled-controls handles hidden input (4d794b6), closes #​251
  • rules: wcag/h30 only applies to <a href> (cd93dfe), closes #​252
  • rules: handle unicode letters in valid-id (c83687a), closes #​253
pallets/itsdangerous (itsdangerous)

v2.2.0

Compare Source

Released 2024-04-16

  • Drop support for Python 3.7. :pr:372
  • Use modern packaging metadata with pyproject.toml instead of setup.cfg.
    :pr:326
  • Use flit_core instead of setuptools as build backend.
  • Deprecate the __version__ attribute. Use feature detection, or
    importlib.metadata.version("itsdangerous"), instead. :issue:371
  • Serializer and the return type of dumps is generic for type checking.
    By default it is Serializer[str] and dumps returns a str. If a
    different serializer argument is given, it will try to infer the return
    type of its dumps method. :issue:347
  • The default hashlib.sha1 may not be available in FIPS builds. Don't
    access it at import time so the developer has time to change the default.
    :issue:375
nodemailer/mailparser (mailparser)

v3.7.1

Compare Source

Bug Fixes
  • deps: Replaced 'punycode' with 'punycode.js' module (4a15157)

v3.7.0

Compare Source

Features
  • events: Emit a new headerLines event to gain access the raw headers (#​364) (d33d7ec)

v3.6.9

Compare Source

Bug Fixes

v3.6.8

Compare Source

Bug Fixes

v3.6.7

Compare Source

Bug Fixes
python/mypy (mypy)

v1.10.0

Compare Source

newrelic/newrelic-python-agent (newrelic)

v8.11.0

Compare Source

https://docs.newrelic.com/docs/release-notes/agent-release-notes/python-release-notes/python-agent-81100/

v8.10.1

Compare Source

https://docs.newrelic.com/docs/release-notes/agent-release-notes/python-release-notes/python-agent-81001/

containerbase/python-prebuild (python)

v3.12.3

Compare Source

Bug Fixes
  • deps: update dependency python to v3.12.3

v3.12.2

Compare Source

Bug Fixes
  • deps: update dependency python to v3.12.2

v3.12.1

Compare Source

Bug Fixes
  • deps: update dependency python to v3.12.1

v3.12.0

Compare Source

Bug Fixes
  • deps: update dependency python to v3.12.0

v3.11.9

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.9

v3.11.8

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.8

v3.11.7

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.7

v3.11.6

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.6

v3.11.5

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.5

v3.11.4

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.4

v3.11.3

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.3

v3.11.2

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.2

v3.11.1

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.1

v3.11.0

Compare Source

Bug Fixes
  • deps: update dependency python to v3.11.0
facebook/react (react)

v18.3.1

Compare Source

v18.3.0

Compare Source

facebook/react (react-dom)

v18.3.1

Compare Source

v18.3.0

Compare Source

sybrenstuvel/python-rsa (rsa)

v4.9

  • Remove debug logging from rsa/key.py
    (#​194).
  • Remove overlapping slots in PrivateKey and PublicKey.
    (#​189).
  • Do not include CHANGELOG/LICENSE/README.md in wheel
    (#​191).
  • Fixed Key Generation Unittest: Public and Private keys are assigned the wrong way around
    (#​188).

v4.8

  • Switch to Poetry for dependency and release management.
  • Compatibility with Python 3.10.
  • Chain exceptions using raise new_exception from old_exception
    (#​157)
  • Added marker file for PEP 561. This will allow type checking tools in dependent projects
    to use type annotations from Python-RSA
    (#​136).
  • Use the Chinese Remainder Theorem when decrypting with a private key. This
    makes decryption 2-4x faster
    (#​163).
translate/translate (translate-toolkit)

v3.13.0

Compare Source

The major changes in this release are:

  • Several improvements to the PO, XML and Properties formats.
  • Updated language definitions to include CLDR aliases.
  • Dropped unmatained Mozilla l10n scripts.

Read the full Release notes for more details.


Configuration

📅 Schedule: Branch creation - "every weekend" in timezone America/Montreal, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link
Contributor Author

renovate bot commented Apr 13, 2024

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...

Creating virtualenv notification-admin-3EIkLYcy-py3.12 in /home/ubuntu/.cache/pypoetry/virtualenvs

The current project's supported Python range (>=3.12.0,<3.13.0) is not compatible with some of the required packages Python requirement:
  - notifications-utils requires Python ~3.10.9, so it will not be satisfied for Python >=3.12.0,<3.13.0
  - notifications-utils requires Python ~3.10.9, so it will not be satisfied for Python >=3.12.0,<3.13.0

Because notifications-utils (52.2.2) @ git+https://github.com/cds-snc/notifier-utils.git@52.2.2 requires Python ~3.10.9
 and notifications-utils (52.2.2) @ git+https://github.com/cds-snc/notifier-utils.git@52.2.2 requires Python ~3.10.9, version solving failed.

  • Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties
    
    For notifications-utils, a possible solution would be to set the `python` property to "<empty>"
    For notifications-utils, a possible solution would be to set the `python` property to "<empty>"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers

@renovate renovate bot force-pushed the renovate/all-minor branch 8 times, most recently from b0e8343 to 5809c32 Compare April 19, 2024 21:14
@renovate renovate bot changed the title fix(deps): update all minor dependencies chore(deps): update all minor dependencies Apr 19, 2024
@renovate renovate bot force-pushed the renovate/all-minor branch 13 times, most recently from cd39ab3 to e6c91fe Compare April 26, 2024 14:45
@renovate renovate bot force-pushed the renovate/all-minor branch 5 times, most recently from fdf275c to e914c07 Compare May 1, 2024 18:29
@renovate renovate bot force-pushed the renovate/all-minor branch 11 times, most recently from 40a0544 to 6304c39 Compare May 9, 2024 15:58
Copy link
Contributor Author

renovate bot commented May 9, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...

Creating virtualenv notification-admin-3EIkLYcy-py3.12 in /home/ubuntu/.cache/pypoetry/virtualenvs

The current project's supported Python range (>=3.12.0,<3.13.0) is not compatible with some of the required packages Python requirement:
  - notifications-utils requires Python ~3.10.9, so it will not be satisfied for Python >=3.12.0,<3.13.0
  - notifications-utils requires Python ~3.10.9, so it will not be satisfied for Python >=3.12.0,<3.13.0

Because notifications-utils (52.2.4) @ git+https://github.com/cds-snc/notifier-utils.git@52.2.4 requires Python ~3.10.9
 and notifications-utils (52.2.4) @ git+https://github.com/cds-snc/notifier-utils.git@52.2.4 requires Python ~3.10.9, version solving failed.

  • Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties
    
    For notifications-utils, a possible solution would be to set the `python` property to "<empty>"
    For notifications-utils, a possible solution would be to set the `python` property to "<empty>"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers

@renovate renovate bot changed the title chore(deps): update all minor dependencies fix(deps): update all minor dependencies May 12, 2024
@renovate renovate bot force-pushed the renovate/all-minor branch 6 times, most recently from dcabba4 to 19c5162 Compare May 18, 2024 21:05
@renovate renovate bot force-pushed the renovate/all-minor branch 8 times, most recently from 40167b0 to 1cc10dc Compare May 26, 2024 01:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants