lxml/lxml (lxml)
### [`v4.9.3`](https://togithub.com/lxml/lxml/blob/HEAD/CHANGES.txt#493-2023-07-05)
[Compare Source](https://togithub.com/lxml/lxml/compare/lxml-4.9.2...lxml-4.9.3)
\==================
## Bugs fixed
- `lxml.objectify` accepted non-decimal numbers like `²²²` as integers.
- A memory leak in `lxml.html.clean` was resolved by switching to Cython 0.29.34+.
- [GH#348](https://togithub.com/GH/lxml/issues/348): URL checking in the HTML cleaner was improved.
Patch by Tim McCormack.
- [GH#371](https://togithub.com/GH/lxml/issues/371), [GH#373](https://togithub.com/GH/lxml/issues/373): Some regex strings were changed to raw strings to fix Python warnings.
Patches by Jakub Wilk and Anthony Sottile.
## Other changes
- Wheels include zlib 1.2.13, libxml2 2.10.3 and libxslt 1.1.38
(zlib 1.2.12, libxml2 2.10.3 and libxslt 1.1.37 on Windows).
- Built with Cython 0.29.36 to adapt to changes in Python 3.12.
pydantic/pydantic (pydantic)
### [`v2.0.2`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v202-2023-07-05)
[Compare Source](https://togithub.com/pydantic/pydantic/compare/v2.0.1...v2.0.2)
- Fix bug where round-trip pickling/unpickling a `RootModel` would change the value of `__dict__`, [#6457](https://togithub.com/pydantic/pydantic/issues/6457) by [@dmontagu](https://togithub.com/dmontagu)
- Allow single-item discriminated unions, [#6405](https://togithub.com/pydantic/pydantic/issues/6405) by [@dmontagu](https://togithub.com/dmontagu)
- Fix issue with union parsing of enums, [#6440](https://togithub.com/pydantic/pydantic/issues/6440) by [@dmontagu](https://togithub.com/dmontagu)
- Docs: Fixed `constr` documentation, renamed old `regex` to new `pattern`, [#6452](https://togithub.com/pydantic/pydantic/issues/6452) by [@miili](https://togithub.com/miili)
- Change `GenerateJsonSchema.generate_definitions` signature, [#6436](https://togithub.com/pydantic/pydantic/issues/6436) by [@dmontagu](https://togithub.com/dmontagu)
See the full changelog [here](https://togithub.com/pydantic/pydantic/releases/tag/v2.0.2)
pydantic/pydantic-settings (pydantic-settings)
### [`v2.0.1`](https://togithub.com/pydantic/pydantic-settings/releases/tag/v2.0.1)
[Compare Source](https://togithub.com/pydantic/pydantic-settings/compare/v2.0.0...v2.0.1)
##### What's Changed
- pydantic V2 is released by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic-settings/pull/99](https://togithub.com/pydantic/pydantic-settings/pull/99)
- Add explicit type hint to `BaseSettings.model_config` by [@Viicos](https://togithub.com/Viicos) in [https://github.com/pydantic/pydantic-settings/pull/97](https://togithub.com/pydantic/pydantic-settings/pull/97)
- Improve `DotenvType` to accept `str` by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/96](https://togithub.com/pydantic/pydantic-settings/pull/96)
- Use config values as default in `PydanticBaseEnvSettingsSource.__init__` by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/100](https://togithub.com/pydantic/pydantic-settings/pull/100)
- Update to Pydantic 2.0.1 by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/101](https://togithub.com/pydantic/pydantic-settings/pull/101)
- Prepare for release 2.0.1 by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/105](https://togithub.com/pydantic/pydantic-settings/pull/105)
##### New Contributors
- [@davidhewitt](https://togithub.com/davidhewitt) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/99](https://togithub.com/pydantic/pydantic-settings/pull/99)
**Full Changelog**: https://github.com/pydantic/pydantic-settings/compare/v2.0.0...v2.0.1
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR contains the following updates:
^4.9.2
->^4.9.3
~=4.9.2
->~=4.9.3
^2.0.1
->^2.0.2
~=2.0.1
->~=2.0.2
^2.0.0
->^2.0.1
~=2.0.0
->~=2.0.1
Release Notes
lxml/lxml (lxml)
### [`v4.9.3`](https://togithub.com/lxml/lxml/blob/HEAD/CHANGES.txt#493-2023-07-05) [Compare Source](https://togithub.com/lxml/lxml/compare/lxml-4.9.2...lxml-4.9.3) \================== ## Bugs fixed - `lxml.objectify` accepted non-decimal numbers like `²²²` as integers. - A memory leak in `lxml.html.clean` was resolved by switching to Cython 0.29.34+. - [GH#348](https://togithub.com/GH/lxml/issues/348): URL checking in the HTML cleaner was improved. Patch by Tim McCormack. - [GH#371](https://togithub.com/GH/lxml/issues/371), [GH#373](https://togithub.com/GH/lxml/issues/373): Some regex strings were changed to raw strings to fix Python warnings. Patches by Jakub Wilk and Anthony Sottile. ## Other changes - Wheels include zlib 1.2.13, libxml2 2.10.3 and libxslt 1.1.38 (zlib 1.2.12, libxml2 2.10.3 and libxslt 1.1.37 on Windows). - Built with Cython 0.29.36 to adapt to changes in Python 3.12.pydantic/pydantic (pydantic)
### [`v2.0.2`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v202-2023-07-05) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v2.0.1...v2.0.2) - Fix bug where round-trip pickling/unpickling a `RootModel` would change the value of `__dict__`, [#6457](https://togithub.com/pydantic/pydantic/issues/6457) by [@dmontagu](https://togithub.com/dmontagu) - Allow single-item discriminated unions, [#6405](https://togithub.com/pydantic/pydantic/issues/6405) by [@dmontagu](https://togithub.com/dmontagu) - Fix issue with union parsing of enums, [#6440](https://togithub.com/pydantic/pydantic/issues/6440) by [@dmontagu](https://togithub.com/dmontagu) - Docs: Fixed `constr` documentation, renamed old `regex` to new `pattern`, [#6452](https://togithub.com/pydantic/pydantic/issues/6452) by [@miili](https://togithub.com/miili) - Change `GenerateJsonSchema.generate_definitions` signature, [#6436](https://togithub.com/pydantic/pydantic/issues/6436) by [@dmontagu](https://togithub.com/dmontagu) See the full changelog [here](https://togithub.com/pydantic/pydantic/releases/tag/v2.0.2)pydantic/pydantic-settings (pydantic-settings)
### [`v2.0.1`](https://togithub.com/pydantic/pydantic-settings/releases/tag/v2.0.1) [Compare Source](https://togithub.com/pydantic/pydantic-settings/compare/v2.0.0...v2.0.1) ##### What's Changed - pydantic V2 is released by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic-settings/pull/99](https://togithub.com/pydantic/pydantic-settings/pull/99) - Add explicit type hint to `BaseSettings.model_config` by [@Viicos](https://togithub.com/Viicos) in [https://github.com/pydantic/pydantic-settings/pull/97](https://togithub.com/pydantic/pydantic-settings/pull/97) - Improve `DotenvType` to accept `str` by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/96](https://togithub.com/pydantic/pydantic-settings/pull/96) - Use config values as default in `PydanticBaseEnvSettingsSource.__init__` by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/100](https://togithub.com/pydantic/pydantic-settings/pull/100) - Update to Pydantic 2.0.1 by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/101](https://togithub.com/pydantic/pydantic-settings/pull/101) - Prepare for release 2.0.1 by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/105](https://togithub.com/pydantic/pydantic-settings/pull/105) ##### New Contributors - [@davidhewitt](https://togithub.com/davidhewitt) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/99](https://togithub.com/pydantic/pydantic-settings/pull/99) **Full Changelog**: https://github.com/pydantic/pydantic-settings/compare/v2.0.0...v2.0.1Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.