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 with 11 updates #2194

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the production-dependencies group with 11 updates:

Package From To
azure-identity 1.17.1 1.18.0
azure-storage-blob 12.22.0 12.23.0
azure-storage-file-datalake 12.16.0 12.17.0
azure-storage-file-share 12.17.0 12.18.0
pulumi-azure-native 2.60.1 2.62.0
pulumi 3.132.0 3.133.0
pydantic 2.9.1 2.9.2
emoji 2.12.1 2.13.0
ansible-dev-tools 24.8.0 24.9.0
ruff 0.6.5 0.6.7
types-pyyaml 6.0.12.20240808 6.0.12.20240917

Updates azure-identity from 1.17.1 to 1.18.0

Release notes

Sourced from azure-identity's releases.

azure-identity_1.18.0

1.18.0 (2024-09-19)

Features Added

  • All credentials now implement the SupportsTokenInfo or AsyncSupportsTokenInfo protocol. Each credential now has a get_token_info method which returns an AccessTokenInfo object. The get_token_info method is an alternative method to get_token that improves support for more complex authentication scenarios. (#36882)
    • Information on when a token should be refreshed is now saved in AccessTokenInfo (if available).

Other Changes

  • Added identity config validation to ManagedIdentityCredential to avoid non-deterministic states (e.g. both resource_id and object_id are specified). (#36950)
  • Additional validation was added for ManagedIdentityCredential in Azure Cloud Shell environments. (#36438)
  • Bumped minimum dependency on azure-core to >=1.31.0.

azure-identity_1.18.0b2

1.18.0b2 (2024-08-09)

Features Added

  • Added support of send_certificate_chain keyword argument when using certs with the synchronous OnBehalfOfCredential. (#36810)
  • AzurePowerShellCredential now supports using secure strings when authenticating with PowerShell. (#36653)

azure-identity_1.18.0b1

1.18.0b1 (2024-07-16)

  • Fixed the issue that SharedTokenCacheCredential was not picklable.

Other Changes

  • The synchronous ManagedIdentityCredential was updated to use MSAL (Microsoft Authentication Library) for handling most of the underlying managed identity implementations.
Commits


Updates azure-storage-blob from 12.22.0 to 12.23.0

Release notes

Sourced from azure-storage-blob's releases.

azure-storage-blob_12.23.0

12.23.0 (2024-09-17)

Features Added

  • Stable release of features from 12.23.0b1

Bugs Fixed

  • Fixed an issue with batch APIs when using Azurite.

azure-storage-blob_12.23.0b1

12.23.0b1 (2024-08-07)

Features Added

  • Added support for service version 2024-11-04.

Other Changes

  • Bumped minimum azure-core dependency to 1.30.0.
Commits


Updates azure-storage-file-datalake from 12.16.0 to 12.17.0

Release notes

Sourced from azure-storage-file-datalake's releases.

azure-storage-file-datalake_12.17.0

12.17.0 (2024-09-17)

Features Added

  • Stable release of features from 12.17.0b1

azure-storage-file-datalake_12.17.0b1

12.17.0b1 (2024-08-07)

Features Added

  • Added support for service version 2024-11-04.

Other Changes

  • Bumped minimum azure-core dependency to 1.30.0.
Commits
  • c34465e [Storage] [STG 95] STG 95 GA Release Changelogs (#37414)
  • e4cabf3 Remove jsonpath-ng Dependency (#37418)
  • 5731696 Fixed the issue that encryptionKey was lost during serialization (#37410)
  • 37543c4 Sync eng/common directory with azure-sdk-tools for PR 8974 (#37417)
  • 9a8f379 [Evaluation] Rename parameter name project_scope to azure_ai_project (#37...
  • 6e5a7d6 [SB] fixing link flow issues (#36879)
  • 0a8dfb5 Auto-generated baselines by 1ES Pipeline Templates (#37396)
  • 6b52a53 [evaluation] ci: Re-enable python3.12 in test matrix (#37399)
  • 86d97f6 fix assignee for release-helper (#37407)
  • 4396007 [release helper]Update assignee for release issue of Go SDK (#37402)
  • Additional commits viewable in compare view


Updates azure-storage-file-share from 12.17.0 to 12.18.0

Release notes

Sourced from azure-storage-file-share's releases.

azure-storage-file-share_12.18.0

12.18.0 (2024-09-17)

Features Added

  • Stable release of features from 12.18.0b1

azure-storage-file-share_12.18.0b1

12.18.0b1 (2024-08-07)

Features Added

  • Added support for service version 2024-11-04.
  • Added support for Entra ID authentication for all data plane file operations that were previously not enabled.
  • Added support to set paid_bursting_enabled, paid_bursting_bandwidth_mibps, and paid_bursting_iops for Share's create_share and set_share_properties APIs, and also retrieve them on the get_share_properties API.
  • Added file_permission_format to specify permission format for Share's create_permission_for_share and get_permission_for_share APIs; File's create_file, rename_file, and set_http_headers APIs; and Directory's rename_directory and set_http_headers APIs.

Other Changes

  • Bumped minimum azure-core dependency to 1.30.0.
Commits


Updates pulumi-azure-native from 2.60.1 to 2.62.0

Release notes

Sourced from pulumi-azure-native's releases.

v2.62.0

Does the PR have any schema changes?

Found 10 breaking changes:

Types

  • 🟡 "azure-native:portal:DashboardParts": properties: "metadata" type changed from "#/types/azure-native:portal:MarkdownPartMetadata" to "#/types/azure-native:portal:DashboardPartMetadata"
  • 🟡 "azure-native:portal:DashboardPartsResponse": properties: "metadata" type changed from "#/types/azure-native:portal:MarkdownPartMetadataResponse" to "#/types/azure-native:portal:DashboardPartMetadataResponse"
  • 🔴 "azure-native:portal:MarkdownPartMetadata" missing
  • 🔴 "azure-native:portal:MarkdownPartMetadataResponse" missing
  • 🔴 "azure-native:portal:MarkdownPartMetadataSettings" missing
  • 🔴 "azure-native:portal:MarkdownPartMetadataSettingsContent" missing
  • 🔴 "azure-native:portal:MarkdownPartMetadataSettingsContentResponse" missing
  • 🔴 "azure-native:portal:MarkdownPartMetadataSettingsContentSettings" missing
  • 🔴 "azure-native:portal:MarkdownPartMetadataSettingsContentSettingsResponse" missing
  • 🔴 "azure-native:portal:MarkdownPartMetadataSettingsResponse" missing

New resources:

  • programmableconnectivity.Gateway
  • programmableconnectivity.OperatorApiConnection

New functions:

  • hybridnetwork.listArtifactStoreNetworkFabricControllerPrivateEndPoints
  • hybridnetwork.listArtifactStorePrivateEndPoints
  • programmableconnectivity.getGateway
  • programmableconnectivity.getOperatorApiConnection
  • workloads.getSapVirtualInstanceInvokeAvailabilityZoneDetails
  • workloads.getSapVirtualInstanceInvokeDiskConfigurations
  • workloads.getSapVirtualInstanceInvokeSapSupportedSku
  • workloads.getSapVirtualInstanceInvokeSizingRecommendations

What's Changed

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v2.61.0...v2.62.0

v2.61.0

Does the PR have any schema changes?

Found 8 breaking changes:

Resources

  • 🟡 "azure-native:network:Route": inputs: "hasBgpOverride" missing

Types

  • 🟢 "azure-native:devhub:IacTemplatePropertiesResponse": required: "quickStartTemplateType" property is no longer Required

... (truncated)

Commits
  • b6b825d Automated SDK generation @ azure-rest-api-specs a8cade7d0128ce1ffbad45e166ce1...
  • fb1064e Re-apply Portal Dashboard: Treat Part's Metadata as untyped JSON (#3566)
  • 392852d Automated SDK generation @ azure-rest-api-specs c41b76298becce0a8cfac4e682773...
  • 2d3ec27 Automated Pulumi/Pulumi upgrade (#3572)
  • See full diff in compare view


Updates pulumi from 3.132.0 to 3.133.0

Release notes

Sourced from pulumi's releases.

v3.133.0

3.133.0 (2024-09-16)

Features

  • [cli] Add an --attach-debugger flag for pulumi preview and pulumi up, that makes pulumi attach a debugger to the running program and allows attaching to it #17268

  • [auto/{nodejs,python}] Add StartDebuggingEvent to the automation API #17221

  • [cli/package] Make --out optional within pulumi package get-mapping #17227

  • [engine] Package references and parameterized providers are now considered stable and have a feature flag to report so #17153

  • [pkg] Update pulumi-java to 0.16.1 #17263

  • [sdk/dotnet] Update dotnet to 3.67.1 #17262

  • [sdk/python] Add debugpy as a dependency to improve the debugging experience #17253

  • [sdkgen/nodejs] Add first-class output-versioned invokes for NodeJS #17237

Bug Fixes

  • [sdk/nodejs] Fix closure serialization when using the Pulumi SDK inside anonymous functions #17247
Changelog

Sourced from pulumi's changelog.

3.133.0 (2024-09-16)

Features

  • [cli] Add an --attach-debugger flag for pulumi preview and pulumi up, that makes pulumi attach a debugger to the running program and allows attaching to it #17268

  • [auto/{nodejs,python}] Add StartDebuggingEvent to the automation API #17221

  • [cli/package] Make --out optional within pulumi package get-mapping #17227

  • [engine] Package references and parameterized providers are now considered stable and have a feature flag to report so #17153

  • [pkg] Update pulumi-java to 0.16.1 #17263

  • [sdk/dotnet] Update dotnet to 3.67.1 #17262

  • [sdk/python] Add debugpy as a dependency to improve the debugging experience #17253

  • [sdkgen/nodejs] Add first-class output-versioned invokes for NodeJS #17237

Bug Fixes

  • [sdk/nodejs] Fix closure serialization when using the Pulumi SDK inside anonymous functions #17247
Commits


Updates pydantic from 2.9.1 to 2.9.2

Release notes

Sourced from pydantic's releases.

v2.9.2 (2024-09-17)

What's Changed

Fixes

Full Changelog: https://github.com/pydantic/pydantic/compare/v2.9.1...v2.9.2

Changelog

Sourced from pydantic's changelog.

v2.9.2 (2024-09-17)

GitHub release

What's Changed

Fixes

Commits


Updates emoji from 2.12.1 to 2.13.0

Release notes

Sourced from emoji's releases.

v2.13.0

  • Use JSON files to store the database of emoji
  • Load a language into emoji.EMOJI_DATA with emoji.config.load_language("zh")
Changelog

Sourced from emoji's changelog.

v2.13.0 (2024-09-19)

  • Use JSON files to store the database of emoji
  • Load a language into emoji.EMOJI_DATA with emoji.config.load_language("zh")
Commits
  • d34e4bf Update init.py
  • 9bb265a Update CHANGES.md
  • acfdc19 Merge pull request #302 from cvzi/json_emoji
  • 740947f Fix Github action label
  • 3704676 Test .whl files with build-and-inspect-python-package action
  • 872264d Adapt github pages utility to load_language
  • 8ad2fb9 add Python 3.12 and 3.13
  • 8dc09b7 How To check code style and typing
  • fc30895 Improve documentation
  • 61428a6 Format code with ruff
  • Additional commits viewable in compare view


Updates ansible-dev-tools from 24.8.0 to 24.9.0

Release notes

Sourced from ansible-dev-tools's releases.

v24.9.0

Enhancements

  • Change default container user to root (#364) @​alisonlhart
  • Squash image layers to save disk space (#366) @​ssbarnea
  • Bump the dependencies group across 1 directory with 16 updates (#363)
  • Bump pytest-ansible from 24.8.0 to 24.9.0 in /.config (#362)
  • Bump ansible-creator from 24.8.0 to 24.9.0 in /.config (#361)
  • Bump ansible-dev-environment from 24.7.0 to 24.9.0 in /.config (#360)
  • Bump molecule from 24.8.0 to 24.9.0 in /.config (#358)
  • Bump tox-ansible from 24.8.0 to 24.9.0 in /.config (#359)
  • Bump ansible-lint from 24.7.0 to 24.9.0 in /.config (#357)
  • Bump ansible-navigator from 24.8.0 to 24.9.0 in /.config (#356)
  • Bump cryptography from 43.0.0 to 43.0.1 in /.config (#350)
  • Bump molecule from 24.7.0 to 24.8.0 in /.config (#343)

Bugfixes

Commits
  • 7d6a2b9 Change default container user to root (#364)
  • 765c16c Add test for container-in-container functionality (#367)
  • a696a72 Use pipx to install build dependencies on GHA runners (#370)
  • 6c8702b Remove IRC link from docs (#369)
  • 10b660c Change Getting started EE guide reference to point to the relevant location (...
  • 5142903 Address container build warnings (#368)
  • 2b73546 Squash image layers to save disk space (#366)
  • 5849030 Bump the dependencies group across 1 directory with 16 updates (#363)
  • 1ea4e79 Bump pytest-ansible from 24.8.0 to 24.9.0 in /.config (#362)
  • 5dd40db Bump ansible-creator from 24.8.0 to 24.9.0 in /.config (#361)
  • Additional commits viewable in compare view


Updates ruff from 0.6.5 to 0.6.7

Release notes

Sourced from ruff's releases.

0.6.7

Release Notes

Preview features

  • Add Python version support to ruff analyze CLI (#13426)
  • Add exclude support to ruff analyze (#13425)
  • Fix parentheses around return type annotations (#13381)

Rule changes

  • [pycodestyle] Fix: Don't autofix if the first line ends in a question mark? (D400) (#13399)

Bug fixes

  • Respect lint.exclude in ruff check --add-noqa (#13427)

Performance

  • Avoid tracking module resolver files in Salsa (#13437)
  • Use forget for module resolver database (#13438)

Install ruff 0.6.7

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/astral-sh/ruff/releases/download/0.6.7/ruff-installer.ps1 | iex"

Download ruff 0.6.7

File Platform Checksum
ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum
ruff-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
ruff-i686-pc-windows-msvc.zip x86 Windows checksum
ruff-x86_64-pc-windows-msvc.zip x64 Windows checksum
ruff-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ruff-i686-unknown-linux-gnu.tar.gz x86 Linux checksum
ruff-powerpc64-unknown-linux-gnu.tar.gz PPC64 Linux checksum
ruff-powerpc64le-unknown-linux-gnu.tar.gz PPC64LE Linux checksum
ruff-s390x-unknown-linux-gnu.tar.gz S390x Linux checksum

... (truncated)

Changelog

Sourced from ruff's changelog.

0.6.7

Preview features

  • Add Python version support to ruff analyze CLI (#13426)
  • Add exclude support to ruff analyze (#13425)
  • Fix parentheses around return type annotations (#13381)

Rule changes

  • [pycodestyle] Fix: Don't autofix if the first line ends in a question mark? (D400) (#13399)

Bug fixes

  • Respect lint.exclude in ruff check --add-noqa (#13427)

Performance

  • Avoid tracking module resolver files in Salsa (#13437)
  • Use forget for module resolver database (#13438)

0.6.6

Preview features

  • [refurb] Skip slice-to-remove-prefix-or-suffix (FURB188) when non-trivial slice steps are present (#13405)
  • Add a subcommand to generate dependency graphs (#13402)

Formatter

  • Fix placement of inline parameter comments (#13379)

Server

  • Fix off-by one error in the LineIndex::offset calculation (#13407)

Bug fixes

  • [fastapi] Respect FastAPI aliases in route definitions (#13394)
  • [pydocstyle] Respect word boundaries when detecting function signature in docs (#13388)

Documentation

  • Add backlinks to rule overview linter (#13368)
  • Fix documentation for editor vim plugin ALE (#13348)
  • Fix rendering of FURB188 docs (#13406)
Commits


Updates types-pyyaml from 6.0.12.20240808 to 6.0.12.20240917

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
github-actions[bot] commented 2 months ago

Coverage report

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

dependabot[bot] commented 2 months 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