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

Update Python dependencies #36

Merged
merged 1 commit into from
Sep 14, 2023
Merged

Update Python dependencies #36

merged 1 commit into from
Sep 14, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 26, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
black (changelog) 23.7.0 -> 23.9.1 age adoption passing confidence
exceptiongroup (changelog) ==1.1.2 -> ==1.1.3 age adoption passing confidence
httpcore ==0.17.3 -> ==0.18.0 age adoption passing confidence
httpx (changelog) ==0.24.1 -> ==0.25.0 age adoption passing confidence
lightkube-models ==1.27.1.4 -> ==1.28.1.4 age adoption passing confidence
mypy (source, changelog) 1.5.0 -> 1.5.1 age adoption passing confidence
pytest (source, changelog) 7.4.0 -> 7.4.2 age adoption passing confidence
tox (changelog) 4.8.0 -> 4.11.3 age adoption passing confidence

Release Notes

psf/black (black)

v23.9.1

Compare Source

Due to various issues, the previous release (23.9.0) did not include compiled mypyc
wheels, which make Black significantly faster. These issues have now been fixed, and
this release should come with compiled wheels once again.

There will be no wheels for Python 3.12 due to a bug in mypyc. We will provide 3.12
wheels in a future release as soon as the mypyc bug is fixed.

Packaging
Performance
  • Store raw tuples instead of NamedTuples in Black's cache, improving performance and
    decreasing the size of the cache (#​3877)

v23.9.0

Compare Source

Preview style
  • More concise formatting for dummy implementations (#​3796)
  • In stub files, add a blank line between a statement with a body (e.g an
    if sys.version_info > (3, x):) and a function definition on the same level (#​3862)
  • Fix a bug whereby spaces were removed from walrus operators within subscript(#​3823)
Configuration
  • Black now applies exclusion and ignore logic before resolving symlinks (#​3846)
Performance
  • Avoid importing IPython if notebook cells do not contain magics (#​3782)
  • Improve caching by comparing file hashes as fallback for mtime and size (#​3821)
Blackd
  • Fix an issue in blackd with single character input (#​3558)
Integrations
  • Black now has an
    official pre-commit mirror. Swapping
    https://github.com/psf/black to https://github.com/psf/black-pre-commit-mirror in
    your .pre-commit-config.yaml will make Black about 2x faster (#​3828)
  • The .black.env folder specified by ENV_PATH will now be removed on the completion
    of the GitHub Action (#​3759)
agronholm/exceptiongroup (exceptiongroup)

v1.1.3

Compare Source

encode/httpcore (httpcore)

v0.18.0

Compare Source

  • Add support for HTTPS proxies. (#​745, #​786)
  • Drop Python 3.7 support. (#​727)
  • Handle sni_hostname extension with SOCKS proxy. (#​774)
  • Handle HTTP/1.1 half-closed connections gracefully. (#​641)
  • Change the type of Extensions from Mapping[Str, Any] to MutableMapping[Str, Any]. (#​762)
encode/httpx (httpx)

v0.25.0

Compare Source

Removed
  • Drop support for Python 3.7. (#​2813)
Added
  • Support HTTPS proxies. (#​2845)
  • Change the type of Extensions from Mapping[Str, Any] to MutableMapping[Str, Any]. (#​2803)
  • Add socket_options argument to httpx.HTTPTransport and httpx.AsyncHTTPTransport classes. (#​2716)
  • The Response.raise_for_status() method now returns the response instance. For example: data = httpx.get('...').raise_for_status().json(). (#​2776)
Fixed
  • Return 500 error response instead of exceptions when raise_app_exceptions=False is set on ASGITransport. (#​2669)
  • Ensure all WSGITransport environs have a SERVER_PROTOCOL. (#​2708)
  • Always encode forward slashes as %2F in query parameters (#​2723)
  • Use Mozilla documentation instead of httpstatuses.com for HTTP error reference (#​2768)
python/mypy (mypy)

v1.5.1

Compare Source

pytest-dev/pytest (pytest)

v7.4.2: pytest 7.4.2 (2023-09-07)

Compare Source

Bug Fixes

  • #​11237: Fix doctest collection of functools.cached_property objects.

  • #​11306: Fixed bug using --importmode=importlib which would cause package __init__.py files to be imported more than once in some cases.

  • #​11367: Fixed bug where user_properties where not being saved in the JUnit XML file if a fixture failed during teardown.

  • #​11394: Fixed crash when parsing long command line arguments that might be interpreted as files.

Improved Documentation

  • #​11391: Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing.

v7.4.1: pytest 7.4.1 (2023-09-02)

Compare Source

Bug Fixes

  • #​10337: Fixed bug where fake intermediate modules generated by --import-mode=importlib would not include the
    child modules as attributes of the parent modules.

  • #​10702: Fixed error assertion handling in pytest.approx when None is an expected or received value when comparing dictionaries.

  • #​10811: Fixed issue when using --import-mode=importlib together with --doctest-modules that caused modules
    to be imported more than once, causing problems with modules that have import side effects.

tox-dev/tox (tox)

v4.11.3

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.11.2...4.11.3

v4.11.2

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.11.1...4.11.2

v4.11.1

Compare Source

What's Changed

Full Changelog: tox-dev/tox@4.11.0...4.11.1

v4.11.0

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.10.0...4.11.0

v4.10.0

Compare Source

What's Changed
New Contributors

Full Changelog: tox-dev/tox@4.9.0...4.10.0

v4.9.0

Compare Source

What's Changed
New Contributors

Full Changelog: tox-dev/tox@4.8.0...4.9.0


Configuration

📅 Schedule: Branch creation - "after 1am and before 2am on saturday" in timezone Etc/UTC, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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 requested review from deusebio and welpaolo August 26, 2023 01:53
Copy link
Contributor

@deusebio deusebio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@renovate renovate bot force-pushed the renovate/python-dependencies branch 4 times, most recently from 78e5391 to 7f6cd6c Compare September 3, 2023 12:24
@renovate renovate bot force-pushed the renovate/python-dependencies branch 6 times, most recently from cc94636 to e094a31 Compare September 11, 2023 04:31
@renovate renovate bot force-pushed the renovate/python-dependencies branch from e094a31 to 1705a97 Compare September 11, 2023 10:49
@welpaolo welpaolo merged commit 7062391 into main Sep 14, 2023
4 checks passed
@welpaolo welpaolo deleted the renovate/python-dependencies branch September 14, 2023 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants