alan-turing-institute / data-safe-haven

https://data-safe-haven.readthedocs.io
BSD 3-Clause "New" or "Revised" License
61 stars 15 forks source link

Bump the production-dependencies group across 1 directory with 9 updates #2287

Closed dependabot[bot] closed 4 days ago

dependabot[bot] commented 5 days ago

Bumps the production-dependencies group with 9 updates in the / directory:

Package From To
azure-core 1.31.0 1.32.0
pulumi-azure-native 2.68.0 2.71.0
pulumi 3.137.0 3.138.0
rich 13.9.3 13.9.4
simple-acme-dns 3.1.0 3.2.0
typer 0.12.5 0.13.0
ansible-dev-tools 24.10.0 24.10.2
ansible 10.5.0 10.6.0
ruff 0.7.1 0.7.3

Updates azure-core from 1.31.0 to 1.32.0

Release notes

Sourced from azure-core's releases.

azure-core_1.32.0

1.32.0 (2024-10-31)

Features Added

  • Added a default implementation to handle token challenges in BearerTokenCredentialPolicy and AsyncBearerTokenCredentialPolicy.

Bugs Fixed

  • Fixed an issue where the tracing_attributes keyword argument wasn't being handled at the request/method level. #38164

Other Changes

  • Log "x-vss-e2eid" and "x-msedge-ref" headers in HttpLoggingPolicy.
Commits


Updates pulumi-azure-native from 2.68.0 to 2.71.0

Release notes

Sourced from pulumi-azure-native's releases.

v2.71.0

What's Changed

This release enables a new backend for REST and authentication, based on modern libraries. This should be a fully transparent change for users. In case you experience any difficulties, you can revert to the previous backend by setting the environment variable PULUMI_ENABLE_AZCORE_BACKEND=false.

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v2.70.0...v2.71.0

Does the PR have any schema changes?

Found 8 breaking changes:

Types

  • 🟡 "azure-native:machinelearningservices:AcrDetails": properties: "userCreatedAcrAccount" missing
  • 🟡 "azure-native:machinelearningservices:AcrDetailsResponse": properties: "userCreatedAcrAccount" missing
  • 🟡 "azure-native:machinelearningservices:StorageAccountDetails": properties: "userCreatedStorageAccount" missing
  • 🟡 "azure-native:machinelearningservices:StorageAccountDetailsResponse": properties: "userCreatedStorageAccount" missing
  • 🔴 "azure-native:machinelearningservices:UserCreatedAcrAccount" missing
  • 🔴 "azure-native:machinelearningservices:UserCreatedAcrAccountResponse" missing
  • 🔴 "azure-native:machinelearningservices:UserCreatedStorageAccount" missing
  • 🔴 "azure-native:machinelearningservices:UserCreatedStorageAccountResponse" missing No new resources/functions.

v2.70.0

Does the PR have any schema changes?

Looking good! No breaking changes found.

New resources:

  • connectedcache.CacheNodesOperation
  • connectedcache.EnterpriseCustomerOperation
  • connectedcache.EnterpriseMccCacheNodesOperation
  • connectedcache.EnterpriseMccCustomer
  • connectedcache.IspCacheNodesOperation
  • connectedcache.IspCustomer
  • dashboard.IntegrationFabric
  • machinelearningservices.CapabilityHost

New functions:

  • connectedcache.getCacheNodesOperation
  • connectedcache.getEnterpriseCustomerOperation
  • connectedcache.getEnterpriseMccCacheNodesOperation
  • connectedcache.getEnterpriseMccCacheNodesOperationCacheNodeInstallDetails
  • connectedcache.getEnterpriseMccCustomer
  • connectedcache.getIspCacheNodesOperation
  • connectedcache.getIspCacheNodesOperationBgpCidrs
  • connectedcache.getIspCacheNodesOperationCacheNodeInstallDetails

... (truncated)

Commits


Updates pulumi from 3.137.0 to 3.138.0

Release notes

Sourced from pulumi's releases.

v3.138.0

3.138.0 (2024-11-06)

Features

  • [backend/diy] Keep computer awake while an update is running #17699

  • [backend/service] Keep computer awake while an update is running #17699 #17675

  • [cli] Add interactive account selection to pulumi login command #17618

  • [cli/display] Colorize selected stack when listing #17606

  • [engine] Persist metadata about snapshot integrity errors #17291

  • [programgen] Implement package descriptor blocks in PCL to load parameterized packages #17589

  • [sdk/nodejs] Support Node.js 23 #17639

Bug Fixes

  • [docs] Fix spacing and formatting of stack init command's long doc #17534

  • [engine] Spot skipped-create dependencies even when inputs don't change #17633

  • [engine] Normalize URNs in DeletedWith references #17666

  • [engine] Disable the enviromental GITHUB_TOKEN on 403 responses #17671

  • [sdk/go] Overwrite directories in workspace.CopyTemplateFiles when called with force=true #17695

  • [sdk/python] Add additional debug information to ValueError and AssertionError #17577

... (truncated)

Changelog

Sourced from pulumi's changelog.

3.138.0 (2024-11-06)

Features

  • [backend/diy] Keep computer awake while an update is running #17699

  • [backend/service] Keep computer awake while an update is running #17699 #17675

  • [cli] Add interactive account selection to pulumi login command #17618

  • [cli/display] Colorize selected stack when listing #17606

  • [engine] Persist metadata about snapshot integrity errors #17291

  • [programgen] Implement package descriptor blocks in PCL to load parameterized packages #17589

  • [sdk/nodejs] Support Node.js 23 #17639

Bug Fixes

  • [docs] Fix spacing and formatting of stack init command's long doc #17534

  • [engine] Spot skipped-create dependencies even when inputs don't change #17633

  • [engine] Normalize URNs in DeletedWith references #17666

  • [engine] Disable the enviromental GITHUB_TOKEN on 403 responses #17671

  • [sdk/go] Overwrite directories in workspace.CopyTemplateFiles when called with force=true #17695

  • [sdk/python] Add additional debug information to ValueError and AssertionError #17577

Miscellaneous

... (truncated)

Commits


Updates rich from 13.9.3 to 13.9.4

Release notes

Sourced from rich's releases.

The Faster is Faster release

[13.9.4] - 2024-11-01

Changed

Changelog

Sourced from rich's changelog.

[13.9.4] - 2024-11-01

Changed

Commits


Updates simple-acme-dns from 3.1.0 to 3.2.0

Release notes

Sourced from simple-acme-dns's releases.

simple_acme_dns v3.2.0

What's Changed

Full Changelog: https://github.com/jaredhendrickson13/simple_acme_dns/compare/v3.1.0...v3.2.0

Commits
  • 6cfeef6 chore: bump package to v3.2.0
  • bc7da6a Merge pull request #114 from jaredhendrickson13/dependabot/pip/coverage-appro...
  • b7f4264 Merge branch 'master' into dependabot/pip/coverage-approx-eq-7.6.4
  • 6205596 Merge pull request #115 from jaredhendrickson13/dependabot/pip/dnspython-appr...
  • 906eb8d build(deps-dev): update coverage requirement from ~=7.6.1 to ~=7.6.4
  • 39a6f14 Merge branch 'master' into dependabot/pip/dnspython-approx-eq-2.7.0
  • 8f4b5b3 Merge pull request #117 from jaredhendrickson13/chore/deprecate-support-for-p...
  • e06b1f5 Merge branch 'master' into chore/deprecate-support-for-python-3.8
  • 08d2870 Merge pull request #118 from jaredhendrickson13/ci/use-pebble-for-testing
  • 82e39a3 ci: use pebble for unit tests
  • Additional commits viewable in compare view


Updates typer from 0.12.5 to 0.13.0

Release notes

Sourced from typer's releases.

0.13.0

Features

Fixes

  • 🐛 Fix equality check for custom classes. PR #979 by @​AryazE.
  • 🐛 Allow colon in zsh autocomplete values and descriptions. PR #988 by @​snapbug.

Refactors

Internal

... (truncated)

Changelog

Sourced from typer's changelog.

0.13.0

Features

Fixes

  • 🐛 Fix equality check for custom classes. PR #979 by @​AryazE.
  • 🐛 Allow colon in zsh autocomplete values and descriptions. PR #988 by @​snapbug.

Refactors

Internal

... (truncated)

Commits
  • 7bf84ab 🔖 Release version 0.13.0
  • e80ba57 📝 Update release notes
  • c5233c0 ✨ Handle KeyboardInterrupt separately from other exceptions (#1039)
  • e31fc57 📝 Update release notes
  • ee072d8 ✨ Update launch to not print anything when opening urls (#1035)
  • af49fda 📝 Update release notes
  • dc1bf3c 🐛 Fix equality check for custom classes (#979)
  • bfb54c0 📝 Update release notes
  • ebb968e 🐛 Allow colon in zsh autocomplete values and descriptions (#988)
  • 438ae44 📝 Update release notes
  • Additional commits viewable in compare view


Updates ansible-dev-tools from 24.10.0 to 24.10.2

Release notes

Sourced from ansible-dev-tools's releases.

v24.10.2

Bugfixes

v24.10.1

Enhancements

Bugfixes

Commits


Updates ansible from 10.5.0 to 10.6.0

Commits
  • e3118a0 Ansible 10.6.0: Dependencies, changelog and porting guide (#491)
  • 59d2892 Ansible 9.12.0: Dependencies, changelog and porting guide (#490)
  • dd12a18 Remove specific entries from Ansible changelog (#487)
  • c020e20 Restrict Ansible 8 to cyberark.conjur < 1.3.1.
  • c014228 Reformat changelog (#486)
  • a23aae0 Bump Python versions. (#485)
  • ecb4239 antsibull has been renamed to antsibull-build. (#483)
  • 03200d5 Allow to trigger antsibull-build workflow manually. (#484)
  • de3a297 Allow ansible.utils 5.x.y in Ansible 11. (#482)
  • f6a608c Schedule google.cloud for removal from Ansible 12 (#477)
  • Additional commits viewable in compare view


Updates ruff from 0.7.1 to 0.7.3

Release notes

Sourced from ruff's releases.

0.7.3

Release Notes

Preview features

  • Formatter: Disallow single-line implicit concatenated strings (#13928)
  • [flake8-pyi] Include all Python file types for PYI006 and PYI066 (#14059)
  • [flake8-simplify] Implement split-of-static-string (SIM905) (#14008)
  • [refurb] Implement subclass-builtin (FURB189) (#14105)
  • [ruff] Improve diagnostic messages and docs (RUF031, RUF032, RUF034) (#14068)

Rule changes

  • Detect items that hash to same value in duplicate sets (B033, PLC0208) (#14064)
  • [eradicate] Better detection of IntelliJ language injection comments (ERA001) (#14094)
  • [flake8-pyi] Add autofix for docstring-in-stub (PYI021) (#14150)
  • [flake8-pyi] Update duplicate-literal-member (PYI062) to alawys provide an autofix (#14188)
  • [pyflakes] Detect items that hash to same value in duplicate dictionaries (F601) (#14065)
  • [ruff] Fix false positive for decorators (RUF028) (#14061)

Bug fixes

  • Avoid parsing joint rule codes as distinct codes in # noqa (#12809)
  • [eradicate] ignore # language= in commented-out-code rule (ERA001) (#14069)
  • [flake8-bugbear] - do not run mutable-argument-default on stubs (B006) (#14058)
  • [flake8-builtins] Skip lambda expressions in builtin-argument-shadowing (A002) (#14144)
  • [flake8-comprehension] Also remove trailing comma while fixing C409 and C419 (#14097)
  • [flake8-simplify] Allow open without context manager in return statement (SIM115) (#14066)
  • [pylint] Respect hash-equivalent literals in iteration-over-set (PLC0208) (#14063)
  • [pylint] Update known dunder methods for Python 3.13 (PLW3201) (#14146)
  • [pyupgrade] - ignore kwarg unpacking for UP044 (#14053)
  • [refurb] Parse more exotic decimal strings in verbose-decimal-constructor (FURB157) (#14098)

Documentation

  • Add links to missing related options within rule documentations (#13971)
  • Add rule short code to mkdocs tags to allow searching via rule codes (#14040)

Install ruff 0.7.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.7.3/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/astral-sh/ruff/releases/download/0.7.3/ruff-installer.ps1 | iex"
</tr></table> 

... (truncated)

Changelog

Sourced from ruff's changelog.

0.7.3

Preview features

  • Formatter: Disallow single-line implicit concatenated strings (#13928)
  • [flake8-pyi] Include all Python file types for PYI006 and PYI066 (#14059)
  • [flake8-simplify] Implement split-of-static-string (SIM905) (#14008)
  • [refurb] Implement subclass-builtin (FURB189) (#14105)
  • [ruff] Improve diagnostic messages and docs (RUF031, RUF032, RUF034) (#14068)

Rule changes

  • Detect items that hash to same value in duplicate sets (B033, PLC0208) (#14064)
  • [eradicate] Better detection of IntelliJ language injection comments (ERA001) (#14094)
  • [flake8-pyi] Add autofix for docstring-in-stub (PYI021) (#14150)
  • [flake8-pyi] Update duplicate-literal-member (PYI062) to alawys provide an autofix (#14188)
  • [pyflakes] Detect items that hash to same value in duplicate dictionaries (F601) (#14065)
  • [ruff] Fix false positive for decorators (RUF028) (#14061)

Bug fixes

  • Avoid parsing joint rule codes as distinct codes in # noqa (#12809)
  • [eradicate] ignore # language= in commented-out-code rule (ERA001) (#14069)
  • [flake8-bugbear] - do not run mutable-argument-default on stubs (B006) (#14058)
  • [flake8-builtins] Skip lambda expressions in builtin-argument-shadowing (A002) (#14144)
  • [flake8-comprehension] Also remove trailing comma while fixing C409 and C419 (#14097)
  • [flake8-simplify] Allow open without context manager in return statement (SIM115) (#14066)
  • [pylint] Respect hash-equivalent literals in iteration-over-set (PLC0208) (#14063)
  • [pylint] Update known dunder methods for Python 3.13 (PLW3201) (#14146)
  • [pyupgrade] - ignore kwarg unpacking for UP044 (#14053)
  • [refurb] Parse more exotic decimal strings in verbose-decimal-constructor (FURB157) (#14098)

Documentation

  • Add links to missing related options within rule documentations (#13971)
  • Add rule short code to mkdocs tags to allow searching via rule codes (#14040)

0.7.2

Preview features

  • Fix formatting of single with-item with trailing comment (#14005)
  • ... _Description has been truncated_
github-actions[bot] commented 5 days ago

Coverage report

This PR does not seem to contain any modification to coverable code.

dependabot[bot] commented 4 days ago

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml