Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the pip group with 8 updates #40

Merged
merged 2 commits into from
Oct 14, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 7, 2024

Bumps the pip group with 8 updates:

Package From To
black 24.8.0 24.10.0
boto3 1.35.31 1.35.35
botocore 1.35.31 1.35.35
dnspython 2.6.1 2.7.0
markupsafe 2.1.5 3.0.0
pydantic-core 2.23.4 2.24.0
rich 13.9.1 13.9.2
starlette 0.38.6 0.39.2

Updates black from 24.8.0 to 24.10.0

Release notes

Sourced from black's releases.

24.10.0

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)
Changelog

Sourced from black's changelog.

24.10.0

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)
Commits

Updates boto3 from 1.35.31 to 1.35.35

Commits
  • c6ad812 Merge branch 'release-1.35.35'
  • da4a59b Bumping version to 1.35.35
  • da83883 Add changelog entries from botocore
  • eb01c97 Merge branch 'release-1.35.34' into develop
  • 8e68079 Merge branch 'release-1.35.34'
  • 094bd6a Bumping version to 1.35.34
  • 019fd14 Add changelog entries from botocore
  • 07050a2 Merge branch 'release-1.35.33' into develop
  • 9ef00b9 Merge branch 'release-1.35.33'
  • 97a9ca2 Bumping version to 1.35.33
  • Additional commits viewable in compare view

Updates botocore from 1.35.31 to 1.35.35

Changelog

Sourced from botocore's changelog.

1.35.35

  • api-change:deadline: Add support for using the template from a previous job during job creation and listing parameter definitions for a job.
  • api-change:marketplace-reporting: Documentation-only update for AWS Marketplace Reporting API.
  • api-change:qconnect: This release adds support for the following capabilities: Configuration of the Gen AI system via AIAgent and AIPrompts. Integration support for Bedrock Knowledge Base.
  • api-change:redshift: Add validation pattern to S3KeyPrefix on the EnableLogging API

1.35.34

  • api-change:ec2: Documentation updates for Amazon EC2.
  • api-change:iot-data: Add v2 smoke tests and smithy smokeTests trait for SDK testing.

1.35.33

  • api-change:codepipeline: AWS CodePipeline introduces Commands action that enables you to easily run shell commands as part of your pipeline execution.
  • api-change:connect: Public GetMetricDataV2 Grouping increase from 3 to 4
  • api-change:ec2: This release includes a new API for modifying instance cpu-options after launch.
  • api-change:iot: This release adds support for Custom Authentication with X.509 Client Certificates, support for Custom Client Certificate validation, and support for selecting application protocol and authentication type without requiring TLS ALPN for customer's AWS IoT Domain Configurations.
  • api-change:marketplace-reporting: The AWS Marketplace Reporting service introduces the GetBuyerDashboard API. This API returns a dashboard that provides visibility into your organization's AWS Marketplace agreements and associated spend across the AWS accounts in your organization.
  • api-change:mediapackagev2: Added support for ClipStartTime on the FilterConfiguration object on OriginEndpoint manifest settings objects. Added support for EXT-X-START tags on produced HLS child playlists.
  • api-change:quicksight: QuickSight: Add support for exporting and importing folders in AssetBundle APIs
  • enhancement:AWSCRT: Update awscrt version to 0.22.0

1.35.32

  • api-change:appstream: Added support for Automatic Time Zone Redirection on Amazon AppStream 2.0
  • api-change:b2bi: Added and updated APIs to support outbound EDI transformations
  • api-change:bedrock-agent-runtime: Added raw model response and usage metrics to PreProcessing and PostProcessing Trace
  • api-change:bedrock-runtime: Added new fields to Amazon Bedrock Guardrails trace
  • api-change:iotdeviceadvisor: Add clientToken attribute and implement idempotency for CreateSuiteDefinition.
  • api-change:ivs-realtime: Adds new Stage Health EventErrorCodes applicable to RTMP(S) broadcasts. Bug Fix: Enforces that EncoderConfiguration Video height and width must be even-number values.
  • api-change:s3: This release introduces a header representing the minimum object size limit for Lifecycle transitions.
  • api-change:sagemaker: releasing builtinlcc to public
  • api-change:workspaces: WSP is being rebranded to become DCV.
Commits
  • 6f70001 Merge branch 'release-1.35.35'
  • a40ddcc Bumping version to 1.35.35
  • 80a0d3e Update endpoints model
  • 7fe0529 Update to latest models
  • 915a3d5 Merge pull request #3275 from boto/dependabot/github_actions/codecov/codecov-...
  • fd82d1e Bump codecov/codecov-action from 4.5.0 to 4.6.0
  • dbc8fd9 Merge branch 'release-1.35.34'
  • a628e82 Merge branch 'release-1.35.34' into develop
  • 61716e1 Bumping version to 1.35.34
  • 88b00a6 Update endpoints model
  • Additional commits viewable in compare view

Updates dnspython from 2.6.1 to 2.7.0

Release notes

Sourced from dnspython's releases.

dnspython 2.7.0

See What's New for details.

