pytest-dev/pytest
### [`v7.3.2`](https://togithub.com/pytest-dev/pytest/releases/tag/7.3.2)
[Compare Source](https://togithub.com/pytest-dev/pytest/compare/7.3.1...7.3.2)
# pytest 7.3.2 (2023-06-10)
## Bug Fixes
- [#10169](https://togithub.com/pytest-dev/pytest/issues/10169): Fix bug where very long option names could cause pytest to break with `OSError: [Errno 36] File name too long` on some systems.
- [#10894](https://togithub.com/pytest-dev/pytest/issues/10894): Support for Python 3.12 (beta at the time of writing).
- [#10987](https://togithub.com/pytest-dev/pytest/issues/10987): `testpaths`{.interpreted-text role="confval"} is now honored to load root `conftests`.
- [#10999](https://togithub.com/pytest-dev/pytest/issues/10999): The \[monkeypatch]{.title-ref} \[setitem]{.title-ref}/\[delitem]{.title-ref} type annotations now allow \[TypedDict]{.title-ref} arguments.
- [#11028](https://togithub.com/pytest-dev/pytest/issues/11028): Fixed bug in assertion rewriting where a variable assigned with the walrus operator could not be used later in a function call.
- [#11054](https://togithub.com/pytest-dev/pytest/issues/11054): Fixed `--last-failed`'s "(skipped N files)" functionality for files inside of packages (directories with \[\__init\_\_.py]{.title-ref} files).
getsentry/sentry-python
### [`v1.25.1`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1251)
[Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.25.0...1.25.1)
##### Django update (ongoing)
Collections of improvements to our Django integration.
By: [@mgaligniana](https://togithub.com/mgaligniana) ([#1773](https://togithub.com/getsentry/sentry-python/issues/1773))
##### Various fixes & improvements
- Fix `parse_url` ([#2161](https://togithub.com/getsentry/sentry-python/issues/2161)) by [@sentrivana](https://togithub.com/sentrivana) and [@antonpirker](https://togithub.com/antonpirker)
Our URL sanitization used in multiple integrations broke with the recent Python security update. If you started seeing `ValueError`s with `"'Filtered' does not appear to be an IPv4 or IPv6 address"`, this release fixes that. See [the original issue](https://togithub.com/getsentry/sentry-python/issues/2160) for more context.
- Better version parsing in integrations ([#2152](https://togithub.com/getsentry/sentry-python/issues/2152)) by [@antonpirker](https://togithub.com/antonpirker)
We now properly support all integration versions that conform to [PEP 440](https://peps.python.org/pep-0440/). This replaces our naïve version parsing that wouldn't accept versions such as `2.0.0rc1` or `2.0.5.post1`.
- Align HTTP status code as span data field `http.response.status_code` ([#2113](https://togithub.com/getsentry/sentry-python/issues/2113)) by [@antonpirker](https://togithub.com/antonpirker)
- Do not encode cached value to determine size ([#2143](https://togithub.com/getsentry/sentry-python/issues/2143)) by [@sentrivana](https://togithub.com/sentrivana)
- Fix using `unittest.mock` whenever available ([#1926](https://togithub.com/getsentry/sentry-python/issues/1926)) by [@mgorny](https://togithub.com/mgorny)
- Fix 2.7 `common` tests ([#2145](https://togithub.com/getsentry/sentry-python/issues/2145)) by [@sentrivana](https://togithub.com/sentrivana)
- Bump `actions/stale` from `6` to `8` ([#1978](https://togithub.com/getsentry/sentry-python/issues/1978)) by [@dependabot](https://togithub.com/dependabot)
- Bump `black` from `22.12.0` to `23.3.0` ([#1984](https://togithub.com/getsentry/sentry-python/issues/1984)) by [@dependabot](https://togithub.com/dependabot)
- Bump `mypy` from `1.2.0` to `1.3.0` ([#2110](https://togithub.com/getsentry/sentry-python/issues/2110)) by [@dependabot](https://togithub.com/dependabot)
- Bump `sphinx` from `5.3.0` to `7.0.1` ([#2112](https://togithub.com/getsentry/sentry-python/issues/2112)) by [@dependabot](https://togithub.com/dependabot)
Configuration
📅 Schedule: Branch creation - "before 7am on monday" (UTC), 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.
This PR contains the following updates:
==7.3.1
->==7.3.2
==1.25.0
->==1.25.1
Release Notes
pytest-dev/pytest
### [`v7.3.2`](https://togithub.com/pytest-dev/pytest/releases/tag/7.3.2) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/7.3.1...7.3.2) # pytest 7.3.2 (2023-06-10) ## Bug Fixes - [#10169](https://togithub.com/pytest-dev/pytest/issues/10169): Fix bug where very long option names could cause pytest to break with `OSError: [Errno 36] File name too long` on some systems. - [#10894](https://togithub.com/pytest-dev/pytest/issues/10894): Support for Python 3.12 (beta at the time of writing). - [#10987](https://togithub.com/pytest-dev/pytest/issues/10987): `testpaths`{.interpreted-text role="confval"} is now honored to load root `conftests`. - [#10999](https://togithub.com/pytest-dev/pytest/issues/10999): The \[monkeypatch]{.title-ref} \[setitem]{.title-ref}/\[delitem]{.title-ref} type annotations now allow \[TypedDict]{.title-ref} arguments. - [#11028](https://togithub.com/pytest-dev/pytest/issues/11028): Fixed bug in assertion rewriting where a variable assigned with the walrus operator could not be used later in a function call. - [#11054](https://togithub.com/pytest-dev/pytest/issues/11054): Fixed `--last-failed`'s "(skipped N files)" functionality for files inside of packages (directories with \[\__init\_\_.py]{.title-ref} files).getsentry/sentry-python
### [`v1.25.1`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1251) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.25.0...1.25.1) ##### Django update (ongoing) Collections of improvements to our Django integration. By: [@mgaligniana](https://togithub.com/mgaligniana) ([#1773](https://togithub.com/getsentry/sentry-python/issues/1773)) ##### Various fixes & improvements - Fix `parse_url` ([#2161](https://togithub.com/getsentry/sentry-python/issues/2161)) by [@sentrivana](https://togithub.com/sentrivana) and [@antonpirker](https://togithub.com/antonpirker) Our URL sanitization used in multiple integrations broke with the recent Python security update. If you started seeing `ValueError`s with `"'Filtered' does not appear to be an IPv4 or IPv6 address"`, this release fixes that. See [the original issue](https://togithub.com/getsentry/sentry-python/issues/2160) for more context. - Better version parsing in integrations ([#2152](https://togithub.com/getsentry/sentry-python/issues/2152)) by [@antonpirker](https://togithub.com/antonpirker) We now properly support all integration versions that conform to [PEP 440](https://peps.python.org/pep-0440/). This replaces our naïve version parsing that wouldn't accept versions such as `2.0.0rc1` or `2.0.5.post1`. - Align HTTP status code as span data field `http.response.status_code` ([#2113](https://togithub.com/getsentry/sentry-python/issues/2113)) by [@antonpirker](https://togithub.com/antonpirker) - Do not encode cached value to determine size ([#2143](https://togithub.com/getsentry/sentry-python/issues/2143)) by [@sentrivana](https://togithub.com/sentrivana) - Fix using `unittest.mock` whenever available ([#1926](https://togithub.com/getsentry/sentry-python/issues/1926)) by [@mgorny](https://togithub.com/mgorny) - Fix 2.7 `common` tests ([#2145](https://togithub.com/getsentry/sentry-python/issues/2145)) by [@sentrivana](https://togithub.com/sentrivana) - Bump `actions/stale` from `6` to `8` ([#1978](https://togithub.com/getsentry/sentry-python/issues/1978)) by [@dependabot](https://togithub.com/dependabot) - Bump `black` from `22.12.0` to `23.3.0` ([#1984](https://togithub.com/getsentry/sentry-python/issues/1984)) by [@dependabot](https://togithub.com/dependabot) - Bump `mypy` from `1.2.0` to `1.3.0` ([#2110](https://togithub.com/getsentry/sentry-python/issues/2110)) by [@dependabot](https://togithub.com/dependabot) - Bump `sphinx` from `5.3.0` to `7.0.1` ([#2112](https://togithub.com/getsentry/sentry-python/issues/2112)) by [@dependabot](https://togithub.com/dependabot)Configuration
📅 Schedule: Branch creation - "before 7am on monday" (UTC), 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.
This PR has been generated by Mend Renovate. View repository job log here.