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 #1843

Merged
merged 3 commits into from
Aug 17, 2023
Merged

fix(deps): update all minor dependencies #1843

merged 3 commits into from
Aug 17, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 22, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
PyJWT 2.6.0 -> 2.8.0 age adoption passing confidence
apig-wsgi (changelog) 2.15.0 -> 2.18.0 age adoption passing confidence
black (changelog) 23.3.0 -> 23.7.0 age adoption passing confidence
celery (source, changelog) 5.2.7 -> 5.3.1 age adoption passing confidence
cypress 12.16.0 -> 12.17.3 age adoption passing confidence
cypress-recurse 1.23.0 -> 1.35.2 age adoption passing confidence
environs (changelog) 9.3.2 -> 9.5.0 age adoption passing confidence
flake8 (changelog) 6.0.0 -> 6.1.0 age adoption passing confidence
flask-marshmallow 0.14.0 -> 0.15.0 age adoption passing confidence
html-validate (source) 7.7.1 -> 7.18.1 age adoption passing confidence
locust 2.15.1 -> 2.16.1 age adoption passing confidence
mailparser 3.5.0 -> 3.6.5 age adoption passing confidence
marshmallow (changelog) 3.19.0 -> 3.20.1 age adoption passing confidence
marshmallow-sqlalchemy (changelog) 0.23.1 -> 0.29.0 age adoption passing confidence
mypy (source, changelog) 0.812 -> 0.991 age adoption passing confidence
pytest (source, changelog) 7.2.2 -> 7.4.0 age adoption passing confidence
pytest-mock (changelog) 3.10.0 -> 3.11.1 age adoption passing confidence
pytest-mock-resources 2.6.13 -> 2.9.1 age adoption passing confidence
requests-mock (source) 1.10.0 -> 1.11.0 age adoption passing confidence
types-redis (changelog) 4.5.5.2 -> 4.6.0.3 age adoption passing confidence
types-requests (changelog) 2.28.11.17 -> 2.31.0.2 age adoption passing confidence
typing-extensions (changelog) 4.5.0 -> 4.7.1 age adoption passing confidence

Review

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

Release Notes

jpadilla/pyjwt (PyJWT)

v2.8.0

Compare Source

Changed


- Update python version test matrix by @&#8203;auvipy in `#&#8203;895 <https://github.com/jpadilla/pyjwt/pull/895>`__

Fixed
~~~~~

Added
~~~~~

- Add ``strict_aud`` as an option to ``jwt.decode`` by @&#8203;woodruffw in `#&#8203;902 <https://github.com/jpadilla/pyjwt/pull/902>`__
- Export PyJWKClientConnectionError class by @&#8203;daviddavis in `#&#8203;887 <https://github.com/jpadilla/pyjwt/pull/887>`__
- Allows passing of ssl.SSLContext to PyJWKClient by @&#8203;juur in `#&#8203;891 <https://github.com/jpadilla/pyjwt/pull/891>`__

v2.7.0

Compare Source

Changed


Fixed
~~~~~

Added
~~~~~
adamchainz/apig-wsgi (apig-wsgi)

v2.18.0

Compare Source

  • Drop Python 3.7 support.

v2.17.0

Compare Source

  • Support Python 3.12.

v2.16.0

Compare Source

  • Avoid v2 trailing slash removal by reading rawPath rather than requestContext.http.path.
    This change prevents redirect loops on applications that automatically append slash, like Django’s default setup.

    Thanks to Jon Culver for the report in Issue #&#8203;376 <https://github.com/adamchainz/apig-wsgi/issues/376>__ and Tobias McNulty for the fix in PR #&#8203;426 <https://github.com/adamchainz/apig-wsgi/pull/426>__.

psf/black (black)

v23.7.0

Compare Source

Highlights
  • Runtime support for Python 3.7 has been removed. Formatting 3.7 code will still be
    supported until further notice (#​3765)
Stable style
  • Fix a bug where an illegal trailing comma was added to return type annotations using
    PEP 604 unions (#​3735)
  • Fix several bugs and crashes where comments in stub files were removed or mishandled
    under some circumstances (#​3745)
  • Fix a crash with multi-line magic comments like type: ignore within parentheses
    (#​3740)
  • Fix error in AST validation when Black removes trailing whitespace in a type comment
    (#​3773)
Preview style
  • Implicitly concatenated strings used as function args are no longer wrapped inside
    parentheses (#​3640)
  • Remove blank lines between a class definition and its docstring (#​3692)
Configuration
  • The --workers argument to Black can now be specified via the BLACK_NUM_WORKERS
    environment variable (#​3743)
  • .pytest_cache, .ruff_cache and .vscode are now excluded by default (#​3691)
  • Fix Black not honouring pyproject.toml settings when running --stdin-filename
    and the pyproject.toml found isn't in the current working directory (#​3719)
  • Black will now error if exclude and extend-exclude have invalid data types in
    pyproject.toml, instead of silently doing the wrong thing (#​3764)
Packaging
  • Upgrade mypyc from 0.991 to 1.3 (#​3697)
  • Remove patching of Click that mitigated errors on Python 3.6 with LANG=C (#​3768)
Parser
  • Add support for the new PEP 695 syntax in Python 3.12 (#​3703)
Performance
  • Speed up Black significantly when the cache is full (#​3751)
  • Avoid importing IPython in a case where we wouldn't need it (#​3748)
Output
  • Use aware UTC datetimes internally, avoids deprecation warning on Python 3.12 (#​3728)
  • Change verbose logging to exactly mirror Black's logic for source discovery (#​3749)
Blackd
  • The blackd argument parser now shows the default values for options in their help
    text (#​3712)
Integrations
Documentation
  • Add a CITATION.cff file to the root of the repository, containing metadata on how to
    cite this software (#​3723)
  • Update the classes and exceptions documentation in Developer reference to match
    the latest code base (#​3755)
celery/celery (celery)

v5.3.1

Compare Source

=====

:release-date: 2023-06-18 8:15 P.M GMT+6
:release-by: Asif Saif Uddin

  • Upgrade to latest pycurl release (#​7069).
  • Limit librabbitmq>=2.0.0; python_version < '3.11' (#​8302).
  • Added initial support for python 3.11 (#​8304).
  • ChainMap observers fix (#​8305).
  • Revert optimization CLI flag behaviour back to original.
  • Restrict redis 4.5.5 as it has severe bugs (#​8317).
  • Tested pypy 3.10 version in CI (#​8320).
  • Bump new version of kombu to 5.3.1 (#​8323).
  • Fixed a small float value of retry_backoff (#​8295).
  • Limit pyro4 up to python 3.10 only as it is (#​8324).

.. _version-5.3.0:

v5.3.0

Compare Source

=====

:release-date: 2023-06-06 12:00 P.M GMT+6
:release-by: Asif Saif Uddin

  • Test kombu 5.3.0 & minor doc update (#​8294).
  • Update librabbitmq.txt > 2.0.0 (#​8292).
  • Upgrade syntax to py3.8 (#​8281).

.. _version-5.3.0rc2:

cypress-io/cypress (cypress)

v12.17.3

Compare Source

Changelog: https://docs.cypress.io/guides/references/changelog#12-17-3

v12.17.2

Compare Source

Changelog: https://docs.cypress.io/guides/references/changelog#12-17-2

v12.17.1

Compare Source

Changelog: https://docs.cypress.io/guides/references/changelog#12-17-1

v12.17.0

Compare Source

Changelog: https://docs.cypress.io/guides/references/changelog#12-17-0

bahmutov/cypress-recurse (cypress-recurse)

v1.35.2

Compare Source

Bug Fixes

v1.35.1

Compare Source

Bug Fixes

v1.35.0

Compare Source

Features

v1.34.0

Compare Source

Features

v1.33.0

Compare Source

Features

v1.32.0

Compare Source

Features

v1.31.2

Compare Source

Bug Fixes

v1.31.1

Compare Source

Bug Fixes
  • yield value on time limit (6a8af64)

v1.31.0

Compare Source

Features

v1.30.0

Compare Source

Bug Fixes
  • include commands in the list of files (3ce4aad)
Features

v1.29.0

Compare Source

Features

v1.28.0

Compare Source

Features

v1.27.1

Compare Source

Bug Fixes

v1.27.0

Compare Source

Features

v1.26.0

Compare Source

Features

v1.25.0

Compare Source

Bug Fixes
  • add types to pass the linter (ae31960)
Features

v1.24.1

Compare Source

Bug Fixes
  • update the failing spec due to Cypress v12 cy.invoke retries (8f9e7a3)

v1.24.0

Compare Source

Features
  • add elapsedDuration property to the post argument (#​113) (e5f8121)

v1.23.1

Compare Source

Bug Fixes
sloria/environs (environs)

v9.5.0

Compare Source

Features:

  • Allow callables or custom marshmallow fields to be passed to subcast, subcast_keys, and subcast_values. (#​241).
    Thanks bvanelli for the PR.

v9.4.0

Compare Source

Bug fixes:

  • Address warning about passing metadata in newer versions of marshmallow.

Other changes:

  • Test against Python 3.10.

v9.3.5

Compare Source

Bug fixes:

  • Fix env.url and other parsers that take field keyword arguments (#​227).
    Thanks KochankovID for the PR.

v9.3.4

Compare Source

Bug fixes:

  • Allow default for env.path to be a pathlib.Path (#​228).
    Thanks KochankovID for the PR.

v9.3.3

Compare Source

Bug fixes:

  • Fix compatibility with marshmallow>=3.13.0
    so that no DeprecationWarnings are raised (#​224).
pycqa/flake8 (flake8)

v6.1.0

Compare Source

marshmallow-code/flask-marshmallow (flask-marshmallow)

v0.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: marshmallow-code/flask-marshmallow@0.14.0...0.15.0

html-validate/html-validate (html-validate)

v7.18.1

Compare Source

Bug Fixes
  • cli: error message on missing --config file (e948a18)

v7.18.0

Compare Source

Features
Bug Fixes
  • api: mark Config.fromFile() as internal (3e70028)
  • api: mark Config.getMetaTable() as internal (8cb6dd0)
  • api: mark dumpEvents,dumpSource, dumpTokens and dumpTree as internal (866f219)
  • jest: toMatchCodeframe and toMatchInlineCodeframe handles async result (584c67e)

v7.17.0

Compare Source

Features
  • allow to specify plugins inline in configuration (6ba1467)
Bug Fixes
  • rules: allow custom elements to use aria-label (513a813)

v7.16.0

Compare Source

Features
  • api: ConfigLoader returns a ResolvedConfig (1fd8b73)
Dependency upgrades

v7.15.3

Compare Source

Bug Fixes
  • api: remove unused url import (a2017ff)

v7.15.2

Compare Source

Bug Fixes
  • api: fix typescript not finding type declarations (0950bb9), closes #​217
  • rules: form-dup-name defaults to allow <button type="submit"> to share name (b39b9ad), closes #​212
Dependency upgrades
  • deps: update dependency glob to v10 (1855cf0)

v7.15.1

Compare Source

Bug Fixes
  • add missing exports (7fb141d)
  • fix html-validate/test-utils entrypoint (62fbee3)
  • include tsdoc-metadata.json (61dd7dd)

v7.15.0

Compare Source

Features
Bug Fixes
  • dom: querySelector typescript declaration returns null to match implementation (9c9befe)
  • fix browser entrypoint for older bundlers (c8320ba)

v7.14.0

Compare Source

Features
  • rules: add [role="alertdialog"] as a default sectioning root for heading-level (b87581a)
Bug Fixes
  • cli: fix glob pattern when file extension list is empty (d95a418)
Dependency upgrades
  • deps: update dependency glob to v9 (effd3bc)

v7.13.3

Compare Source

Bug Fixes
  • rules: check for empty alt tag in wcag/h37 (5f3b43f), closes #​209

v7.13.2

Compare Source

Bug Fixes
  • add button and reset types to form-dup-name shared options (d6ef9f8)

v7.13.1

Compare Source

Bug Fixes
  • no-unused-disable properly reports location when more than two rules are disabled (26d1970)
  • allow no-unused-disable to be disabled by directive (b11166c)

v7.13.0

Compare Source

Features

v7.12.2

Compare Source

Bug Fixes
  • form-dup-name validate checkboxes by default (d5e7b7d), closes #​202
  • add allowArrayBrackets option to form-dup-name rule (a43ea0b), closes #​203
  • add shared option to form-dup-name to set which controls allow shared names (7ddc02b), closes #​201

v7.12.1

Compare Source

Bug Fixes
  • rules: form-dup-name reports when radio and non-radio uses same name (6d9a282), closes #​200

v7.12.0

Compare Source

Features
  • api: Attribute.valueMatches can take array of keywords to match against (0a5ff8e)
  • api: add Rule.getMetaFor(..) (5a76381)
  • api: add new formAssociated property when defining metadata (3d56c4a)
  • meta: MetaAttributeAllowedCallback takes the attribute as second argument (7a4edeb)
  • rules: new rule form-dup-name (74f8e2d), closes #​197
  • rules: new rule map-id-name (abe5acb), closes #​184
Bug Fixes
  • parser: enable cache api on document root (a1cfe64)

v7.11.1

Compare Source

Bug Fixes
  • allow setting metadata attribute to null to remove it (7118d9b)
  • better error message when element inheritance fails (717c186)

v7.11.0

Compare Source

Features
  • api: add keywordPatternMatcher for usage with include/exclude options (6bd360f)
  • rules: add include and exclude support to no-unknown-elements (cd7fb23)
  • validateOccurrences and element-permitted-occurences support tag category (b37d9ac)
Bug Fixes
  • hgroup is still valid, support the current content model (4040db3), closes #​198
  • rules: improve error message for wcag/h63 (fa16f51)
  • rules: improved error message with element-required-content using categories (a71a2d8)

v7.10.1

Compare Source

Bug Fixes

v7.10.0

Compare Source

Features
  • rules: add wcag/h63 for header cell scopes (ee012c6)
Bug Fixes
  • html5: <th> does not require scope attribute (44bb935), closes #​189
  • rules: empty-heading handles hidden attribute (e33b55e), closes #​193
  • rules: wcag/h30 handles hidden attribute (c5ac930)

v7.9.0

Compare Source

Features

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.

@renovate renovate bot added dependencies Pull requests that update a dependency file Renovate labels Apr 22, 2023
@renovate renovate bot force-pushed the renovate/all-minor branch 7 times, most recently from 7e2a491 to 022c616 Compare May 1, 2023 18:52
@renovate renovate bot force-pushed the renovate/all-minor branch 3 times, most recently from 27e22a3 to 66caa1e Compare May 24, 2023 18:11
@renovate renovate bot force-pushed the renovate/all-minor branch 16 times, most recently from ce1bd16 to ca2900a Compare June 5, 2023 18:21
@renovate renovate bot force-pushed the renovate/all-minor branch 11 times, most recently from 06a2294 to 6d8b979 Compare August 1, 2023 14:49
@renovate renovate bot force-pushed the renovate/all-minor branch 3 times, most recently from 7de38af to c87ded8 Compare August 8, 2023 15:01
@jzbahrai
Copy link
Collaborator

jzbahrai commented Aug 8, 2023

Can't merge this as the marshmallow version and sqlalchemy have some conflicts

  File "/home/vscode/.cache/pypoetry/virtualenvs/notification-api-xS3fZVNL-py3.10/lib/python3.10/site-packages/flask/cli.py", line 218, in locate_app
    __import__(module_name)
  File "/workspace/application.py", line 19, in <module>
    app = create_app(application)
  File "/workspace/app/__init__.py", line 105, in create_app
    marshmallow.init_app(application)
  File "/home/vscode/.cache/pypoetry/virtualenvs/notification-api-xS3fZVNL-py3.10/lib/python3.10/site-packages/flask_marshmallow/__init__.py", line 116, in init_app
    self.SQLAlchemySchema.OPTIONS_CLASS.session = db.session
AttributeError: '_SQLAlchemyState' object has no attribute 'session'

@renovate renovate bot force-pushed the renovate/all-minor branch 6 times, most recently from 4714ed2 to 237be05 Compare August 14, 2023 18:55
@renovate
Copy link
Contributor Author

renovate bot commented Aug 17, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@whabanks
Copy link
Contributor

Not bumping flask-marshmallow for the time being, due to an incompatibility issue between it and flask-sqlalchemy version 2.5.1: marshmallow-code/flask-marshmallow#262

@whabanks whabanks merged commit 99558db into main Aug 17, 2023
4 checks passed
@whabanks whabanks deleted the renovate/all-minor branch August 17, 2023 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file Renovate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants