fix(deps): update osv-lib - #79
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
August 10, 2025 04:01
1700040 to
a40d996
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
August 14, 2025 12:25
a40d996 to
d6a218e
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
August 22, 2025 02:16
d6a218e to
8688a6a
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
September 1, 2025 06:42
8688a6a to
efc9caa
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
September 17, 2025 00:11
efc9caa to
71ed269
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
September 27, 2025 00:00
71ed269 to
0cb72ae
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
October 8, 2025 20:07
940e83b to
b1c0082
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
October 25, 2025 23:37
8f77489 to
4c6b860
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
November 9, 2025 11:46
4c6b860 to
673b528
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
November 25, 2025 23:30
8816d8d to
785d718
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
December 16, 2025 22:33
a9354fa to
3e878c1
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
December 30, 2025 08:06
3e878c1 to
210d211
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
January 14, 2026 20:00
6961b1a to
9cae8fa
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
February 6, 2026 11:53
f37af4a to
e7b75c5
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
February 13, 2026 00:16
e7b75c5 to
889d3f7
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
February 20, 2026 02:22
889d3f7 to
a756d1e
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
March 8, 2026 10:05
ead2754 to
17b0a4e
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
March 19, 2026 01:30
f8bc0b1 to
9a07ede
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
3 times, most recently
from
March 30, 2026 17:13
ef3f73a to
1902870
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
April 4, 2026 20:45
1902870 to
1bffbad
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
May 7, 2026 18:34
043b310 to
10b1951
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
June 5, 2026 21:45
1e1f28e to
2b5d984
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
June 13, 2026 15:50
2387801 to
3593696
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
2 times, most recently
from
July 14, 2026 04:39
2f8a810 to
84a6059
Compare
renovate
Bot
force-pushed
the
renovate/osv-lib
branch
from
July 24, 2026 20:16
84a6059 to
0ee7317
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
25.1.0→25.4.03.11.4→3.16.12.3.2→2.5.03.1.0→3.13.01.71.0→1.83.01.71.0→1.83.04.23.0→4.26.03.6.0→3.7.0==0.16.0→==0.17.61.17.0→1.19.33.3.5→3.3.96.0.2→6.0.3Release Notes
python-attrs/attrs (attrs)
v25.4.0Compare Source
Backwards-incompatible Changes
Class-level
kw_only=Truebehavior is now consistent withdataclasses.Previously, a class that sets
kw_only=Truemakes all attributes keyword-only, including those from base classes.If an attribute sets
kw_only=False, that setting is ignored, and it is still made keyword-only.Now, only the attributes defined in that class that doesn't explicitly set
kw_only=Falseare made keyword-only.This shouldn't be a problem for most users, unless you have a pattern like this:
Here, we have a
kw_only=Trueattrs class (Base) with an attribute that setskw_only=Falseand has a default (Base.b), and then create a subclass (Subclass) with required arguments (Subclass.c).Previously this would work, since it would make
Base.bkeyword-only, but now this fails sinceBase.bis positional, and we have a required positional argument (Subclass.c) following another argument with defaults.#1457
Changes
Values passed to the
__init__()method ofattrsclasses are now correctly passed to__attrs_pre_init__()instead of their default values (in cases where kw_only was not specified).#1427
Added support for Python 3.14 and PEP 749.
#1446,
#1451
attrs.validators.deep_mapping()now allows to leave out either key_validator xor value_validator.#1448
attrs.validators.deep_iterator()andattrs.validators.deep_mapping()now accept lists and tuples for all validators and wrap them into aattrs.validators.and_().#1449
Added a new experimental way to inspect classes:
attrs.inspect(cls)returns the effective class-wide parameters that were used by attrs to construct the class.The returned class is the same data structure that attrs uses internally to decide how to construct the final class.
#1454
Fixed annotations for
attrs.field(converter=...).Previously, a
tupleof converters was only accepted if it had exactly one element.#1461
The performance of
attrs.asdict()has been improved by 45–260%.#1463
The performance of
attrs.astuple()has been improved by 49–270%.#1469
The type annotation for
attrs.validators.or_()now allows for different types of validators.This was only an issue on Pyright.
#1474
v25.3.0Compare Source
Changes
field_transformers.#1417
v25.2.0Compare Source
Changes
#1147
attrs.make_class()now allows for Unicode class names.#1406
#1407
#1410
googleapis/google-cloud-python (google-cloud-logging)
v3.16.1: google-cloud-logging: v3.16.1Compare Source
Documentation
v3.16.0: google-cloud-logging: v3.16.0Compare Source
Features
v3.15.0: google-cloud-logging: v3.15.0Compare Source
v3.15.0 (2026-03-26)
v3.14.0: google-cloud-vision: v3.14.0Compare Source
v3.14.0 (2026-05-06)
v3.13.0: google-cloud-storage: v3.13.0Features
v3.12.1: google-cloud-storage: v3.12.1Bug Fixes
v3.12.0: google-cloud-storage: v3.12.0Features
full object checksum: implement rolling checksum and verification in reads resumption strategy (#17262) (2361ba6e)
Enable full object checksum PR 1/3 : parse finalize_time and server crc32c in async object stream (#17261) (72c7a272)
full object checksum: integrate full-object checksum in AsyncMultiRangeDownloader (#17263) (b6a85e49)
grpc/grpc (grpcio)
v1.83.0Compare Source
This is release 1.83.0 (garden) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
C#
Python
cygrpcshared object. (#42325)v1.82.1Compare Source
This is release gRPC Core 1.82.1 (glacier).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
What's Changed
Python
Full Changelog: grpc/grpc@v1.82.0...v1.82.1
v1.82.0Compare Source
This is release gRPC Core 1.82.0 (glacier).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
This is release 1.82.0 (glacier) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
PHP
Python
Added 2026-07-12:
CAUTION! This gRPC Python release
1.82.0was yanked from PyPI on 2026-07-07 due to issue #42906.3.35.Ruby
v1.81.1Compare Source
This is release 1.81.0 (graphic) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
Objective-C
Python
Ruby
v1.81.0Compare Source
This is release 1.81.0 (graphic) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
Objective-C
Python
Ruby
v1.80.0Compare Source
This is release 1.80.0 (glimmering) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
C++
C#
Objective-C
PHP
Python
GRPC_TRACEnot working when absl log initialized in cython. (#41814)grpc.Compressionreferences. (#41705)Ruby
v1.78.1Compare Source
This is release 1.78.1 (gutsy) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Python
Added 2026-03-12:
CAUTION! This gRPC Python release 1.78.1 was yanked from PyPI on 2026-02-26 due to issue #41725.
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR.(#41639)GRPC_ENABLE_FORK_SUPPORTruntime defaults between gRPC Core and Python. (#41588).Other threads are currently calling into gRPC, skipping fork() handlers.Ruby
v1.78.0Compare Source
This is release 1.78.0 (gutsy) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
C++
Objective-C
Python
asyncio.run()to hang forever during the shutdown process. (#40989)Ruby
v1.76.0Compare Source
This is release 1.76.0 (genuine) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
C#
Python
v1.75.1Compare Source
This is release gRPC Core 1.75.1 (gemini).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
What's Changed
Python
Error in sys.excepthook:/Original exception was:empty): #36655, #38679, #33342python -m asyncio.Full Changelog: grpc/grpc@v1.75.0...v1.75.1
v1.75.0Compare Source
This is release 1.75.0 (gemini) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
C++
Objective-C
stateproperty with@synchronizedlocking. (#40146)Python
typing-extensions~=4.13. (#40137)musllinux_1_1tomusllinux_1_2. (#40317)musllinux_1_1because it reached EOL in November 2024grpc.aiotypehint fixes. (#40215, #40217)isinstance(metadata, Sequence)instead ofisinstance(metadata, tuple)Optional[SerializingFunction]for more accurate type representationClientCallDetails.methodwas declared asstrbut always called withbytes, see InterceptedUnaryUnaryCall.Ruby
v1.74.0Compare Source
This is release 1.74.0 (gee) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
Objective-C
PHP
Python
Ruby
v1.73.1Compare Source
This is release 1.73.1 (gradient) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Python
v1.73.0Compare Source
This is release 1.73.0 (gradient) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
As of this version, gRPC on MacOS & iOS will utilize Abseil's synchronization features, aligning it with other platforms. Should you encounter any issues due to this update, you can disable it by enabling GPR_DISABLE_ABSEIL_SYNC. If you do this, please report any problems by filing a bug at https://github.com/grpc/grpc.
opensslinstead ofboringssl. (#39188)C++
Python
.in proto paths the same way as native Generator/PyiGenerator. (#39586)Ruby
v1.72.2Compare Source
This is release 1.72.2 (gusto) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Python
v1.72.1Compare Source
This is release gRPC Core 1.72.1 (gusto).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
C++
Python
grpc.aio.*).v1.72.0Compare Source
This is release gRPC Core 1.72.0 (gusto).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
v1.71.2Compare Source
This is release 1.71.2 (gears) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
C++
Python
grpc.aio.*).python-jsonschema/jsonschema (jsonschema)
v4.26.0Compare Source
=======
urllib.request(#1416).v4.25.1Compare Source
=======
Validatorprotocol's type annotations (#1396).v4.25.0Compare Source
=======
iriandiri-referenceformats to theformat-nongplextra via the MIT-licensedrfc3987-syntax.They were alread supported by the
formatextra. (#1388).v4.24.1Compare Source
=======
ValidationError.json_path(#139).v4.24.0Compare Source
=======
unevaluatedPropertiesin the presence ofadditionalProperties(#1351).nipunn1313/mypy-protobuf (mypy-protobuf)
v3.7.0Compare Source
TypeAlias.global___toGlobal___to respectY042 naming convention.
package-url/packageurl-python (packageurl-python)
v0.17.6Compare Source
Enhance url2purl to support commit hashes parsing (GitHub, GitLab, and Bitbucket)
#211
Adjust validation function
#206
Add validation function
#205
v0.17.5Compare Source
Remove support for getting download URL for qpkg in
purl2url.#203
Add tests for latest purl-spec
#202
v0.17.4Compare Source
purl2url.#201
v0.17.3Compare Source
purl2url.#199
#198
v0.17.2Compare Source
purl2url.#195
v0.17.1Compare Source
Define "pkg" as a PackageURL
SCHEMEclass attribute.#184
Add support for Maven in
purl2url.#177
v0.17.0Compare Source
Fix qualifiers type annotations.
#169
Fix parsing of names and namespaces with colons.
#152
libgit2/pygit2 (pygit2)
v1.19.3Compare Source
#1368
[#1417](https://redirect.github.com/libgit2/pygit2/issues/14
Configuration
📅 Schedule: (in timezone Australia/Sydney)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.