The minimum supported version of Python is 3.9.

My thanks to the many people who have contributed to this release. Also thanks to my co-maintainers: Tomáš Křížek, Petr Špaček, and Brian Wellington.

Changelog

Sourced from dnspython's changelog.

2.7.0

  • dns.query.https() and dns.asyncquery.https() now support HTTP/3 and the http_version parameter may be used to specify which version to use.

  • If the cryptography module is installed, then dnspython will now create deterministic ECDSA signatures by default. Cryptography, if installed, must be at least version 43. Thanks to Jakob Schlyter for adding the feature.

  • The RESINFO and WALLET RdataTypes are now supported.

  • The COOKIE and Report-Channel EDNS0 options are now supported.

  • All supported RdataTypes can now be imported at a single time rather than lazily on first use by calling dns.rdata.load_all_types().

  • The SVCB and HTTPS records now support the ohttp parameter.

  • xfr() and inbound_xfr() now share a common implementation.

  • Tokens are now supported for QUIC and HTTP/3.

  • dns.message.from_wire() now saves the input wire format in the Message's "wire" attribute. Likewise, dns.message.Message.to_wire() now records the generated wire format in that attribute.

  • The dns.message.Message object now has a get_options() helper to retrieve EDNS0 options of a specified type, and an extended_errors() helper to retrieve the list of EDE options in a message (if any).

  • dns.message.make_response() now has a copy mode which controls how sections are copied. By default, a copy mode appropriate for the opcode is used. This is currently dns.message.CopyMode.QUESTION for all opcodes.

  • If an IP address is used as the hostname in a URL, the https query code now passes the sni_hostname to httpx as this is required to get httpx to validate the certificate and check for an IP subject alternative name.

  • The minimum supported aioquic version is now 1.0.0.

  • The minimum supported Python version is now 3.9.

Commits

Updates markupsafe from 2.1.5 to 3.0.0

Release notes

Sourced from markupsafe's releases.

3.0.0

This is the MarkupSafe 3.0.0 feature release. A feature release may include new features, remove previously deprecated code, add new deprecations, or introduce potentially breaking changes. The 3.0.x branch is now the supported fix branch, the 2.1.x branch will become a tag marking the end of support for that branch. We encourage everyone to upgrade, and to use a tool such as pip-tools to pin all dependencies and control upgrades. Test with warnings treated as errors to be able to adapt to deprecation warnings early.

PyPI: https://pypi.org/project/MarkupSafe/3.0.0/ Changes: https://markupsafe.palletsprojects.com/page/changes/#version-3-0-0 (pending a fix to the docs build) Milestone: https://github.com/pallets/markupsafe/milestone/10?closed=1

  • Support Python 3.13 and its experimental free-threaded build. #461
  • Drop support for Python 3.7 and 3.8.
  • Use modern packaging metadata with pyproject.toml instead of setup.cfg. #348
  • Change distutils imports to setuptools. #399
  • Use deferred evaluation of annotations. #400
  • Update signatures for Markup methods to match str signatures. Use positional-only arguments. #400
  • Some str methods on Markup no longer escape their argument: strip, lstrip, rstrip, removeprefix, removesuffix, partition, and rpartition; replace only escapes its new argument. These methods are conceptually linked to search methods such as in, find, and index, which already do not escape their argument. #401
  • The __version__ attribute is deprecated. Use feature detection, or importlib.metadata.version("markupsafe"), instead. #402
  • Speed up escaping plain strings by 40%. #434
  • Simplify speedups implementation. #437
Changelog

Sourced from markupsafe's changelog.

Version 3.0.0

Released 2024-08-07

  • Support Python 3.13 and its experimental free-threaded build. :pr:461
  • Drop support for Python 3.7 and 3.8.
  • Use modern packaging metadata with pyproject.toml instead of setup.cfg. :pr:348
  • Change distutils imports to setuptools. :pr:399
  • Use deferred evaluation of annotations. :pr:400
  • Update signatures for Markup methods to match str signatures. Use positional-only arguments. :pr:400
  • Some str methods on Markup no longer escape their argument: strip, lstrip, rstrip, removeprefix, removesuffix, partition, and rpartition; replace only escapes its new argument. These methods are conceptually linked to search methods such as in, find, and index, which already do not escape their argument. :issue:401
  • The __version__ attribute is deprecated. Use feature detection, or importlib.metadata.version("markupsafe"), instead. :pr:402
  • Speed up escaping plain strings by 40%. :pr:434
  • Simplify speedups implementation. :pr:437
Commits

Updates pydantic-core from 2.23.4 to 2.24.0

Release notes

Sourced from pydantic-core's releases.

v2.24.0 2024-09-20

What's Changed

Features

Fixes

New Contributors

Full Changelog: pydantic/pydantic-core@v2.23.4...v2.24.0

Commits
  • 31a5156 Prep for v2.24.0 (#1458)
  • f3f436e Add support for unpacked TypedDict to type hint variadic keyword arguments ...
  • 8c1a0da Support wider variety of enum validation cases (#1456)
  • e0b4c94 feat: add 'millisecond' option to ser_json_timedelta config parameter (#1427)
  • bc0c97a Do not require padding when decoding base64 bytes (#1448)
  • See full diff in compare view

Updates rich from 13.9.1 to 13.9.2

Release notes

Sourced from rich's releases.

The Splitting segments Release

A hotfix for highlighting in the table, and a fix for Segment.split_cells

[13.9.2] - 2024-10-04

Fixed

Changelog

Sourced from rich's changelog.

[13.9.2] - 2024-10-04

Fixed

Commits
  • 0f2f51b Merge pull request #3521 from Textualize/splitcells-fix
  • 8b84ee9 Merge pull request #3514 from mdmintz/complete-the-3.7-drop
  • 661ae8d version bump
  • 834d178 tests
  • babf74a more tests
  • 4f40703 fix for split cells
  • 6607492 Merge pull request #3518 from TomJGooding/fix-table-highlight-columns-added-b...
  • e732952 Merge pull request #3519 from TomJGooding/docs-table-add-column-highlight-option
  • 0176bef docs(table): add column highlight option
  • 16b3830 fix(table): highlight columns added by add_row
  • Additional commits viewable in compare view

Updates starlette from 0.38.6 to 0.39.2

Release notes

Sourced from starlette's releases.

Version 0.39.2

Fixed

  • Allow use of request.url_for when only "app" scope is available #2672.
  • Fix internal type hints to support python-multipart==0.0.12 #2708.

Full Changelog: encode/starlette@0.39.1...0.39.2

Version 0.39.1

Fixed

  • Avoid regex re-compilation in responses.py and schemas.py #2700.
  • Improve performance of get_route_path by removing regular expression usage #2701.
  • Consider FileResponse.chunk_size when handling multiple ranges #2703.
  • Use token_hex for generating multipart boundary strings #2702.

Full Changelog: encode/starlette@0.39.0...0.39.1

Version 0.39.0

Added

  • Add support for HTTP Range to FileResponse #2697

Full Changelog: encode/starlette@0.38.6...0.39.0

Changelog

Sourced from starlette's changelog.

0.39.2 (September 29, 2024)

Fixed

  • Allow use of request.url_for when only "app" scope is available #2672.
  • Fix internal type hints to support python-multipart==0.0.12 #2708.

0.39.1 (September 25, 2024)

Fixed

  • Avoid regex re-compilation in responses.py and schemas.py #2700.
  • Improve performance of get_route_path by removing regular expression usage #2701.
  • Consider FileResponse.chunk_size when handling multiple ranges #2703.
  • Use token_hex for generating multipart boundary strings #2702.

0.39.0 (September 23, 2024)

Added

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the pip group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [black](https://github.com/psf/black) | `24.8.0` | `24.10.0` |
| [boto3](https://github.com/boto/boto3) | `1.35.31` | `1.35.35` |
| [botocore](https://github.com/boto/botocore) | `1.35.31` | `1.35.35` |
| [dnspython](https://github.com/rthalley/dnspython) | `2.6.1` | `2.7.0` |
| [markupsafe](https://github.com/pallets/markupsafe) | `2.1.5` | `3.0.0` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.23.4` | `2.24.0` |
| [rich](https://github.com/Textualize/rich) | `13.9.1` | `13.9.2` |
| [starlette](https://github.com/encode/starlette) | `0.38.6` | `0.39.2` |


Updates `black` from 24.8.0 to 24.10.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@24.8.0...24.10.0)

Updates `boto3` from 1.35.31 to 1.35.35
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.35.31...1.35.35)

Updates `botocore` from 1.35.31 to 1.35.35
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst)
- [Commits](boto/botocore@1.35.31...1.35.35)

Updates `dnspython` from 2.6.1 to 2.7.0
- [Release notes](https://github.com/rthalley/dnspython/releases)
- [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst)
- [Commits](rthalley/dnspython@v2.6.1...v2.7.0)

Updates `markupsafe` from 2.1.5 to 3.0.0
- [Release notes](https://github.com/pallets/markupsafe/releases)
- [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst)
- [Commits](pallets/markupsafe@2.1.5...3.0.0)

Updates `pydantic-core` from 2.23.4 to 2.24.0
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.23.4...v2.24.0)

Updates `rich` from 13.9.1 to 13.9.2
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](Textualize/rich@v13.9.1...v13.9.2)

Updates `starlette` from 0.38.6 to 0.39.2
- [Release notes](https://github.com/encode/starlette/releases)
- [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md)
- [Commits](encode/starlette@0.38.6...0.39.2)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip
- dependency-name: boto3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip
- dependency-name: botocore
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip
- dependency-name: dnspython
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip
- dependency-name: markupsafe
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip
- dependency-name: pydantic-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip
- dependency-name: starlette
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 7, 2024
@joelvdavies joelvdavies merged commit c93d2e7 into develop Oct 14, 2024
3 checks passed
@joelvdavies joelvdavies deleted the dependabot/pip/pip-79028df738 branch October 14, 2024 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant