Skip to content

(deps:pip): bump the pip-all group across 1 directory with 9 updates - #305

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pip-all-4f45315684
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pip-all-4f45315684

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor

Bumps the pip-all group with 9 updates in the / directory:

Package From To
sentry-sdk 2.66.1 2.69.0
py-cord 2.8.0 2.8.1
pytz 2026.2 2026.3.post1
mypy 2.3.0 2.3.1
isort 8.0.1 9.0.1
sqlalchemy 2.0.51 2.0.52
alembic 1.18.5 1.19.2
psycopg2-binary 2.9.12 2.9.13
pydantic 2.13.4 2.13.5

Updates sentry-sdk from 2.66.1 to 2.69.0

Release notes

Sourced from sentry-sdk's releases.

2.69.0

New Features ✨

Other

Bug Fixes 🐛

Mcp

Openai

Starlette

  • Use url transaction source for host routing by @​mjq in #7266
  • Set transaction name on current scope in sync handler by @​mjq in #7201

Other

Internal Changes 🔧

Openai Agents

... (truncated)

Changelog

Sourced from sentry-sdk's changelog.

2.69.0

New Features ✨

Other

Bug Fixes 🐛

Mcp

Openai

Starlette

  • Use url transaction source for host routing by @​mjq in #7266
  • Set transaction name on current scope in sync handler by @​mjq in #7201

Other

Internal Changes 🔧

Openai Agents

... (truncated)

Commits
  • f186a62 Update changelog
  • 54404e1 release: 2.69.0
  • 8af6a69 test(openai-agents): Capture spans instead of reading from span recorder (#7404)
  • 36ff01e ci: Add openai-agents to uv typing group (#7415)
  • 47442ce fix(openai-agents): Use isinstance to determine tool type (#7412)
  • 852b88a fix(mcp): Handle None arguments in tool and prompt handlers (#7387)
  • e69f0e7 ci: Add aiohttp to uv typing group (#7395)
  • 02f93c0 fix(mcp,langchain): Add mechanism to captured exceptions (#7226)
  • a5e2c60 ref(mcp): Inline _extract_handler_data_from_args() (#7386)
  • fb85760 ci: Isolate httpx test suite from httpx2 (#7398)
  • Additional commits viewable in compare view

Updates py-cord from 2.8.0 to 2.8.1

Release notes

Sourced from py-cord's releases.

v2.8.1

What's Changed

... (truncated)

Changelog

Sourced from py-cord's changelog.

[2.8.1] - 2026-07-25

Added

  • Add RoleColours.HOLOGRAPHIC_PRIMARY, RoleColours.HOLOGRAPHIC_SECONDARY, and RoleColours.HOLOGRAPHIC_TERTIARY class constants. (#3268)

Fixed

  • Fix an attribute error in RoleColours.is_holographic() when secondary or tertiary is None. (#3268)
  • Fix error message for Guild.create_sticker(). (#3263)
  • Fix typehint for SlashCommandGroup.__new__(). (#3235)
  • Include bypass_slowmode in Permissions.all(). (#3231)
  • Allow ForumTag objects to be created without an emoji. (#3245)
  • Fix a type error when checking the equality of two PartialSoundboardSound instances. (#3262)
  • Fix an attribute error when using Invite.edit_target_users(). (#3257)
  • Fix a type error in Poll.to_dict() for closed polls. (#3261)
  • Fix an attribute error when accessing the User.system attribute on copied User objects. (#3265)
  • Fix an attribute error when using Webhook.edit_message() with views. (#3239)
  • Fix PollAnswer.to_dict() incorrectly setting the PollAnswer.answer_id attribute as a tuple instead of an integer. (#3260)
  • Fix an issue where an Embed object's colour parameter would be ignored when set to 0. (#3256)
  • Fix an issue where TextChannel.archived_threads would ignore any limit parameter smaller than 50 and use 50 instead. (#3266)
  • Fix an issue where the SubscriptionStatus.inactive and SubscriptionStatus.ending enum values were swapped. (#3278)
  • Fix PartialMessage.edit() to work with DesignerView. (#3237)
Commits
  • f467d88 chore(release): update CHANGELOG.md for version 2.8.1
  • bc0cbf6 chore(pre-commit): pre-commit autoupdate (#3301)
  • a662e83 chore(deps): upgrade dependency mypy to ~=2.3.0 (#3303)
  • 25d32c6 chore(deps): upgrade dependency codespell to v2.4.3 (#3306)
  • 568a215 chore(deps): upgrade softprops/action-gh-release action to v3.0.2 (#3302)
  • c89ad28 chore(deps): upgrade crowdin/github-action action to v2.16.4 (#3305)
  • 7765734 chore(deps): upgrade github/codeql-action action to v4.37.1 (#3307)
  • ea0a8ad chore(actions): update templates
  • 6c4e759 fix(actions): exclude pre-commit-ci from pr template enforcement
  • 978520f chore(deps): upgrade dependency pytest-asyncio to ~=1.4.0 (#3242)
  • Additional commits viewable in compare view

Updates pytz from 2026.2 to 2026.3.post1

Commits
  • 661bca9 Bump version numbers to 2026.3.post1 for python2 fix
  • 1e31a16 Log python version running tests, force python2
  • b3ca7c3 Unix line endings
  • b55039a Replace non-ASCII character in comment to fix build with Python 2
  • 5420ee2 Replace non-ASCII character in comment
  • 2c139e8 Merge branch 'fix/localize-overflow-at-datetime-extremes' of https://github.c...
  • c843864 Run zdump tests quietly
  • 518500c Reduce noise when collecting zdump info dumps
  • 081f935 Merge branch 'kytta-fix-dst' into 2026c
  • 8c9d69b Merge branch 'master' into 2026c
  • Additional commits viewable in compare view

Updates mypy from 2.3.0 to 2.3.1

Changelog

Sourced from mypy's changelog.

Mypy 2.3.1

  • Fix mypyc crash on double yielding Iterators (Daniël van Noord, PR 21826)
  • Fix mypyc default_factory for inherited dataclass (Daniël van Noord, PR 21785)
  • Clear mypyc coroutine env on coroutine completion (Piotr Sawicki, PR 21734)
  • Fix crash when unpacking return value from overload (Shantanu, PR 21830)

Acknowledgements

Thanks to all mypy contributors who contributed to this release:

  • Agriya Khetarpal
  • Ethan Sarp
  • Ivan Levkivskyi
  • Jingchen Ye
  • Jukka Lehtosalo
  • Piotr Sawicki
  • Shantanu
  • Tom Bannink
  • Viktor Szépe
  • ygale

I'd also like to thank my employer, Dropbox, for supporting mypy development.

Mypy 2.2

We've just uploaded mypy 2.2.0 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

You can read the full documentation for this release on Read the Docs.

Support for Closed TypedDicts (PEP 728)

Mypy now supports closed TypedDicts as specified in PEP 728. A closed TypedDict cannot have extra keys beyond those explicitly defined. This allows the type checker to determine that certain operations are safe when they otherwise wouldn't be due to the potential presence of unknown keys.

You can use the closed keyword argument with TypedDict:

HasName = TypedDict("HasName", {"name": str})
HasOnlyName = TypedDict("HasOnlyName", {"name": str}, closed=True)
Movie = TypedDict("Movie", {"name": str, "year": int})
movie: Movie = {"name": "Nimona", "year": 2023}
has_name: HasName = movie  # OK: HasName is open (default)
has_only_name: HasOnlyName = movie  # Error: HasOnlyName is closed and Movie has extra "year" key
</tr></table>

... (truncated)

Commits

Updates isort from 8.0.1 to 9.0.1

Release notes

Sourced from isort's releases.

9.0.1

🪲 Fixes

Other changes

Full Changelog: PyCQA/isort@9.0.0...9.0.1

9.0.0

isort 9.0.0 is the result of several alpha and beta releases, as well as a small number of fixes added after the last beta. For release notes for the individual alphas and betas we would like to refer to:

Skipped version numbers are the result of changes to our release infrastructure that broke while creating the actual releases.

Please find below the full release notes for version 9.0.0, the newest release of isort after version 8.0.1.


isort 9.0.0 contains some significant changes and improvements. Most notably there is now support for Python 3.15 and its lazy imports and we have included several performance improvements as well as providing mypyc compiled wheels for all major platforms and supported versions of Python. In our own tests we saw speeds ups of more than 2x and 3x times, but this is highly dependent on the codebase isort needs to inspect.

The full list of changes is as follows:

💥 Breaking Changes

🚀 Features

🪲 Fixes

... (truncated)

Changelog

Sourced from isort's changelog.

Changelog

NOTE: isort follows the semver versioning standard. Find out more about isort's release policy here.

Please find a complete overview of all releases on Github.

Releases

Unreleased

9.0.0 August 26 2026

... (truncated)

Commits
  • 131f4ad Fix review typing and import order in CLI invocation test
  • 9491900 Test python -m isort invocation directly
  • f0a2dca Fix python -m isort by excluding main from mypyc
  • 037c2b2 Add changelog entries for last releases
  • 727d119 Name the predicate and drive the prefix test off STRING_PREFIXES
  • dec76bc Fix multiline docstring style
  • cb179db Keep add_imports below a prefixed module docstring
  • 7542f76 test: distinguish pylint disable-next comments
  • 9f56767 Fix pylint disable-next comments at top of imports
  • 0cba6f6 Delete .cruft.json
  • Additional commits viewable in compare view

Updates sqlalchemy from 2.0.51 to 2.0.52

Release notes

Sourced from sqlalchemy's releases.

2.0.52

Released: August 11, 2026

platform

  • [platform] [bug] Python 3.15 support has been added and tested, including minimal changes for full compatibility.

    References: #13477

orm

  • [orm] [bug] Fixed a result-column misalignment bug in ORM-enabled UPDATE statements where synchronize_session="fetch" is in use, either explicitly or because the statement uses constructs such as CTEs that implicitly select for it. Columns in rows returned by .returning() could be returned under incorrect keys (e.g. row[SomeClass.a] returning the value of a different column), a problem most likely to manifest under concurrent workloads. ORM DELETE statements were not affected.

    References: #13439

  • [orm] [bug] Fixed bug where a failed _orm.Session.bulk_insert_mappings(), _orm.Session.bulk_update_mappings() or _orm.Session.bulk_save_objects() call could leave the _orm.Session permanently in a "flushing" state, such as when the transaction could not be begun because a previous flush had left it needing a rollback. Unlike _orm.Session.flush(), the bulk methods set the internal flushing flag and began the transaction outside of the try/finally block that resets it, so that neither _orm.Session.rollback() nor _orm.Session.close() would clear it, and every subsequent flush would raise InvalidRequestError: Session is already flushing. Pull request courtesy Hamody We.

    References: #13485

  • [orm] [bug] Fixed issue where unpickling an ORM object that were loaded using loader options making use of wildcard tokens, such as _orm.load_only() or _orm.raiseload() with "*", would fail with KeyError or IndexError if the process doing the unpickling had not yet constructed a loader path making use of that same token. This would typically be observed when the object were unpickled in a separate process, such as with the spawn or forkserver multiprocessing start methods, the latter of which became the default on POSIX platforms as of Python 3.14. The internal collection of these tokens is now established up front, so that it is identical in every process.

... (truncated)

Commits

Updates alembic from 1.18.5 to 1.19.2

Release notes

Sourced from alembic's releases.

1.19.2

Released: September 4, 2026

changed

  • [changed] [autogenerate] The autogenerate plugin for CHECK constraint detection by name, added in 1.19.0. for #508, is no longer enabled by default. It has been renamed from alembic.autogenerate.checkconstraint_byname to alembic.ext.checkconstraint_byname and no longer matches on the "alembic.autogenerate.*" wildcard, which remains the default plugin specification. The previous name will still function as well if placed in the plugins list explicitly, both to enable the plugin and within a "~" exclusion, so that an env.py written against 1.19.0 or 1.19.1 requires no change.

    The plugin is now recommended only for schemas that ensure the naming of all constraints using a client side naming convention, otherwise there's a persistent risk of false positives. See autogenerate_check_constraints for background on things to be aware of when using this plugin.

    As part of this change "type bound" CHECK constraints, which include constraints generated for the Boolean and Enum datatypes when the create_constraint parameter is set to True, are no longer ignored in the metadata side, so that normal name-based matching can occur for these constraints.

    References: #1859

usecase

  • [usecase] [autogenerate] [batch] The target of a ~sqlalchemy.schema.ForeignKey is now located using the ForeignKey.target_tokens and ForeignKey.target_table_key accessors added in SQLAlchemy 2.1, rather than by splitting the dotted string form of that target on ".". As a dot inside a schema, table or column name cannot be told apart from the separator between those names, a foreign key whose target name contained a dot was previously mis-parsed by autogenerate rendering as well as by batch migrations. The dotted string continues to be split when running against SQLAlchemy 2.0, where these accessors are not present. Thanks to Gyanu Mayank for the initial pull request.

    References: #1860

1.19.1

... (truncated)

Commits

Updates psycopg2-binary from 2.9.12 to 2.9.13

Changelog

Sourced from psycopg2-binary's changelog.

Current release

What's new in psycopg 2.9.13 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.15 (:ticket:[#1848](https://github.com/psycopg/psycopg2/issues/1848)).
  • Fix parsing of malformed bytea input.
  • Fix parsing of malformed int64 input in arrays (:ticket:[#1847](https://github.com/psycopg/psycopg2/issues/1847)).
  • Add a pyproject.toml file to declare a PEP 517 build backend (:ticket:[#1788](https://github.com/psycopg/psycopg2/issues/1788)).
  • Drop support for Python 3.9.

What's new in psycopg 2.9.12 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Fix infinite loop with malformed interval (:ticket:1835).

What's new in psycopg 2.9.11 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.14.
  • Avoid a segfault passing more arguments than placeholders if Python is built with assertions enabled (...

    Description has been truncated

Bumps the pip-all group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.66.1` | `2.69.0` |
| [py-cord](https://github.com/Pycord-Development/pycord) | `2.8.0` | `2.8.1` |
| [pytz](https://github.com/stub42/pytz) | `2026.2` | `2026.3.post1` |
| [mypy](https://github.com/python/mypy) | `2.3.0` | `2.3.1` |
| [isort](https://github.com/PyCQA/isort) | `8.0.1` | `9.0.1` |
| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.51` | `2.0.52` |
| [alembic](https://github.com/sqlalchemy/alembic) | `1.18.5` | `1.19.2` |
| [psycopg2-binary](https://github.com/psycopg/psycopg2) | `2.9.12` | `2.9.13` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.13.4` | `2.13.5` |



Updates `sentry-sdk` from 2.66.1 to 2.69.0
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.66.1...2.69.0)

Updates `py-cord` from 2.8.0 to 2.8.1
- [Release notes](https://github.com/Pycord-Development/pycord/releases)
- [Changelog](https://github.com/Pycord-Development/pycord/blob/master/CHANGELOG.md)
- [Commits](Pycord-Development/pycord@v2.8.0...v2.8.1)

Updates `pytz` from 2026.2 to 2026.3.post1
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](stub42/pytz@release_2026.2...release_2026.3.post1)

Updates `mypy` from 2.3.0 to 2.3.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v2.3.0...v2.3.1)

Updates `isort` from 8.0.1 to 9.0.1
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@8.0.1...9.0.1)

Updates `sqlalchemy` from 2.0.51 to 2.0.52
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

Updates `alembic` from 1.18.5 to 1.19.2
- [Release notes](https://github.com/sqlalchemy/alembic/releases)
- [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/alembic/commits)

Updates `psycopg2-binary` from 2.9.12 to 2.9.13
- [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS)
- [Commits](psycopg/psycopg2@2.9.12...2.9.13)

Updates `pydantic` from 2.13.4 to 2.13.5
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.13.5/HISTORY.md)
- [Commits](pydantic/pydantic@v2.13.4...v2.13.5)

---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.69.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-all
- dependency-name: py-cord
  dependency-version: 2.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-all
- dependency-name: pytz
  dependency-version: 2026.3.post1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-all
- dependency-name: mypy
  dependency-version: 2.3.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-all
- dependency-name: isort
  dependency-version: 9.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: pip-all
- dependency-name: sqlalchemy
  dependency-version: 2.0.52
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-all
- dependency-name: alembic
  dependency-version: 1.19.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-all
- dependency-name: psycopg2-binary
  dependency-version: 2.9.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-all
- dependency-name: pydantic
  dependency-version: 2.13.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added automated pr Pull requests created by GitHub Actions dependencies Pull requests that update dependencies labels Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated pr Pull requests created by GitHub Actions dependencies Pull requests that update dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant