Sourced from pydantic's releases.
v2.9.2 (2024-09-17)
What's Changed
Fixes
- Do not error when trying to evaluate annotations of private attributes by
@Viicos
in #10358- Adding notes on designing sound
Callable
discriminators by@sydney-runkle
in #10400- Fix serialization schema generation when using
PlainValidator
by@Viicos
in #10427- Fix
Union
serialization warnings by@sydney-runkle
in pydantic/pydantic-core#1449- Fix variance issue in
_IncEx
type alias, only allowTrue
by@Viicos
in #10414- Fix
ZoneInfo
validation with various invalid types by@sydney-runkle
in #10408Full Changelog: https://github.com/pydantic/pydantic/compare/v2.9.1...v2.9.2
Sourced from pydantic's changelog.
v2.9.2 (2024-09-17)
What's Changed
Fixes
- Do not error when trying to evaluate annotations of private attributes by
@Viicos
in #10358- Adding notes on designing sound
Callable
discriminators by@sydney-runkle
in #10400- Fix serialization schema generation when using
PlainValidator
by@Viicos
in #10427- Fix
Union
serialization warnings by@sydney-runkle
in pydantic/pydantic-core#1449- Fix variance issue in
_IncEx
type alias, only allowTrue
by@Viicos
in #10414- Fix
ZoneInfo
validation with various invalid types by@sydney-runkle
in #10408
7cedbfb
history updates7eab2b8
v bumpc0a288f
Fix ZoneInfo
with various invalid types (#10408)ea6115d
Fix variance issue in _IncEx
type alias, only allow
True
(#10414)fbfe25a
Fix serialization schema generation when using
PlainValidator
(#10427)26cff3c
Adding notes on designing callable discriminators (#10400)8a0e7ad
Do not error when trying to evaluate annotations of private attributes
(#10358)Sourced from rich's releases.
The Python 3.13 release
[13.8.1] - 2024-09-10
Fixed
- Added support for Python 3.13 Textualize/rich#3481
- Fixed infinite loop when appending Text to same instance Textualize/rich#3480
Sourced from rich's changelog.
[13.8.1] - 2024-09-10
Fixed
- Added support for Python 3.13 Textualize/rich#3481
- Fixed infinite loop when appending Text to same instance Textualize/rich#3480
260b35f
Merge pull request #3485
from Textualize/bump1381574038d
bump1f131d1
Merge pull request #3481
from hugovk/add-3.13c8abbb3
Fix test for Python 3.13815596e
Add support for Python 3.1322c2cff
Merge pull request #3480
from Textualize/fix-infinite-appendf44e8bd
changelogf2ee295
fix infinite loop in appendSourced from bandit[toml]'s releases.
1.7.10
What's Changed
- Bump docker/build-push-action from 5.4.0 to 6.0.0 by
@dependabot
in PyCQA/bandit#1147- Suggested small refactors in assignments by
@ericwb
in PyCQA/bandit#1150- Performance improvement in blacklist function by
@ericwb
in PyCQA/bandit#1148- Add test for usage of FTP_TLS by
@ericwb
in PyCQA/bandit#1149- New check: B113: TrojanSource - Bidirectional control characters by
@Lucas-C
in PyCQA/bandit#757- Bump docker/build-push-action from 6.0.0 to 6.1.0 by
@dependabot
in PyCQA/bandit#1152- feat(plugins): add support for
httpx
inB113
by@mkniewallner
in PyCQA/bandit#1060- Nit: remove unused variable by
@ericwb
in PyCQA/bandit#1153- Add recent releases to version choice in bug report by
@ericwb
in PyCQA/bandit#1151- Bump docker/build-push-action from 6.1.0 to 6.2.0 by
@dependabot
in PyCQA/bandit#1155- Bump docker/build-push-action from 6.2.0 to 6.3.0 by
@dependabot
in PyCQA/bandit#1157- Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 by
@dependabot
in PyCQA/bandit#1156- Bump docker/setup-buildx-action from 3.4.0 to 3.5.0 by
@dependabot
in PyCQA/bandit#1158- Bump docker/login-action from 3.2.0 to 3.3.0 by
@dependabot
in PyCQA/bandit#1159- Bump docker/build-push-action from 6.3.0 to 6.5.0 by
@dependabot
in PyCQA/bandit#1160- Bump docker/setup-buildx-action from 3.5.0 to 3.6.1 by
@dependabot
in PyCQA/bandit#1163- Bump docker/build-push-action from 6.5.0 to 6.6.1 by
@dependabot
in PyCQA/bandit#1166- Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 by
@dependabot
in PyCQA/bandit#1165- Bump docker/build-push-action from 6.6.1 to 6.7.0 by
@dependabot
in PyCQA/bandit#1168- Use consistent file naming of docs by
@ericwb
in PyCQA/bandit#1170- Pytorch Load / Save Plugin by
@lukehinds
in PyCQA/bandit#1114New Contributors
@Lucas-C
made their first contribution in PyCQA/bandit#757Full Changelog: https://github.com/PyCQA/bandit/compare/1.7.9...1.7.10
36fd650
Pytorch Load / Save Plugin (#1114)4ac55df
Use consistent file naming of docs (#1170)68022aa
Bump docker/build-push-action from 6.6.1 to 6.7.0 (#1168)77566a0
Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 (#1165)221ced6
Bump docker/build-push-action from 6.5.0 to 6.6.1 (#1166)701b7d5
Bump docker/setup-buildx-action from 3.5.0 to 3.6.1 (#1163)320495c
Bump docker/build-push-action from 6.3.0 to 6.5.0 (#1160)90490c7
Bump docker/login-action from 3.2.0 to 3.3.0 (#1159)708ab74
Bump docker/setup-buildx-action from 3.4.0 to 3.5.0 (#1158)89d2345
Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#1156)Sourced from pytest's releases.
8.3.3
pytest 8.3.3 (2024-09-09)
Bug fixes
#12446: Avoid calling
@property
(and other instance descriptors) during fixture discovery -- byasottile
{.interpreted-text role="user"}#12659: Fixed the issue of not displaying assertion failure differences when using the parameter
--import-mode=importlib
in pytest>=8.1.#12667: Fixed a regression where type change in [ExceptionInfo.errisinstance]{.title-ref} caused [mypy]{.title-ref} to fail.
#12744: Fixed typing compatibility with Python 3.9 or less -- replaced [typing.Self]{.title-ref} with [typing_extensions.Self]{.title-ref} -- by
Avasam
{.interpreted-text role="user"}#12745: Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments.
#6682: Fixed bug where the verbosity levels where not being respected when printing the "msg" part of failed assertion (as in
assert condition, msg
).#9422: Fix bug where disabling the terminal plugin via
-p no:terminal
would cause crashes related to missing theverbose
option.-- by
GTowers1
{.interpreted-text role="user"}Improved documentation
- #12663: Clarify that the [pytest_deselected]{.title-ref} hook should be called from [pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected.
- #12678: Remove erroneous quotes from [tmp_path_retention_policy]{.title-ref} example in docs.
Miscellaneous internal changes
- #12769: Fix typos discovered by codespell and add codespell to pre-commit hooks.
d0f136f
build(deps): Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (#12790)972f307
Prepare release version 8.3.30dabdcf
Include co-authors in release announcement (#12795)
(#12797)a9910a4
Do not discover properties when iterating fixtures (#12781)
(#12788)0f10b6b
Fix issue with slashes being turned into backslashes on Windows (#12760)
(#12...300d13d
Merge pull request #12785
from pytest-dev/patchback/backports/8.3.x/57cccf7f4...e5d32c7
Merge pull request #12784
from svenevs/fix/docs-example-parametrize-minor-typobc913d1
Streamline checks for verbose option (#12706)
(#12778)01cfcc9
Fix typos and introduce codespell pre-commit hook (#12769)
(#12774)4873394
doc: Remove past training (#12772)
(#12773)