kislyuk/argcomplete (argcomplete)
### [`v3.2.3`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v323-2024-03-07)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.2.2...v3.2.3)
\===============================
- Allow register-python-argcomplete output to be used as lazy-loaded
zsh completion module ([#475](https://togithub.com/kislyuk/argcomplete/issues/475))
- Move debug_stream initialization to helper method to allow fd 9
behavior to be overridden in subclasses ([#471](https://togithub.com/kislyuk/argcomplete/issues/471))
### [`v3.2.2`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v322-2024-01-23)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.2.1...v3.2.2)
\===============================
Expand tilde in zsh
### [`v3.2.1`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v321-2023-12-10)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.2.0...v3.2.1)
\===============================
- Allow explicit zsh global completion activation ([#467](https://togithub.com/kislyuk/argcomplete/issues/467))
### [`v3.2.0`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v320-2023-12-09)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.1.6...v3.2.0)
\===============================
- Fix and test global completion in zsh ([#463](https://togithub.com/kislyuk/argcomplete/issues/463), [#466](https://togithub.com/kislyuk/argcomplete/issues/466))
- Add βyes option to activate-global-python-argcomplete ([#461](https://togithub.com/kislyuk/argcomplete/issues/461))
- Test suite improvements
### [`v3.1.6`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v316-2023-11-12)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.1.5...v3.1.6)
\===============================
- Respect user choice in activate-global-python-argcomplete
### [`v3.1.5`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v315-2023-11-12)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.1.4...v3.1.5)
\===============================
- Escape colon in zsh completions. Fixes [#456](https://togithub.com/kislyuk/argcomplete/issues/456)
python-attrs/attrs (attrs)
### [`v23.2.0`](https://togithub.com/python-attrs/attrs/blob/HEAD/CHANGELOG.md#2320---2023-12-31)
[Compare Source](https://togithub.com/python-attrs/attrs/compare/23.1.0...23.2.0)
##### Changes
- The type annotation for `attrs.resolve_types()` is now correct.
[#1141](https://togithub.com/python-attrs/attrs/issues/1141)
- Type stubs now use `typing.dataclass_transform` to decorate dataclass-like decorators, instead of the non-standard `__dataclass_transform__` special form, which is only supported by Pyright.
[#1158](https://togithub.com/python-attrs/attrs/issues/1158)
- Fixed serialization of namedtuple fields using `attrs.asdict/astuple()` with `retain_collection_types=True`.
[#1165](https://togithub.com/python-attrs/attrs/issues/1165)
- `attrs.AttrsInstance` is now a `typing.Protocol` in both type hints and code.
This allows you to subclass it along with another `Protocol`.
[#1172](https://togithub.com/python-attrs/attrs/issues/1172)
- If *attrs* detects that `__attrs_pre_init__` accepts more than just `self`, it will call it with the same arguments as `__init__` was called.
This allows you to, for example, pass arguments to `super().__init__()`.
[#1187](https://togithub.com/python-attrs/attrs/issues/1187)
- Slotted classes now transform `functools.cached_property` decorated methods to support equivalent semantics.
[#1200](https://togithub.com/python-attrs/attrs/issues/1200)
- Added *class_body* argument to `attrs.make_class()` to provide additional attributes for newly created classes.
It is, for example, now possible to attach methods.
[#1203](https://togithub.com/python-attrs/attrs/issues/1203)
pypa/build (build)
### [`v1.1.1`](https://togithub.com/pypa/build/blob/HEAD/CHANGELOG.rst#111-2024-02-29)
[Compare Source](https://togithub.com/pypa/build/compare/v1.1.0...1.1.1)
\==================
- Fixed invoking outer pip from user site packages
(PR :pr:`746`, fixes issue :issue:`745`)
- Corrected the minimum pip version required to use an outer pip
(PR :pr:`746`, fixes issue :issue:`745`)
### [`v1.1.0`](https://togithub.com/pypa/build/blob/HEAD/CHANGELOG.rst#110-2024-02-29)
[Compare Source](https://togithub.com/pypa/build/compare/1.0.3...v1.1.0)
\==================
- Use external pip if available instead of installing, speeds up environment
setup with virtualenv slightly and venv significantly.
(PR :pr:`736`)
- Stopped injecting `wheel` as a build dependency automatically, in the
case of missing `pyproject.toml` -- by :user:`webknjaz`.
(PR :pr:`716`)
- Use `importlib_metadata` on Python <3.10.2 for bugfixes not present in
those CPython standard libraries (not required when bootstrapping) -- by
:user:`GianlucaFicarelli`.
(PR :pr:`693`, fixes issue :issue:`692`)
tkem/cachetools (cachetools)
### [`v5.3.3`](https://togithub.com/tkem/cachetools/blob/HEAD/CHANGELOG.rst#v533-2024-02-26)
[Compare Source](https://togithub.com/tkem/cachetools/compare/v5.3.2...v5.3.3)
\===================
- Documentation improvements.
- Update CI environment.
certifi/python-certifi (certifi)
### [`v2023.11.17`](https://togithub.com/certifi/python-certifi/compare/2023.07.22...2023.11.17)
[Compare Source](https://togithub.com/certifi/python-certifi/compare/2023.07.22...2023.11.17)
borntyping/python-colorlog (colorlog)
### [`v6.8.2`](https://togithub.com/borntyping/python-colorlog/releases/tag/v6.8.2): 6.8.2
[Compare Source](https://togithub.com/borntyping/python-colorlog/compare/v6.8.0...v6.8.2)
#### What's Changed
- Update package links in README by [@buhtz](https://togithub.com/buhtz) in [https://github.com/borntyping/python-colorlog/pull/131](https://togithub.com/borntyping/python-colorlog/pull/131)
- Added [docs/CONTRIBUTING.md](https://togithub.com/borntyping/python-colorlog/blob/main/docs/CONTRIBUTING.md).
- Documented "bright" colours in the README.
#### New Contributors
- [@buhtz](https://togithub.com/buhtz) made their first contribution in [https://github.com/borntyping/python-colorlog/pull/131](https://togithub.com/borntyping/python-colorlog/pull/131)
**Full Changelog**: https://github.com/borntyping/python-colorlog/compare/v6.8.0...v6.8.2
### [`v6.8.0`](https://togithub.com/borntyping/python-colorlog/releases/tag/v6.8.0): 6.8.0
[Compare Source](https://togithub.com/borntyping/python-colorlog/compare/v6.7.0...v6.8.0)
#### What's Changed
- Remove universal wheel, python 2 is unsupported by [@gopackgo90](https://togithub.com/gopackgo90) in [https://github.com/borntyping/python-colorlog/pull/126](https://togithub.com/borntyping/python-colorlog/pull/126)
- Fix running tests in environment with NO_COLOR=1 by [@mgorny](https://togithub.com/mgorny) in [https://github.com/borntyping/python-colorlog/pull/130](https://togithub.com/borntyping/python-colorlog/pull/130)
#### New Contributors
- [@gopackgo90](https://togithub.com/gopackgo90) made their first contribution in [https://github.com/borntyping/python-colorlog/pull/126](https://togithub.com/borntyping/python-colorlog/pull/126)
- [@mgorny](https://togithub.com/mgorny) made their first contribution in [https://github.com/borntyping/python-colorlog/pull/130](https://togithub.com/borntyping/python-colorlog/pull/130)
**Full Changelog**: https://github.com/borntyping/python-colorlog/compare/v6.7.0...v6.8.0
pyca/cryptography (cryptography)
### [`v42.0.5`](https://togithub.com/pyca/cryptography/compare/42.0.4...42.0.5)
[Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.4...42.0.5)
pypa/distlib (distlib)
### [`v0.3.8`](https://togithub.com/pypa/distlib/compare/0.3.7...0.3.8)
[Compare Source](https://togithub.com/pypa/distlib/compare/0.3.7...0.3.8)
googleapis/python-api-core (google-api-core)
### [`v2.17.1`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2171-2024-02-13)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.17.0...v2.17.1)
##### Bug Fixes
- Resolve issue handling protobuf responses in rest streaming ([#604](https://togithub.com/googleapis/python-api-core/issues/604)) ([bcebc92](https://togithub.com/googleapis/python-api-core/commit/bcebc92eca69dae81c5e546d526c92b164a6b3b4))
### [`v2.17.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2170-2024-02-06)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.16.2...v2.17.0)
##### Features
- Add attempt_direct_path argument to create_channel ([#583](https://togithub.com/googleapis/python-api-core/issues/583)) ([94726e7](https://togithub.com/googleapis/python-api-core/commit/94726e739698035b00667983f854c600252abd28))
##### Bug Fixes
- Retry constructors methods support None ([#592](https://togithub.com/googleapis/python-api-core/issues/592)) ([416203c](https://togithub.com/googleapis/python-api-core/commit/416203c1888934670bfeccafe5f5469f87314512))
### [`v2.16.2`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2162-2024-02-02)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.16.1...v2.16.2)
##### Bug Fixes
- Spelling error `a,out` -> `amount` ([#596](https://togithub.com/googleapis/python-api-core/issues/596)) ([88688b1](https://togithub.com/googleapis/python-api-core/commit/88688b1625c4dab0df6124a0560f550eb322500f))
### [`v2.16.1`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2161-2024-01-30)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.16.0...v2.16.1)
##### Bug Fixes
- Fix broken import for google.api_core.retry_async.AsyncRetry ([#587](https://togithub.com/googleapis/python-api-core/issues/587)) ([ac012c0](https://togithub.com/googleapis/python-api-core/commit/ac012c04c69b8bbe72962f0d0d9e9536c0b4a524))
### [`v2.16.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2160-2024-01-29)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.15.0...v2.16.0)
##### Features
- Retry and retry_async support streaming rpcs ([#495](https://togithub.com/googleapis/python-api-core/issues/495)) ([17ff5f1](https://togithub.com/googleapis/python-api-core/commit/17ff5f1d83a9a6f50a0226fb0e794634bd584f17))
### [`v2.15.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2150-2023-12-07)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.14.0...v2.15.0)
##### Features
- Add support for Python 3.12 ([#557](https://togithub.com/googleapis/python-api-core/issues/557)) ([091b4f1](https://togithub.com/googleapis/python-api-core/commit/091b4f1c7fcc59c3f2a02ee44fd3c30b78423f12))
- Add type annotations to wrapped grpc calls ([#554](https://togithub.com/googleapis/python-api-core/issues/554)) ([fc12b40](https://togithub.com/googleapis/python-api-core/commit/fc12b40bfc6e0c4bb313196e2e3a9c9374ce1c45))
- Add universe_domain argument to ClientOptions ([3069ef4](https://togithub.com/googleapis/python-api-core/commit/3069ef4b9123ddb64841cbb7bbb183b53d502e0a))
- Introduce compatibility with native namespace packages ([#561](https://togithub.com/googleapis/python-api-core/issues/561)) ([bd82827](https://togithub.com/googleapis/python-api-core/commit/bd82827108f1eeb6c05cfacf6c044b2afacc18a2))
##### Bug Fixes
- Fix regression in `bidi` causing `Thread-ConsumeBidirectionalStream caught unexpected exception and will exit` ([#562](https://togithub.com/googleapis/python-api-core/issues/562)) ([40c8ae0](https://togithub.com/googleapis/python-api-core/commit/40c8ae0cf1f797e31e106461164e22db4fb2d3d9))
- Replace deprecated `datetime.datetime.utcnow()` ([#552](https://togithub.com/googleapis/python-api-core/issues/552)) ([448923a](https://togithub.com/googleapis/python-api-core/commit/448923acf277a70e8704c949311bf4feaef8cab6)), closes [#540](https://togithub.com/googleapis/python-api-core/issues/540)
### [`v2.14.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2140-2023-11-09)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.13.1...v2.14.0)
##### Features
- Support with_call for wrapped rpcs ([#550](https://togithub.com/googleapis/python-api-core/issues/550)) ([01a57a7](https://togithub.com/googleapis/python-api-core/commit/01a57a745f4c8345c9c93412c27dd416b49f5953))
### [`v2.13.1`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2131-2023-11-09)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.13.0...v2.13.1)
##### Bug Fixes
- Update async client to use async retry ([#544](https://togithub.com/googleapis/python-api-core/issues/544)) ([f21bb32](https://togithub.com/googleapis/python-api-core/commit/f21bb32b8e6310116a642a6e6b6dd8e44e30e656))
### [`v2.13.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2130-2023-11-03)
[Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.12.0...v2.13.0)
##### Features
- Add caching to routing header calculation ([#526](https://togithub.com/googleapis/python-api-core/issues/526)) ([6251eab](https://togithub.com/googleapis/python-api-core/commit/6251eab3fca5f7e509cb9b6e476ce1184094b711))
##### Bug Fixes
- Add warning to retry target to avoid incorrect usage ([#543](https://togithub.com/googleapis/python-api-core/issues/543)) ([bfb40e6](https://togithub.com/googleapis/python-api-core/commit/bfb40e6929ef47be7a6464d2f1e0d06595736b8d))
- Drop usage of distutils ([#541](https://togithub.com/googleapis/python-api-core/issues/541)) ([4bd9e10](https://togithub.com/googleapis/python-api-core/commit/4bd9e10f20eea227c88e3e1496010cca6dd8a270))
- Ensure exception is available when BackgroundConsumer open stream fails ([#357](https://togithub.com/googleapis/python-api-core/issues/357)) ([405272c](https://togithub.com/googleapis/python-api-core/commit/405272c05f8c6d20e242c6172b01f78f0fd3bf32))
googleapis/google-auth-library-python (google-auth)
### [`v2.28.2`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2282-2024-03-08)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.28.1...v2.28.2)
##### Bug Fixes
- Remove gce log for expected 404 ([#1491](https://togithub.com/googleapis/google-auth-library-python/issues/1491)) ([cb04e49](https://togithub.com/googleapis/google-auth-library-python/commit/cb04e49efa17004bff3aaa9ed974396d10f839b5))
### [`v2.28.1`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2281-2024-02-21)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.28.0...v2.28.1)
##### Bug Fixes
- Typo when setting the state for the pickle deserializer. ([#1479](https://togithub.com/googleapis/google-auth-library-python/issues/1479)) ([08b5cc3](https://togithub.com/googleapis/google-auth-library-python/commit/08b5cc38d09d388a5a7c11942b7992870ee012b7))
### [`v2.28.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2280-2024-02-15)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.27.0...v2.28.0)
##### Features
- Adding universe domain support for downscroped credentials ([#1463](https://togithub.com/googleapis/google-auth-library-python/issues/1463)) ([fa8b7b2](https://togithub.com/googleapis/google-auth-library-python/commit/fa8b7b24ec32712aafff98c2d6c6a6cc5fd20ada))
##### Bug Fixes
- Change log level to debug for return_none_for_not_found_error ([#1473](https://togithub.com/googleapis/google-auth-library-python/issues/1473)) ([a036b47](https://togithub.com/googleapis/google-auth-library-python/commit/a036b4797471227f9ce87d71868404c9ebcde7c7))
- Make requests import conditional for gce universe domain ([#1476](https://togithub.com/googleapis/google-auth-library-python/issues/1476)) ([9bb64c8](https://togithub.com/googleapis/google-auth-library-python/commit/9bb64c81d2745541efcc3dfeec31808ec682557e))
### [`v2.27.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2270-2024-01-24)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.26.2...v2.27.0)
##### Features
- Add optional account association for Authorized User credentials. ([#1458](https://togithub.com/googleapis/google-auth-library-python/issues/1458)) ([988153d](https://togithub.com/googleapis/google-auth-library-python/commit/988153dbc927de112969b952e3d0bb6edc27bb0a))
##### Bug Fixes
- Allow custom universe domain for gce creds ([#1460](https://togithub.com/googleapis/google-auth-library-python/issues/1460)) ([7db5823](https://togithub.com/googleapis/google-auth-library-python/commit/7db5823b599150c597e67b0a350e04600ea6434e))
- Conditionally import requests only if no request was passed by the caller. ([#1456](https://togithub.com/googleapis/google-auth-library-python/issues/1456)) ([9cd6742](https://togithub.com/googleapis/google-auth-library-python/commit/9cd67425e95faab15e57b258a70506b02bccb799))
### [`v2.26.2`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2262-2024-01-11)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.26.1...v2.26.2)
##### Bug Fixes
- Read universe_domain for external account authorized user ([#1450](https://togithub.com/googleapis/google-auth-library-python/issues/1450)) ([1cc7df3](https://togithub.com/googleapis/google-auth-library-python/commit/1cc7df3505ad2083d85f3cb2476eeee250e7faf0))
### [`v2.26.1`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2261-2024-01-03)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.26.0...v2.26.1)
##### Bug Fixes
- Ensure that refresh worker is pickle-able. ([#1447](https://togithub.com/googleapis/google-auth-library-python/issues/1447)) ([421c184](https://togithub.com/googleapis/google-auth-library-python/commit/421c184ff4654024afe3e64754318a6be0cc96fc))
### [`v2.26.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2260-2023-12-20)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.25.2...v2.26.0)
##### Features
- Add optional non blocking refresh for sync auth code ([a6dc2c3](https://togithub.com/googleapis/google-auth-library-python/commit/a6dc2c336a5e76a478691e3bedd0418aae08b911))
- Add optional non blocking refresh for sync auth code ([#1368](https://togithub.com/googleapis/google-auth-library-python/issues/1368)) ([a6dc2c3](https://togithub.com/googleapis/google-auth-library-python/commit/a6dc2c336a5e76a478691e3bedd0418aae08b911))
##### Bug Fixes
- External account user cred universe domain support ([#1437](https://togithub.com/googleapis/google-auth-library-python/issues/1437)) ([75068f9](https://togithub.com/googleapis/google-auth-library-python/commit/75068f93453e6ea0b5c7be5561e7ba342c695e95))
- Guard delete statements. Add default fallback for \_use_non_blocking_refresh. ([#1445](https://togithub.com/googleapis/google-auth-library-python/issues/1445)) ([776d634](https://togithub.com/googleapis/google-auth-library-python/commit/776d634ac6d989b224f8dbfb11d166cb3025a342))
### [`v2.25.2`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2252-2023-12-08)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.25.1...v2.25.2)
##### Bug Fixes
- Fix user cred universe domain issue ([#1436](https://togithub.com/googleapis/google-auth-library-python/issues/1436)) ([ae314a8](https://togithub.com/googleapis/google-auth-library-python/commit/ae314a8f8c63ada4e31683464c24e28df0f5af7f))
### [`v2.25.1`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2251-2023-12-06)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.25.0...v2.25.1)
##### Bug Fixes
- Fix vm universe_domain bug ([#1433](https://togithub.com/googleapis/google-auth-library-python/issues/1433)) ([8683520](https://togithub.com/googleapis/google-auth-library-python/commit/8683520af48e1b501076ef16013b6a27cc173af0))
### [`v2.25.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2250-2023-12-04)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.24.0...v2.25.0)
##### Features
- Add custom tls signer for ECP Provider. ([39eb287](https://togithub.com/googleapis/google-auth-library-python/commit/39eb2877a45f0a6264442a059f7ffe8acbd7c29e))
- Add custom tls signer for ECP Provider. ([#1402](https://togithub.com/googleapis/google-auth-library-python/issues/1402)) ([39eb287](https://togithub.com/googleapis/google-auth-library-python/commit/39eb2877a45f0a6264442a059f7ffe8acbd7c29e))
##### Bug Fixes
- Add with_universe_domain ([#1408](https://togithub.com/googleapis/google-auth-library-python/issues/1408)) ([505910c](https://togithub.com/googleapis/google-auth-library-python/commit/505910c6a0bb2472284a52cd69db212aa8555119))
- Fixes issue where Python37DeprecationWarning cannot be filtered ([#1428](https://togithub.com/googleapis/google-auth-library-python/issues/1428)) ([f22f767](https://togithub.com/googleapis/google-auth-library-python/commit/f22f767a22a3b567c3784c2fb5c7f5ae11d3e10f))
- Remove broken link in Python37DeprecationWarning ([#1430](https://togithub.com/googleapis/google-auth-library-python/issues/1430)) ([e2db602](https://togithub.com/googleapis/google-auth-library-python/commit/e2db602a4fe8aee7f2eb8b59e2eaf23f1ced1b24))
### [`v2.24.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2240-2023-11-29)
[Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.23.4...v2.24.0)
##### Features
- Add support for Python 3.12 ([#1421](https://togithub.com/googleapis/google-auth-library-python/issues/1421)) ([307916c](https://togithub.com/googleapis/google-auth-library-python/commit/307916cdd99fc99bb4de567848f0809746db0562))
- Add universe domain support for VM cred ([#1409](https://togithub.com/googleapis/google-auth-library-python/issues/1409)) ([7ab0fce](https://togithub.com/googleapis/google-auth-library-python/commit/7ab0fced0008ad9283c955b7dd7e2b7db55ae5e7))
- Modify the token refresh window ([#1419](https://togithub.com/googleapis/google-auth-library-python/issues/1419)) ([c6af1d6](https://togithub.com/googleapis/google-auth-library-python/commit/c6af1d692b43833baca978948376739547cf685a))
##### Bug Fixes
- Add missing before request to async oauth2 credentials. ([#1420](https://togithub.com/googleapis/google-auth-library-python/issues/1420)) ([8eaa878](https://togithub.com/googleapis/google-auth-library-python/commit/8eaa878618f648b1dac35b9f420651f22e357445))
- Auto create self signed jwt cred ([#1418](https://togithub.com/googleapis/google-auth-library-python/issues/1418)) ([6c610a5](https://togithub.com/googleapis/google-auth-library-python/commit/6c610a564e833545837991f473b98139740b8866))
- Migrate datetime.utcnow for python 3.12 ([#1413](https://togithub.com/googleapis/google-auth-library-python/issues/1413)) ([e4d9c27](https://togithub.com/googleapis/google-auth-library-python/commit/e4d9c278375647e6c21754f42b81819827beb5e4))
##### Documentation
- Update user cred doc ([#1414](https://togithub.com/googleapis/google-auth-library-python/issues/1414)) ([3f426bc](https://togithub.com/googleapis/google-auth-library-python/commit/3f426bc05c5620e612a54e21fb6562e965ba24bd))
googleapis/python-cloud-core (google-cloud-core)
### [`v2.4.1`](https://togithub.com/googleapis/python-cloud-core/blob/HEAD/CHANGELOG.md#241-2023-12-07)
[Compare Source](https://togithub.com/googleapis/python-cloud-core/compare/v2.4.0...v2.4.1)
##### Bug Fixes
- Fix regression with `google.cloud._helpers._NOW` ([#266](https://togithub.com/googleapis/python-cloud-core/issues/266)) ([5310aef](https://togithub.com/googleapis/python-cloud-core/commit/5310aef5b387aecd87d53acb7beb758dc9acb7e3))
### [`v2.4.0`](https://togithub.com/googleapis/python-cloud-core/blob/HEAD/CHANGELOG.md#240-2023-12-07)
[Compare Source](https://togithub.com/googleapis/python-cloud-core/compare/v2.3.3...v2.4.0)
##### Features
- Add support for Python 3.12 ([#256](https://togithub.com/googleapis/python-cloud-core/issues/256)) ([988a8af](https://togithub.com/googleapis/python-cloud-core/commit/988a8af3fe5cf2c5f37e08c62b10dcd89e6333c1))
- Introduce compatibility with native namespace packages ([#260](https://togithub.com/googleapis/python-cloud-core/issues/260)) ([fd1ef6e](https://togithub.com/googleapis/python-cloud-core/commit/fd1ef6e03252edca3641cc26ec227a00b4f44221))
googleapis/python-storage (google-cloud-storage)
### [`v2.15.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#2150-2024-02-28)
[Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.14.0...v2.15.0)
##### Features
- Support custom universe domains/TPC ([#1212](https://togithub.com/googleapis/python-storage/issues/1212)) ([f4cf041](https://togithub.com/googleapis/python-storage/commit/f4cf041a5f2075cecf5f4993f8b7afda0476a52b))
##### Bug Fixes
- Add "updated" as property for Bucket ([#1220](https://togithub.com/googleapis/python-storage/issues/1220)) ([ae9a53b](https://togithub.com/googleapis/python-storage/commit/ae9a53b464e7d82c79a019a4111c49a4cdcc3ae0))
- Remove utcnow usage ([#1215](https://togithub.com/googleapis/python-storage/issues/1215)) ([8d8a53a](https://togithub.com/googleapis/python-storage/commit/8d8a53a1368392ad7a1c4352f559c12932c5a9c9))
### [`v2.14.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#2140-2023-12-10)
[Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.13.0...v2.14.0)
##### Features
- Add support for Python 3.12 ([#1187](https://togithub.com/googleapis/python-storage/issues/1187)) ([ecf4150](https://togithub.com/googleapis/python-storage/commit/ecf41504ba7f2a2c2db2e3c7e267686283d2cab3))
- Support object retention lock ([#1188](https://togithub.com/googleapis/python-storage/issues/1188)) ([a179337](https://togithub.com/googleapis/python-storage/commit/a1793375cf038ce79d4d4b7077f6b4dcc4b4aeec))
##### Bug Fixes
- Clarify error message and docstrings in Blob class method ([#1196](https://togithub.com/googleapis/python-storage/issues/1196)) ([92c20d3](https://togithub.com/googleapis/python-storage/commit/92c20d3f7520c6b94308ebb156202fdfd1dcd482))
- Propagate timeout in BlobWriter ([#1186](https://togithub.com/googleapis/python-storage/issues/1186)) ([22f36da](https://togithub.com/googleapis/python-storage/commit/22f36da1ce5b04408653ddbdbf35f25ed1072af8)), closes [#1184](https://togithub.com/googleapis/python-storage/issues/1184)
- Use native namespace to avoid pkg_resources warnings ([#1176](https://togithub.com/googleapis/python-storage/issues/1176)) ([2ed915e](https://togithub.com/googleapis/python-storage/commit/2ed915ec4b35df6fad04f42df25e48667148fcf5))
googleapis/google-resumable-media-python (google-resumable-media)
### [`v2.7.0`](https://togithub.com/googleapis/google-resumable-media-python/blob/HEAD/CHANGELOG.md#270-2023-12-10)
[Compare Source](https://togithub.com/googleapis/google-resumable-media-python/compare/v2.6.0...v2.7.0)
##### Features
- Add support for Python 3.12 ([#407](https://togithub.com/googleapis/google-resumable-media-python/issues/407)) ([4f90013](https://togithub.com/googleapis/google-resumable-media-python/commit/4f900139dd9f5d158342e24f9d8657ab0134a4d8))
- Support brotli encoding ([#403](https://togithub.com/googleapis/google-resumable-media-python/issues/403)) ([295e40a](https://togithub.com/googleapis/google-resumable-media-python/commit/295e40ae414b1a6372796f3831e192fe174e45ee))
googleapis/python-api-common-protos (googleapis-common-protos)
### [`v1.63.0`](https://togithub.com/googleapis/python-api-common-protos/blob/HEAD/CHANGELOG.md#1630-2024-03-08)
[Compare Source](https://togithub.com/googleapis/python-api-common-protos/compare/v1.62.0...v1.63.0)
##### Features
- Add `api_version` field to `ServiceOptions` in `google/api/client.proto` ([6f9c4d2](https://togithub.com/googleapis/python-api-common-protos/commit/6f9c4d2b4b787d9ed2b447d7b99281aa3dcf97b5))
- Add `LOCATION_POLICY_VIOLATED` enum to `ErrorReason` in `google/api/error_reason.proto` ([6f9c4d2](https://togithub.com/googleapis/python-api-common-protos/commit/6f9c4d2b4b787d9ed2b447d7b99281aa3dcf97b5))
- Add `rest_reference_documentation_uri` field to `ServiceOptions` in `google/api/client.proto` ([6f9c4d2](https://togithub.com/googleapis/python-api-common-protos/commit/6f9c4d2b4b787d9ed2b447d7b99281aa3dcf97b5))
### [`v1.62.0`](https://togithub.com/googleapis/python-api-common-protos/blob/HEAD/CHANGELOG.md#1620-2023-12-01)
[Compare Source](https://togithub.com/googleapis/python-api-common-protos/compare/v1.61.0...v1.62.0)
##### Features
- Add `auto_populated_fields` field of `MethodSettings` in `google/api/client_pb2` ([#194](https://togithub.com/googleapis/python-api-common-protos/issues/194)) ([4b0c73a](https://togithub.com/googleapis/python-api-common-protos/commit/4b0c73a40f9bf5337fe451c0210f73eadd196b99))
- Add support for Python 3.12 ([#192](https://togithub.com/googleapis/python-api-common-protos/issues/192)) ([336cdf3](https://togithub.com/googleapis/python-api-common-protos/commit/336cdf351d4e87891d735837817d2cfc4e5a9fc7))
##### Bug Fixes
- Migrate to native namespace packages ([#187](https://togithub.com/googleapis/python-api-common-protos/issues/187)) ([713e388](https://togithub.com/googleapis/python-api-common-protos/commit/713e3887a3293aea314060e84bdcf8a12eda3d6c))
kjd/idna (idna)
### [`v3.6`](https://togithub.com/kjd/idna/compare/v3.5...v3.6)
[Compare Source](https://togithub.com/kjd/idna/compare/v3.5...v3.6)
### [`v3.5`](https://togithub.com/kjd/idna/compare/v3.4...v3.5)
[Compare Source](https://togithub.com/kjd/idna/compare/v3.4...v3.5)
python/importlib_metadata (importlib-metadata)
### [`v6.11.0`](https://togithub.com/python/importlib_metadata/compare/v6.10.0...v6.11.0)
[Compare Source](https://togithub.com/python/importlib_metadata/compare/v6.10.0...v6.11.0)
### [`v6.10.0`](https://togithub.com/python/importlib_metadata/compare/v6.9.0...v6.10.0)
[Compare Source](https://togithub.com/python/importlib_metadata/compare/v6.9.0...v6.10.0)
### [`v6.9.0`](https://togithub.com/python/importlib_metadata/compare/v6.8.0...v6.9.0)
[Compare Source](
Configuration
π Schedule: Branch creation - "every 2 weeks on Saturday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Never, 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:
==3.1.4
->==3.2.3
==23.1.0
->==23.2.0
==1.0.3
->==1.1.1
==5.3.2
->==5.3.3
==2023.7.22
->==2023.11.17
==8.0.4
->==8.1.7
==6.7.0
->==6.8.2
==42.0.4
->==42.0.5
==0.3.7
->==0.3.8
==2.12.0
->==2.17.1
==2.23.4
->==2.28.2
==2.3.3
->==2.4.1
==2.13.0
->==2.15.0
==2.6.0
->==2.7.0
==1.61.0
->==1.63.0
==3.4
->==3.6
==6.8.0
->==6.11.0
==3.3.0
->==3.3.1
==24.2.0
->==24.3.1
==0.0.21
->==0.0.28
==0.1.30
->==0.1.32
==2.1.3
->==2.1.5
==10.1.0
->==10.2.0
==0.2.14
->==0.2.15
==1.9.6
->==1.10.0
==0.5.0
->==0.5.1
==2.16.1
->==2.17.2
==2.8.2
->==2.9.0.post0
==13.6.0
->==13.7.1
==23.12.0
->==23.12.1
==1.7.1
->==1.9.0
==0.23.0
->==0.23.5.post1
==4.8.0
->==4.10.0
==2.0.7
->==2.2.1
==20.24.6
->==20.25.1
==0.41.3
->==0.43.0
==3.17.0
->==3.18.1
Release Notes
kislyuk/argcomplete (argcomplete)
### [`v3.2.3`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v323-2024-03-07) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.2.2...v3.2.3) \=============================== - Allow register-python-argcomplete output to be used as lazy-loaded zsh completion module ([#475](https://togithub.com/kislyuk/argcomplete/issues/475)) - Move debug_stream initialization to helper method to allow fd 9 behavior to be overridden in subclasses ([#471](https://togithub.com/kislyuk/argcomplete/issues/471)) ### [`v3.2.2`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v322-2024-01-23) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.2.1...v3.2.2) \=============================== Expand tilde in zsh ### [`v3.2.1`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v321-2023-12-10) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.2.0...v3.2.1) \=============================== - Allow explicit zsh global completion activation ([#467](https://togithub.com/kislyuk/argcomplete/issues/467)) ### [`v3.2.0`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v320-2023-12-09) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.1.6...v3.2.0) \=============================== - Fix and test global completion in zsh ([#463](https://togithub.com/kislyuk/argcomplete/issues/463), [#466](https://togithub.com/kislyuk/argcomplete/issues/466)) - Add βyes option to activate-global-python-argcomplete ([#461](https://togithub.com/kislyuk/argcomplete/issues/461)) - Test suite improvements ### [`v3.1.6`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v316-2023-11-12) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.1.5...v3.1.6) \=============================== - Respect user choice in activate-global-python-argcomplete ### [`v3.1.5`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v315-2023-11-12) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.1.4...v3.1.5) \=============================== - Escape colon in zsh completions. Fixes [#456](https://togithub.com/kislyuk/argcomplete/issues/456)python-attrs/attrs (attrs)
### [`v23.2.0`](https://togithub.com/python-attrs/attrs/blob/HEAD/CHANGELOG.md#2320---2023-12-31) [Compare Source](https://togithub.com/python-attrs/attrs/compare/23.1.0...23.2.0) ##### Changes - The type annotation for `attrs.resolve_types()` is now correct. [#1141](https://togithub.com/python-attrs/attrs/issues/1141) - Type stubs now use `typing.dataclass_transform` to decorate dataclass-like decorators, instead of the non-standard `__dataclass_transform__` special form, which is only supported by Pyright. [#1158](https://togithub.com/python-attrs/attrs/issues/1158) - Fixed serialization of namedtuple fields using `attrs.asdict/astuple()` with `retain_collection_types=True`. [#1165](https://togithub.com/python-attrs/attrs/issues/1165) - `attrs.AttrsInstance` is now a `typing.Protocol` in both type hints and code. This allows you to subclass it along with another `Protocol`. [#1172](https://togithub.com/python-attrs/attrs/issues/1172) - If *attrs* detects that `__attrs_pre_init__` accepts more than just `self`, it will call it with the same arguments as `__init__` was called. This allows you to, for example, pass arguments to `super().__init__()`. [#1187](https://togithub.com/python-attrs/attrs/issues/1187) - Slotted classes now transform `functools.cached_property` decorated methods to support equivalent semantics. [#1200](https://togithub.com/python-attrs/attrs/issues/1200) - Added *class_body* argument to `attrs.make_class()` to provide additional attributes for newly created classes. It is, for example, now possible to attach methods. [#1203](https://togithub.com/python-attrs/attrs/issues/1203)pypa/build (build)
### [`v1.1.1`](https://togithub.com/pypa/build/blob/HEAD/CHANGELOG.rst#111-2024-02-29) [Compare Source](https://togithub.com/pypa/build/compare/v1.1.0...1.1.1) \================== - Fixed invoking outer pip from user site packages (PR :pr:`746`, fixes issue :issue:`745`) - Corrected the minimum pip version required to use an outer pip (PR :pr:`746`, fixes issue :issue:`745`) ### [`v1.1.0`](https://togithub.com/pypa/build/blob/HEAD/CHANGELOG.rst#110-2024-02-29) [Compare Source](https://togithub.com/pypa/build/compare/1.0.3...v1.1.0) \================== - Use external pip if available instead of installing, speeds up environment setup with virtualenv slightly and venv significantly. (PR :pr:`736`) - Stopped injecting `wheel` as a build dependency automatically, in the case of missing `pyproject.toml` -- by :user:`webknjaz`. (PR :pr:`716`) - Use `importlib_metadata` on Python <3.10.2 for bugfixes not present in those CPython standard libraries (not required when bootstrapping) -- by :user:`GianlucaFicarelli`. (PR :pr:`693`, fixes issue :issue:`692`)tkem/cachetools (cachetools)
### [`v5.3.3`](https://togithub.com/tkem/cachetools/blob/HEAD/CHANGELOG.rst#v533-2024-02-26) [Compare Source](https://togithub.com/tkem/cachetools/compare/v5.3.2...v5.3.3) \=================== - Documentation improvements. - Update CI environment.certifi/python-certifi (certifi)
### [`v2023.11.17`](https://togithub.com/certifi/python-certifi/compare/2023.07.22...2023.11.17) [Compare Source](https://togithub.com/certifi/python-certifi/compare/2023.07.22...2023.11.17)borntyping/python-colorlog (colorlog)
### [`v6.8.2`](https://togithub.com/borntyping/python-colorlog/releases/tag/v6.8.2): 6.8.2 [Compare Source](https://togithub.com/borntyping/python-colorlog/compare/v6.8.0...v6.8.2) #### What's Changed - Update package links in README by [@buhtz](https://togithub.com/buhtz) in [https://github.com/borntyping/python-colorlog/pull/131](https://togithub.com/borntyping/python-colorlog/pull/131) - Added [docs/CONTRIBUTING.md](https://togithub.com/borntyping/python-colorlog/blob/main/docs/CONTRIBUTING.md). - Documented "bright" colours in the README. #### New Contributors - [@buhtz](https://togithub.com/buhtz) made their first contribution in [https://github.com/borntyping/python-colorlog/pull/131](https://togithub.com/borntyping/python-colorlog/pull/131) **Full Changelog**: https://github.com/borntyping/python-colorlog/compare/v6.8.0...v6.8.2 ### [`v6.8.0`](https://togithub.com/borntyping/python-colorlog/releases/tag/v6.8.0): 6.8.0 [Compare Source](https://togithub.com/borntyping/python-colorlog/compare/v6.7.0...v6.8.0) #### What's Changed - Remove universal wheel, python 2 is unsupported by [@gopackgo90](https://togithub.com/gopackgo90) in [https://github.com/borntyping/python-colorlog/pull/126](https://togithub.com/borntyping/python-colorlog/pull/126) - Fix running tests in environment with NO_COLOR=1 by [@mgorny](https://togithub.com/mgorny) in [https://github.com/borntyping/python-colorlog/pull/130](https://togithub.com/borntyping/python-colorlog/pull/130) #### New Contributors - [@gopackgo90](https://togithub.com/gopackgo90) made their first contribution in [https://github.com/borntyping/python-colorlog/pull/126](https://togithub.com/borntyping/python-colorlog/pull/126) - [@mgorny](https://togithub.com/mgorny) made their first contribution in [https://github.com/borntyping/python-colorlog/pull/130](https://togithub.com/borntyping/python-colorlog/pull/130) **Full Changelog**: https://github.com/borntyping/python-colorlog/compare/v6.7.0...v6.8.0pyca/cryptography (cryptography)
### [`v42.0.5`](https://togithub.com/pyca/cryptography/compare/42.0.4...42.0.5) [Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.4...42.0.5)pypa/distlib (distlib)
### [`v0.3.8`](https://togithub.com/pypa/distlib/compare/0.3.7...0.3.8) [Compare Source](https://togithub.com/pypa/distlib/compare/0.3.7...0.3.8)googleapis/python-api-core (google-api-core)
### [`v2.17.1`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2171-2024-02-13) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.17.0...v2.17.1) ##### Bug Fixes - Resolve issue handling protobuf responses in rest streaming ([#604](https://togithub.com/googleapis/python-api-core/issues/604)) ([bcebc92](https://togithub.com/googleapis/python-api-core/commit/bcebc92eca69dae81c5e546d526c92b164a6b3b4)) ### [`v2.17.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2170-2024-02-06) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.16.2...v2.17.0) ##### Features - Add attempt_direct_path argument to create_channel ([#583](https://togithub.com/googleapis/python-api-core/issues/583)) ([94726e7](https://togithub.com/googleapis/python-api-core/commit/94726e739698035b00667983f854c600252abd28)) ##### Bug Fixes - Retry constructors methods support None ([#592](https://togithub.com/googleapis/python-api-core/issues/592)) ([416203c](https://togithub.com/googleapis/python-api-core/commit/416203c1888934670bfeccafe5f5469f87314512)) ### [`v2.16.2`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2162-2024-02-02) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.16.1...v2.16.2) ##### Bug Fixes - Spelling error `a,out` -> `amount` ([#596](https://togithub.com/googleapis/python-api-core/issues/596)) ([88688b1](https://togithub.com/googleapis/python-api-core/commit/88688b1625c4dab0df6124a0560f550eb322500f)) ### [`v2.16.1`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2161-2024-01-30) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.16.0...v2.16.1) ##### Bug Fixes - Fix broken import for google.api_core.retry_async.AsyncRetry ([#587](https://togithub.com/googleapis/python-api-core/issues/587)) ([ac012c0](https://togithub.com/googleapis/python-api-core/commit/ac012c04c69b8bbe72962f0d0d9e9536c0b4a524)) ### [`v2.16.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2160-2024-01-29) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.15.0...v2.16.0) ##### Features - Retry and retry_async support streaming rpcs ([#495](https://togithub.com/googleapis/python-api-core/issues/495)) ([17ff5f1](https://togithub.com/googleapis/python-api-core/commit/17ff5f1d83a9a6f50a0226fb0e794634bd584f17)) ### [`v2.15.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2150-2023-12-07) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.14.0...v2.15.0) ##### Features - Add support for Python 3.12 ([#557](https://togithub.com/googleapis/python-api-core/issues/557)) ([091b4f1](https://togithub.com/googleapis/python-api-core/commit/091b4f1c7fcc59c3f2a02ee44fd3c30b78423f12)) - Add type annotations to wrapped grpc calls ([#554](https://togithub.com/googleapis/python-api-core/issues/554)) ([fc12b40](https://togithub.com/googleapis/python-api-core/commit/fc12b40bfc6e0c4bb313196e2e3a9c9374ce1c45)) - Add universe_domain argument to ClientOptions ([3069ef4](https://togithub.com/googleapis/python-api-core/commit/3069ef4b9123ddb64841cbb7bbb183b53d502e0a)) - Introduce compatibility with native namespace packages ([#561](https://togithub.com/googleapis/python-api-core/issues/561)) ([bd82827](https://togithub.com/googleapis/python-api-core/commit/bd82827108f1eeb6c05cfacf6c044b2afacc18a2)) ##### Bug Fixes - Fix regression in `bidi` causing `Thread-ConsumeBidirectionalStream caught unexpected exception and will exit` ([#562](https://togithub.com/googleapis/python-api-core/issues/562)) ([40c8ae0](https://togithub.com/googleapis/python-api-core/commit/40c8ae0cf1f797e31e106461164e22db4fb2d3d9)) - Replace deprecated `datetime.datetime.utcnow()` ([#552](https://togithub.com/googleapis/python-api-core/issues/552)) ([448923a](https://togithub.com/googleapis/python-api-core/commit/448923acf277a70e8704c949311bf4feaef8cab6)), closes [#540](https://togithub.com/googleapis/python-api-core/issues/540) ### [`v2.14.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2140-2023-11-09) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.13.1...v2.14.0) ##### Features - Support with_call for wrapped rpcs ([#550](https://togithub.com/googleapis/python-api-core/issues/550)) ([01a57a7](https://togithub.com/googleapis/python-api-core/commit/01a57a745f4c8345c9c93412c27dd416b49f5953)) ### [`v2.13.1`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2131-2023-11-09) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.13.0...v2.13.1) ##### Bug Fixes - Update async client to use async retry ([#544](https://togithub.com/googleapis/python-api-core/issues/544)) ([f21bb32](https://togithub.com/googleapis/python-api-core/commit/f21bb32b8e6310116a642a6e6b6dd8e44e30e656)) ### [`v2.13.0`](https://togithub.com/googleapis/python-api-core/blob/HEAD/CHANGELOG.md#2130-2023-11-03) [Compare Source](https://togithub.com/googleapis/python-api-core/compare/v2.12.0...v2.13.0) ##### Features - Add caching to routing header calculation ([#526](https://togithub.com/googleapis/python-api-core/issues/526)) ([6251eab](https://togithub.com/googleapis/python-api-core/commit/6251eab3fca5f7e509cb9b6e476ce1184094b711)) ##### Bug Fixes - Add warning to retry target to avoid incorrect usage ([#543](https://togithub.com/googleapis/python-api-core/issues/543)) ([bfb40e6](https://togithub.com/googleapis/python-api-core/commit/bfb40e6929ef47be7a6464d2f1e0d06595736b8d)) - Drop usage of distutils ([#541](https://togithub.com/googleapis/python-api-core/issues/541)) ([4bd9e10](https://togithub.com/googleapis/python-api-core/commit/4bd9e10f20eea227c88e3e1496010cca6dd8a270)) - Ensure exception is available when BackgroundConsumer open stream fails ([#357](https://togithub.com/googleapis/python-api-core/issues/357)) ([405272c](https://togithub.com/googleapis/python-api-core/commit/405272c05f8c6d20e242c6172b01f78f0fd3bf32))googleapis/google-auth-library-python (google-auth)
### [`v2.28.2`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2282-2024-03-08) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.28.1...v2.28.2) ##### Bug Fixes - Remove gce log for expected 404 ([#1491](https://togithub.com/googleapis/google-auth-library-python/issues/1491)) ([cb04e49](https://togithub.com/googleapis/google-auth-library-python/commit/cb04e49efa17004bff3aaa9ed974396d10f839b5)) ### [`v2.28.1`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2281-2024-02-21) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.28.0...v2.28.1) ##### Bug Fixes - Typo when setting the state for the pickle deserializer. ([#1479](https://togithub.com/googleapis/google-auth-library-python/issues/1479)) ([08b5cc3](https://togithub.com/googleapis/google-auth-library-python/commit/08b5cc38d09d388a5a7c11942b7992870ee012b7)) ### [`v2.28.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2280-2024-02-15) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.27.0...v2.28.0) ##### Features - Adding universe domain support for downscroped credentials ([#1463](https://togithub.com/googleapis/google-auth-library-python/issues/1463)) ([fa8b7b2](https://togithub.com/googleapis/google-auth-library-python/commit/fa8b7b24ec32712aafff98c2d6c6a6cc5fd20ada)) ##### Bug Fixes - Change log level to debug for return_none_for_not_found_error ([#1473](https://togithub.com/googleapis/google-auth-library-python/issues/1473)) ([a036b47](https://togithub.com/googleapis/google-auth-library-python/commit/a036b4797471227f9ce87d71868404c9ebcde7c7)) - Make requests import conditional for gce universe domain ([#1476](https://togithub.com/googleapis/google-auth-library-python/issues/1476)) ([9bb64c8](https://togithub.com/googleapis/google-auth-library-python/commit/9bb64c81d2745541efcc3dfeec31808ec682557e)) ### [`v2.27.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2270-2024-01-24) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.26.2...v2.27.0) ##### Features - Add optional account association for Authorized User credentials. ([#1458](https://togithub.com/googleapis/google-auth-library-python/issues/1458)) ([988153d](https://togithub.com/googleapis/google-auth-library-python/commit/988153dbc927de112969b952e3d0bb6edc27bb0a)) ##### Bug Fixes - Allow custom universe domain for gce creds ([#1460](https://togithub.com/googleapis/google-auth-library-python/issues/1460)) ([7db5823](https://togithub.com/googleapis/google-auth-library-python/commit/7db5823b599150c597e67b0a350e04600ea6434e)) - Conditionally import requests only if no request was passed by the caller. ([#1456](https://togithub.com/googleapis/google-auth-library-python/issues/1456)) ([9cd6742](https://togithub.com/googleapis/google-auth-library-python/commit/9cd67425e95faab15e57b258a70506b02bccb799)) ### [`v2.26.2`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2262-2024-01-11) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.26.1...v2.26.2) ##### Bug Fixes - Read universe_domain for external account authorized user ([#1450](https://togithub.com/googleapis/google-auth-library-python/issues/1450)) ([1cc7df3](https://togithub.com/googleapis/google-auth-library-python/commit/1cc7df3505ad2083d85f3cb2476eeee250e7faf0)) ### [`v2.26.1`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2261-2024-01-03) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.26.0...v2.26.1) ##### Bug Fixes - Ensure that refresh worker is pickle-able. ([#1447](https://togithub.com/googleapis/google-auth-library-python/issues/1447)) ([421c184](https://togithub.com/googleapis/google-auth-library-python/commit/421c184ff4654024afe3e64754318a6be0cc96fc)) ### [`v2.26.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2260-2023-12-20) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.25.2...v2.26.0) ##### Features - Add optional non blocking refresh for sync auth code ([a6dc2c3](https://togithub.com/googleapis/google-auth-library-python/commit/a6dc2c336a5e76a478691e3bedd0418aae08b911)) - Add optional non blocking refresh for sync auth code ([#1368](https://togithub.com/googleapis/google-auth-library-python/issues/1368)) ([a6dc2c3](https://togithub.com/googleapis/google-auth-library-python/commit/a6dc2c336a5e76a478691e3bedd0418aae08b911)) ##### Bug Fixes - External account user cred universe domain support ([#1437](https://togithub.com/googleapis/google-auth-library-python/issues/1437)) ([75068f9](https://togithub.com/googleapis/google-auth-library-python/commit/75068f93453e6ea0b5c7be5561e7ba342c695e95)) - Guard delete statements. Add default fallback for \_use_non_blocking_refresh. ([#1445](https://togithub.com/googleapis/google-auth-library-python/issues/1445)) ([776d634](https://togithub.com/googleapis/google-auth-library-python/commit/776d634ac6d989b224f8dbfb11d166cb3025a342)) ### [`v2.25.2`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2252-2023-12-08) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.25.1...v2.25.2) ##### Bug Fixes - Fix user cred universe domain issue ([#1436](https://togithub.com/googleapis/google-auth-library-python/issues/1436)) ([ae314a8](https://togithub.com/googleapis/google-auth-library-python/commit/ae314a8f8c63ada4e31683464c24e28df0f5af7f)) ### [`v2.25.1`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2251-2023-12-06) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.25.0...v2.25.1) ##### Bug Fixes - Fix vm universe_domain bug ([#1433](https://togithub.com/googleapis/google-auth-library-python/issues/1433)) ([8683520](https://togithub.com/googleapis/google-auth-library-python/commit/8683520af48e1b501076ef16013b6a27cc173af0)) ### [`v2.25.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2250-2023-12-04) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.24.0...v2.25.0) ##### Features - Add custom tls signer for ECP Provider. ([39eb287](https://togithub.com/googleapis/google-auth-library-python/commit/39eb2877a45f0a6264442a059f7ffe8acbd7c29e)) - Add custom tls signer for ECP Provider. ([#1402](https://togithub.com/googleapis/google-auth-library-python/issues/1402)) ([39eb287](https://togithub.com/googleapis/google-auth-library-python/commit/39eb2877a45f0a6264442a059f7ffe8acbd7c29e)) ##### Bug Fixes - Add with_universe_domain ([#1408](https://togithub.com/googleapis/google-auth-library-python/issues/1408)) ([505910c](https://togithub.com/googleapis/google-auth-library-python/commit/505910c6a0bb2472284a52cd69db212aa8555119)) - Fixes issue where Python37DeprecationWarning cannot be filtered ([#1428](https://togithub.com/googleapis/google-auth-library-python/issues/1428)) ([f22f767](https://togithub.com/googleapis/google-auth-library-python/commit/f22f767a22a3b567c3784c2fb5c7f5ae11d3e10f)) - Remove broken link in Python37DeprecationWarning ([#1430](https://togithub.com/googleapis/google-auth-library-python/issues/1430)) ([e2db602](https://togithub.com/googleapis/google-auth-library-python/commit/e2db602a4fe8aee7f2eb8b59e2eaf23f1ced1b24)) ### [`v2.24.0`](https://togithub.com/googleapis/google-auth-library-python/blob/HEAD/CHANGELOG.md#2240-2023-11-29) [Compare Source](https://togithub.com/googleapis/google-auth-library-python/compare/v2.23.4...v2.24.0) ##### Features - Add support for Python 3.12 ([#1421](https://togithub.com/googleapis/google-auth-library-python/issues/1421)) ([307916c](https://togithub.com/googleapis/google-auth-library-python/commit/307916cdd99fc99bb4de567848f0809746db0562)) - Add universe domain support for VM cred ([#1409](https://togithub.com/googleapis/google-auth-library-python/issues/1409)) ([7ab0fce](https://togithub.com/googleapis/google-auth-library-python/commit/7ab0fced0008ad9283c955b7dd7e2b7db55ae5e7)) - Modify the token refresh window ([#1419](https://togithub.com/googleapis/google-auth-library-python/issues/1419)) ([c6af1d6](https://togithub.com/googleapis/google-auth-library-python/commit/c6af1d692b43833baca978948376739547cf685a)) ##### Bug Fixes - Add missing before request to async oauth2 credentials. ([#1420](https://togithub.com/googleapis/google-auth-library-python/issues/1420)) ([8eaa878](https://togithub.com/googleapis/google-auth-library-python/commit/8eaa878618f648b1dac35b9f420651f22e357445)) - Auto create self signed jwt cred ([#1418](https://togithub.com/googleapis/google-auth-library-python/issues/1418)) ([6c610a5](https://togithub.com/googleapis/google-auth-library-python/commit/6c610a564e833545837991f473b98139740b8866)) - Migrate datetime.utcnow for python 3.12 ([#1413](https://togithub.com/googleapis/google-auth-library-python/issues/1413)) ([e4d9c27](https://togithub.com/googleapis/google-auth-library-python/commit/e4d9c278375647e6c21754f42b81819827beb5e4)) ##### Documentation - Update user cred doc ([#1414](https://togithub.com/googleapis/google-auth-library-python/issues/1414)) ([3f426bc](https://togithub.com/googleapis/google-auth-library-python/commit/3f426bc05c5620e612a54e21fb6562e965ba24bd))googleapis/python-cloud-core (google-cloud-core)
### [`v2.4.1`](https://togithub.com/googleapis/python-cloud-core/blob/HEAD/CHANGELOG.md#241-2023-12-07) [Compare Source](https://togithub.com/googleapis/python-cloud-core/compare/v2.4.0...v2.4.1) ##### Bug Fixes - Fix regression with `google.cloud._helpers._NOW` ([#266](https://togithub.com/googleapis/python-cloud-core/issues/266)) ([5310aef](https://togithub.com/googleapis/python-cloud-core/commit/5310aef5b387aecd87d53acb7beb758dc9acb7e3)) ### [`v2.4.0`](https://togithub.com/googleapis/python-cloud-core/blob/HEAD/CHANGELOG.md#240-2023-12-07) [Compare Source](https://togithub.com/googleapis/python-cloud-core/compare/v2.3.3...v2.4.0) ##### Features - Add support for Python 3.12 ([#256](https://togithub.com/googleapis/python-cloud-core/issues/256)) ([988a8af](https://togithub.com/googleapis/python-cloud-core/commit/988a8af3fe5cf2c5f37e08c62b10dcd89e6333c1)) - Introduce compatibility with native namespace packages ([#260](https://togithub.com/googleapis/python-cloud-core/issues/260)) ([fd1ef6e](https://togithub.com/googleapis/python-cloud-core/commit/fd1ef6e03252edca3641cc26ec227a00b4f44221))googleapis/python-storage (google-cloud-storage)
### [`v2.15.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#2150-2024-02-28) [Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.14.0...v2.15.0) ##### Features - Support custom universe domains/TPC ([#1212](https://togithub.com/googleapis/python-storage/issues/1212)) ([f4cf041](https://togithub.com/googleapis/python-storage/commit/f4cf041a5f2075cecf5f4993f8b7afda0476a52b)) ##### Bug Fixes - Add "updated" as property for Bucket ([#1220](https://togithub.com/googleapis/python-storage/issues/1220)) ([ae9a53b](https://togithub.com/googleapis/python-storage/commit/ae9a53b464e7d82c79a019a4111c49a4cdcc3ae0)) - Remove utcnow usage ([#1215](https://togithub.com/googleapis/python-storage/issues/1215)) ([8d8a53a](https://togithub.com/googleapis/python-storage/commit/8d8a53a1368392ad7a1c4352f559c12932c5a9c9)) ### [`v2.14.0`](https://togithub.com/googleapis/python-storage/blob/HEAD/CHANGELOG.md#2140-2023-12-10) [Compare Source](https://togithub.com/googleapis/python-storage/compare/v2.13.0...v2.14.0) ##### Features - Add support for Python 3.12 ([#1187](https://togithub.com/googleapis/python-storage/issues/1187)) ([ecf4150](https://togithub.com/googleapis/python-storage/commit/ecf41504ba7f2a2c2db2e3c7e267686283d2cab3)) - Support object retention lock ([#1188](https://togithub.com/googleapis/python-storage/issues/1188)) ([a179337](https://togithub.com/googleapis/python-storage/commit/a1793375cf038ce79d4d4b7077f6b4dcc4b4aeec)) ##### Bug Fixes - Clarify error message and docstrings in Blob class method ([#1196](https://togithub.com/googleapis/python-storage/issues/1196)) ([92c20d3](https://togithub.com/googleapis/python-storage/commit/92c20d3f7520c6b94308ebb156202fdfd1dcd482)) - Propagate timeout in BlobWriter ([#1186](https://togithub.com/googleapis/python-storage/issues/1186)) ([22f36da](https://togithub.com/googleapis/python-storage/commit/22f36da1ce5b04408653ddbdbf35f25ed1072af8)), closes [#1184](https://togithub.com/googleapis/python-storage/issues/1184) - Use native namespace to avoid pkg_resources warnings ([#1176](https://togithub.com/googleapis/python-storage/issues/1176)) ([2ed915e](https://togithub.com/googleapis/python-storage/commit/2ed915ec4b35df6fad04f42df25e48667148fcf5))googleapis/google-resumable-media-python (google-resumable-media)
### [`v2.7.0`](https://togithub.com/googleapis/google-resumable-media-python/blob/HEAD/CHANGELOG.md#270-2023-12-10) [Compare Source](https://togithub.com/googleapis/google-resumable-media-python/compare/v2.6.0...v2.7.0) ##### Features - Add support for Python 3.12 ([#407](https://togithub.com/googleapis/google-resumable-media-python/issues/407)) ([4f90013](https://togithub.com/googleapis/google-resumable-media-python/commit/4f900139dd9f5d158342e24f9d8657ab0134a4d8)) - Support brotli encoding ([#403](https://togithub.com/googleapis/google-resumable-media-python/issues/403)) ([295e40a](https://togithub.com/googleapis/google-resumable-media-python/commit/295e40ae414b1a6372796f3831e192fe174e45ee))googleapis/python-api-common-protos (googleapis-common-protos)
### [`v1.63.0`](https://togithub.com/googleapis/python-api-common-protos/blob/HEAD/CHANGELOG.md#1630-2024-03-08) [Compare Source](https://togithub.com/googleapis/python-api-common-protos/compare/v1.62.0...v1.63.0) ##### Features - Add `api_version` field to `ServiceOptions` in `google/api/client.proto` ([6f9c4d2](https://togithub.com/googleapis/python-api-common-protos/commit/6f9c4d2b4b787d9ed2b447d7b99281aa3dcf97b5)) - Add `LOCATION_POLICY_VIOLATED` enum to `ErrorReason` in `google/api/error_reason.proto` ([6f9c4d2](https://togithub.com/googleapis/python-api-common-protos/commit/6f9c4d2b4b787d9ed2b447d7b99281aa3dcf97b5)) - Add `rest_reference_documentation_uri` field to `ServiceOptions` in `google/api/client.proto` ([6f9c4d2](https://togithub.com/googleapis/python-api-common-protos/commit/6f9c4d2b4b787d9ed2b447d7b99281aa3dcf97b5)) ### [`v1.62.0`](https://togithub.com/googleapis/python-api-common-protos/blob/HEAD/CHANGELOG.md#1620-2023-12-01) [Compare Source](https://togithub.com/googleapis/python-api-common-protos/compare/v1.61.0...v1.62.0) ##### Features - Add `auto_populated_fields` field of `MethodSettings` in `google/api/client_pb2` ([#194](https://togithub.com/googleapis/python-api-common-protos/issues/194)) ([4b0c73a](https://togithub.com/googleapis/python-api-common-protos/commit/4b0c73a40f9bf5337fe451c0210f73eadd196b99)) - Add support for Python 3.12 ([#192](https://togithub.com/googleapis/python-api-common-protos/issues/192)) ([336cdf3](https://togithub.com/googleapis/python-api-common-protos/commit/336cdf351d4e87891d735837817d2cfc4e5a9fc7)) ##### Bug Fixes - Migrate to native namespace packages ([#187](https://togithub.com/googleapis/python-api-common-protos/issues/187)) ([713e388](https://togithub.com/googleapis/python-api-common-protos/commit/713e3887a3293aea314060e84bdcf8a12eda3d6c))kjd/idna (idna)
### [`v3.6`](https://togithub.com/kjd/idna/compare/v3.5...v3.6) [Compare Source](https://togithub.com/kjd/idna/compare/v3.5...v3.6) ### [`v3.5`](https://togithub.com/kjd/idna/compare/v3.4...v3.5) [Compare Source](https://togithub.com/kjd/idna/compare/v3.4...v3.5)python/importlib_metadata (importlib-metadata)
### [`v6.11.0`](https://togithub.com/python/importlib_metadata/compare/v6.10.0...v6.11.0) [Compare Source](https://togithub.com/python/importlib_metadata/compare/v6.10.0...v6.11.0) ### [`v6.10.0`](https://togithub.com/python/importlib_metadata/compare/v6.9.0...v6.10.0) [Compare Source](https://togithub.com/python/importlib_metadata/compare/v6.9.0...v6.10.0) ### [`v6.9.0`](https://togithub.com/python/importlib_metadata/compare/v6.8.0...v6.9.0) [Compare Source](Configuration
π Schedule: Branch creation - "every 2 weeks on Saturday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Never, 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.