Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 3, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
azure-functions 1.21.3 -> 1.23.0 age adoption passing confidence
azure-identity (source) 1.19.0 -> 1.23.0 age adoption passing confidence
azure-storage-blob (source) 12.23.1 -> 12.25.1 age adoption passing confidence
black (changelog) 24.8.0 -> 24.10.0 age adoption passing confidence
flake8 (changelog) 7.1.1 -> 7.2.0 age adoption passing confidence
flake8-isort (changelog) 6.1.1 -> 6.1.2 age adoption passing confidence
mypy (changelog) 1.14.1 -> 1.16.0 age adoption passing confidence
pydpkg 1.9.3 -> 1.9.4 age adoption passing confidence

Release Notes

Azure/azure-sdk-for-python (azure-identity)

v1.23.0

Compare Source

1.23.0 (2025-05-13)

Features Added
  • Added AZURE_TOKEN_CREDENTIALS environment variable to DefaultAzureCredential to allow for choosing groups of credentials.
    • prod for EnvironmentCredential, WorkloadIdentityCredential, and ManagedIdentityCredential.
    • dev for SharedTokenCacheCredential, AzureCliCredential, AzurePowershellCredential, and AzureDeveloperCliCredential.

v1.22.0

Compare Source

1.22.0 (2025-05-06)

Breaking Changes
  • Previously, if a client_id or identity_config was specified in ManagedIdentityCredential for Service Fabric managed identity, which is not supported, the client_id (or resource_id/object_id specified identity_config) would be silently ignored. Now, an exception will be raised during a token request if a client_id or identity_config is specified for Service Fabric managed identity.
Bugs Fixed
  • Fixed an issue with error handling in MSAL-based credentials when the response content is a string rather than a dictionary. (#​40281)
Other Changes
  • Deprecated VisualStudioCodeCredential as the VS Code Azure Account extension on which this credential depends on has been deprecated. See the Azure Account extension deprecation notice. (#​40613)
  • Python 3.8 is no longer supported. Please use Python version 3.9 or later.

v1.21.0

Compare Source

1.21.0 (2025-03-11)

Other Changes
  • Updated the asynchronous CertificateCredential to use the PS256 algorithm with PSS padding for certificate authentication in non-ADFS tenants. (#​39761)
  • Deprecated UsernamePasswordCredential, as it doesn't support multifactor authentication (MFA). MFA will soon be enforced on all Microsoft Entra tenants. For more details, see Planning for mandatory MFA. (#​39785)

v1.20.0

Compare Source

1.20.0 (2025-02-11)

Features Added
  • Added subscription parameter to AzureCliCredential to specify the subscription to use when authenticating with the Azure CLI. (#​37994)
Bugs Fixed
  • A bug in the error handling for AzureCliCredentials and AzureDeveloperCliCredential which would result in the unexpected error 'NoneType' object has no attribute 'startswith' has been fixed (#​39176)
Other Changes
  • AzureCliCredential and AzureDeveloperCliCredential will now call their corresponding executables directly instead of going through the shell. (#​38606)
psf/black (black)

v24.10.0

Compare Source

Highlights
  • Black is now officially tested with Python 3.13 and provides Python 3.13
    mypyc-compiled wheels. (#​4436) (#​4449)
  • Black will issue an error when used with Python 3.12.5, due to an upstream memory
    safety issue in Python 3.12.5 that can cause Black's AST safety checks to fail. Please
    use Python 3.12.6 or Python 3.12.4 instead. (#​4447)
  • Black no longer supports running with Python 3.8 (#​4452)
Stable style
  • Fix crashes involving comments in parenthesised return types or X | Y style unions.
    (#​4453)
  • Fix skipping Jupyter cells with unknown %% magic (#​4462)
Preview style
  • Fix type annotation spacing between * and more complex type variable tuple (i.e. def fn(*args: *tuple[*Ts, T]) -> None: pass) (#​4440)
Caching
  • Fix bug where the cache was shared between runs with and without --unstable (#​4466)
Packaging
  • Upgrade version of mypyc used to 1.12 beta (#​4450) (#​4449)
  • blackd now requires a newer version of aiohttp. (#​4451)
Output
  • Added Python target version information on parse error (#​4378)
  • Add information about Black version to internal error messages (#​4457)
pycqa/flake8 (flake8)

v7.2.0

Compare Source

v7.1.2

Compare Source

gforcada/flake8-isort (flake8-isort)

v6.1.2

Compare Source

  • Add support for isort 6.0.0.
    [SukiCZ]

  • Drop python 3.8, and add python 3.13.
    [SukiCZ]

python/mypy (mypy)

v1.16.0

Compare Source

v1.15.0

Compare Source

memory/python-dpkg (pydpkg)

v1.9.4: 1.9.4

Compare Source

What's Changed

New Contributors

Full Changelog: memory/python-dpkg@v1.9.3...v1.9.4


Configuration

📅 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 becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from maxdymond June 3, 2025 10:16
@maxdymond maxdymond merged commit 65c1d85 into main Jun 3, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants