chore(deps): update python minor/patch dependencies - autoclosed #130
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==23.1.0
->==23.2.0
==8.17.0
->==8.19.0
==2023.7.22
->==2023.11.17
==3.3.0
->==3.3.2
==41.0.4
->==41.0.7
==1.1.334
->==1.1.345
==7.4.3
->==7.4.4
==3.3.1
->==3.5.0
==2.0.0.post2
->==2.1.0.post1
==3.0.0
->==3.0.3
==3.4
->==3.6
==6.8.0
->==6.11.0
==3.1.2
->==3.1.3
==1.1.334
->==1.1.345
==7.4.3
->==7.4.4
==4.0.3
->==4.0.4
==2.8.10
->==2.8.19.20240106
==2021.3.5
->==2021.3.8
==4.1.18
->==4.6.0.20240106
==2.27.15
->==2.31.0.20240106
==3.17.4
->==3.19.0.2
==1.26.11
->==1.26.25.14
==4.9.3
->==4.9.4
==3.2
->==3.2.1
==1.20.0
->==1.22.0
==10.1.0
->==10.2.0
==3.0.39
->==3.0.43
==3.0.23
->==3.0.25
==2.4.2
->==2.5.3
==2.10.1
->==2.15.0
==2.1.0
->==2.4.0
==2.16.1
->==2.17.2
==3.17.1
->==3.17.4
==3.0.2
->==3.1.5
==2.0.22
->==2.0.25
==7.4.3
->==7.4.4
==3.3.1
->==3.5.0
==4.8.0
->==4.9.0
==5.1
->==5.2
==0.2.8
->==0.2.13
==1.15.0
->==1.16.0
==0.2.11
->==0.2.13
Release Notes
python-attrs/attrs (attrs)
v23.2.0
Compare Source
Changes
attrs.resolve_types()
is now correct.#1141
typing.dataclass_transform
to decorate dataclass-like decorators, instead of the non-standard__dataclass_transform__
special form, which is only supported by Pyright.#1158
attrs.asdict/astuple()
withretain_collection_types=True
.#1165
attrs.AttrsInstance
is now atyping.Protocol
in both type hints and code.This allows you to subclass it along with another
Protocol
.#1172
__attrs_pre_init__
accepts more than justself
, it will call it with the same arguments as__init__
was called.This allows you to, for example, pass arguments to
super().__init__()
.#1187
functools.cached_property
decorated methods to support equivalent semantics.#1200
attrs.make_class()
to provide additional attributes for newly created classes.It is, for example, now possible to attach methods.
#1203
eerimoq/bitstruct (bitstruct)
v8.19.0
Compare Source
v8.18.0
Compare Source
certifi/python-certifi (certifi)
v2023.11.17
Compare Source
Ousret/charset_normalizer (charset-normalizer)
v3.3.2
Compare Source
Fixed
Added
v3.3.1
Compare Source
Changed
pyca/cryptography (cryptography)
v41.0.7
Compare Source
v41.0.6
Compare Source
v41.0.5
Compare Source
RobertCraigie/pyright-python (dev/pyright)
v1.1.345
Compare Source
v1.1.344
Compare Source
v1.1.343
Compare Source
v1.1.342
Compare Source
v1.1.341
Compare Source
v1.1.340
Compare Source
v1.1.339
Compare Source
v1.1.338
Compare Source
v1.1.337
Compare Source
v1.1.336
Compare Source
v1.1.335
Compare Source
pytest-dev/pytest (dev/pytest)
v7.4.4
Compare Source
pytest-dev/pytest-xdist (dev/pytest-xdist)
v3.5.0
Compare Source
===============================
Features
#​632 <https://github.com/pytest-dev/pytest-xdist/issues/632>
_:--dist=loadscope
now sorts scopes by number of tests to assign largest scopes early -- in many cases this should improve overall test session running time, as there is less chance of a large scope being left to be processed near the end of the session, leaving other workers idle.v3.4.0
Compare Source
===============================
Features
#​963 <https://github.com/pytest-dev/pytest-xdist/issues/963>
_: Wait for workers to finish reporting when test run stops early.This makes sure that the results of in-progress tests are displayed.
Previously these reports were being discarded, losing information about the
test run.
#​965 <https://github.com/pytest-dev/pytest-xdist/issues/965>
_: Added support for Python 3.12.JoshData/python-email-validator (email-validator)
v2.1.0
email
field on the returnedValidatedEmail
object, which in the previous version was superseded bynormalized
, will now raise a deprecation warning if used. See https://stackoverflow.com/q/879173 for strategies to suppress the DeprecationWarning.__version__
module attribute is added.kjd/idna (idna)
v3.6
Compare Source
v3.5
Compare Source
python/importlib_metadata (importlib-metadata)
v6.11.0
Compare Source
v6.10.0
Compare Source
v6.9.0
Compare Source
lxml/lxml (lxml)
v4.9.4
Compare Source
==================
Bugs fixed
LP#2046398: Inserting/replacing an ancestor into a node's children could loop indefinitely.
LP#1980767, GH#379:
TreeBuilder.close()
could fail with aTypeError
afterparsing incorrect input. Original patch by Enrico Minack.
LP#1522052: A file-system specific test is now optional and should no longer fail
on systems that don't support it.
Other changes
Wheels include zlib 1.3, libxml2 2.10.3 and libxslt 1.1.39
(zlib 1.2.12, libxml2 2.10.3 and libxslt 1.1.37 on Windows).
Built with Cython 0.29.37.
networkx/networkx (networkx)
v3.2.1
: NetworkX 3.2.1Compare Source
python-pillow/Pillow (pillow)
v10.2.0
Compare Source
Add
keep_rgb
option when saving JPEG to prevent conversion of RGB colorspace #7553[bgilbert, radarhere]
Trim glyph size in ImageFont.getmask() #7669, #7672
[radarhere, nulano]
Deprecate IptcImagePlugin helpers #7664
[nulano, hugovk, radarhere]
Allow uncompressed TIFF images to be saved in chunks #7650
[radarhere]
Concatenate multiple JPEG EXIF markers #7496
[radarhere]
Changed IPTC tile tuple to match other plugins #7661
[radarhere]
Do not assign new fp attribute when exiting context manager #7566
[radarhere]
Support arbitrary masks for uncompressed RGB DDS images #7589
[radarhere, akx]
Support setting ROWSPERSTRIP tag #7654
[radarhere]
Apply ImageFont.MAX_STRING_LENGTH to ImageFont.getmask() #7662
[radarhere]
Optimise
ImageColor
usingfunctools.lru_cache
#7657[hugovk]
Restricted environment keys for ImageMath.eval() #7655
[wiredfool, radarhere]
Optimise
ImageMode.getmode
usingfunctools.lru_cache
#7641[hugovk, radarhere]
Fix incorrect color blending for overlapping glyphs #7497
[ZachNagengast, nulano, radarhere]
Attempt memory mapping when tile args is a string #7565
[radarhere]
Fill identical pixels with transparency in subsequent frames when saving GIF #7568
[radarhere]
Corrected duration when combining multiple GIF frames into single frame #7521
[radarhere]
Handle disposing GIF background from outside palette #7515
[radarhere]
Seek past the data when skipping a PSD layer #7483
[radarhere]
Import plugins relative to the module #7576
[deliangyang, jaxx0n]
Translate encoder error codes to strings; deprecate
ImageFile.raise_oserror()
#7609[bgilbert, radarhere]
Support reading BC4U and DX10 BC1 images #6486
[REDxEYE, radarhere, hugovk]
Optimize ImageStat.Stat.extrema #7593
[florath, radarhere]
Handle pathlib.Path in FreeTypeFont #7578
[radarhere, hugovk, nulano]
Added support for reading DX10 BC4 DDS images #7603
[sambvfx, radarhere]
Optimized ImageStat.Stat.count #7599
[florath]
Correct PDF palette size when saving #7555
[radarhere]
Fixed closing file pointer with olefile 0.47 #7594
[radarhere]
Raise ValueError when TrueType font size is not greater than zero #7584, #7587
[akx, radarhere]
If absent, do not try to close fp when closing image #7557
[RaphaelVRossi, radarhere]
Allow configuring JPEG restart marker interval on save #7488
[bgilbert, radarhere]
Decrement reference count for PyObject #7549
[radarhere]
Implement
streamtype=1
option for tables-only JPEG encoding #7491[bgilbert, radarhere]
If save_all PNG only has one frame, do not create animated image #7522
[radarhere]
Fixed frombytes() for images with a zero dimension #7493
[radarhere]
prompt-toolkit/python-prompt-toolkit (prompt-toolkit)
v3.0.43
Compare Source
Fixes:
ctypes.pythonapi
to restore SIGINT if notavailable.
v3.0.42
Compare Source
Fixes:
patch_stdout
on Windows.formatted_text.split_lines()
accept an iterable instead of lists only.v3.0.41
Compare Source
Fixes:
v3.0.40
Compare Source
Fixes:
DeprecationWarning
).New features:
control-t
andcontrol-d
for indent/unindent in insertmode.
control+right
is pressed, similar to Fish.prompt-toolkit/ptpython (ptpython)
v3.0.25
Compare Source
Fixes:
v3.0.24
Compare Source
Fixes:
passed to
run_config()
.DeprecationWarning
.--asyncio
is required to activate the asyncio-REPL.This will ensure that an event loop is created at the start in which we can
run top-level await statements.
get_running_loop()
instead ofget_event_loop()
.SystemExit
and control-c in the async REPL.pydantic/pydantic (pydantic)
v2.5.3
: 2023-12-22Compare Source
v2.5.3 (2023-12-22)
GitHub release
What's Changed
Packaging
pydantic-core
to 2.14.6Fixes
Full Changelog: pydantic/pydantic@v2.5.2...v2.5.3/
v2.5.2
: 2023-11-22Compare Source
v2.5.2 (2023-11-22)
GitHub release
What's Changed
Packaging
pydantic-core
to 2.14.5New Features
ConfigDict.ser_json_inf_nan
by @davidhewitt in #8159Fixes
Literal
from JSON keys when used asdict
key by @sydney-runkle in pydantic/pydantic-core#1075custom_init
on members ofUnion
by @sydney-runkle in pydantic/pydantic-core#1076JsonValue
bool
serialization by @sydney-runkle in #8190Literal
inUnion
s by @sydney-runkle in pydantic/pydantic-core#1089v2.5.1
Compare Source
GitHub release
What's Changed
Packaging
Fixes
ValidateCallWrapper
error when creating a model which has a @validate_call wrapped field annotation by @sydney-runkle in #8110v2.5.0
Compare Source
GitHub release
The code released in v2.5.0 is functionally identical to that of v2.5.0b1.
What's Changed
Packaging
pyright==1.1.335
by @Viicos in #8075New Features
ValidationError
errors by @adriangb in #7806__doc__
argument increate_model()
by @chris-spann in #7863regex_engine
flag - meaning you can use with the Rust or Python regex libraries in constraints by @utkini in #7768ComputedFieldInfo
by @alexmojaki in #7889ruff
formatter by @Luca-Blight in #7930validation_error_cause
to config by @zakstucke in #7626CallableDiscriminator
andTag
by @dmontagu in #7983CallableDiscriminator
renamed toDiscriminator
by @dmontagu in #8047examples
andjson_schema_extra
to@computed_field
by @alexmojaki in #8013JsonValue
type by @dmontagu in #7998str
as argument toDiscriminator
by @dmontagu in #8047SchemaSerializer.__reduce__
method to enable pickle serialization by @edoakes in pydantic/pydantic-core#1006Changes
ultra_strict
with new smart union implementation, the way unions are validated has changed significantly to improve performance and correctness, we have worked hard to absolutely minimise the number of cases where behaviour has changed, see the PR for details - by @davidhewitt in pydantic/pydantic-core#867extra='allow'
by @sydney-runkle in #7683Enum
types with no cases by @sydney-runkle in #7927Generic
beforeBaseModel
by @alexmojaki in #7891Performance
jiter
by @samuelcolvin in pydantic/pydantic-core#974__getattr__
for all package imports, improve import time by [@samuelcolvin](https://togithub.com/samuelcolviConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.