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 python-requirements group across 1 directory with 30 updates #131

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 16, 2024

Bumps the python-requirements group with 30 updates in the / directory:

Package From To
aiohappyeyeballs 2.4.3 2.4.4
aiohttp 3.10.10 3.11.10
aiosignal 1.3.1 1.3.2
anyio 4.6.2.post1 4.7.0
attrs 24.2.0 24.3.0
blinker 1.8.2 1.9.0
certifi 2024.8.30 2024.12.14
flask 3.0.3 3.1.0
greenlet 3.0.3 3.1.1
httpcore 1.0.6 1.0.7
httpx 0.27.2 0.28.1
jiter 0.6.1 0.8.2
langchain 0.3.4 0.3.12
langchain-community 0.3.3 0.3.12
langchain-core 0.3.13 0.3.25
langchain-openai 0.2.3 0.2.12
langchain-text-splitters 0.3.0 0.3.3
langsmith 0.1.137 0.2.3
marshmallow 3.23.0 3.23.1
openai 1.52.2 1.57.4
orjson 3.10.10 3.10.12
packaging 24.1 24.2
pydantic 2.9.2 2.10.3
pydantic-core 2.23.4 2.27.1
pydantic-settings 2.5.2 2.7.0
quart 0.19.8 0.19.9
regex 2024.9.11 2024.11.6
tqdm 4.66.5 4.67.1
werkzeug 3.0.6 3.1.3
yarl 1.16.0 1.18.3

Updates aiohappyeyeballs from 2.4.3 to 2.4.4

Release notes

Sourced from aiohappyeyeballs's releases.

v2.4.4 (2024-11-30)

Fix

  • fix: handle OSError on failure to close socket instead of raising IndexError (#114)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@​users.noreply.github.com> Co-authored-by: J. Nick Koston <[email protected]> (c542f68)

Changelog

Sourced from aiohappyeyeballs's changelog.

v2.4.4 (2024-11-30)

Fix

  • Handle oserror on failure to close socket instead of raising indexerror (#114) (c542f68)
Commits

Updates aiohttp from 3.10.10 to 3.11.10

Release notes

Sourced from aiohttp's releases.

3.11.10

Bug fixes

  • Fixed race condition in :class:aiohttp.web.FileResponse that could have resulted in an incorrect response if the file was replaced on the file system during prepare -- by :user:bdraco.

    Related issues and pull requests on GitHub: #10101, #10113.

  • Replaced deprecated call to :func:mimetypes.guess_type with :func:mimetypes.guess_file_type when using Python 3.13+ -- by :user:bdraco.

    Related issues and pull requests on GitHub: #10102.

  • Disabled zero copy writes in the StreamWriter -- by :user:bdraco.

    Related issues and pull requests on GitHub: #10125.


3.11.9

Bug fixes

  • Fixed invalid method logging unexpected being logged at exception level on subsequent connections -- by :user:bdraco.

    Related issues and pull requests on GitHub: #10055, #10076.

Miscellaneous internal changes

  • Improved performance of parsing headers when using the C parser -- by :user:bdraco.

... (truncated)

Changelog

Sourced from aiohttp's changelog.

3.11.10 (2024-12-05)

Bug fixes

  • Fixed race condition in :class:aiohttp.web.FileResponse that could have resulted in an incorrect response if the file was replaced on the file system during prepare -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:10101, :issue:10113.

  • Replaced deprecated call to :func:mimetypes.guess_type with :func:mimetypes.guess_file_type when using Python 3.13+ -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:10102.

  • Disabled zero copy writes in the StreamWriter -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:10125.


3.11.9 (2024-12-01)

Bug fixes

  • Fixed invalid method logging unexpected being logged at exception level on subsequent connections -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:10055, :issue:10076.

Miscellaneous internal changes

... (truncated)

Commits
  • 0d7352a Release 3.11.10 (#10128)
  • 5ddff95 [PR #10125/d58d2c3d backport][3.11] Disable zero copy writes in the ``StreamW...
  • db5e6bb [PR #10122/703ce61 backport][3.11] Typing improvements for file responses (#1...
  • bcae561 [PR #10113/01302134 backport][3.11] Restore 304 performance after fixing `Fil...
  • 78473b9 [PR #10114/94569554 backport][3.11] Add 304 benchmark for FileResponse (#10115)
  • ae153ab [PR #10107/84bb77d1 backport][3.11] Use internal self._headers var in `File...
  • 07d1759 [PR #10101/678993a4 backport][3.11] Fix race in FileResponse if file is rep...
  • 23a4b31 [PR #10102/7557b03d backport][3.11] Fix deprecated calls to guess_type for ...
  • c41ffc7 [PR #10095/fcce1bf6 backport][3.11] Add a benchmark for web.FileResponse (#10...
  • 86bb6ad [PR #10088/29c3ca93 backport][3.11] Avoid calling len on the same data in the...
  • Additional commits viewable in compare view

Updates aiosignal from 1.3.1 to 1.3.2

Release notes

Sourced from aiosignal's releases.

1.3.2

Deprecations and Removals

  • Dropped Python 3.7 support. (#413)

  • Dropped Python 3.8 support. (#645)

Misc


Changelog

Sourced from aiosignal's changelog.

1.3.2 (2024-12-13)

Deprecations and Removals

  • Dropped Python 3.7 support. [#413](https://github.com/aio-libs/aiosignal/issues/413) <https://github.com/aio-libs/aiosignal/issues/413>_

  • Dropped Python 3.8 support. [#645](https://github.com/aio-libs/aiosignal/issues/645) <https://github.com/aio-libs/aiosignal/issues/645>_

Misc

  • [#362](https://github.com/aio-libs/aiosignal/issues/362) <https://github.com/aio-libs/aiosignal/issues/362>_

Commits

Updates anyio from 4.6.2.post1 to 4.7.0

Release notes

Sourced from anyio's releases.

4.7.0

  • Updated TaskGroup to work with asyncio's eager task factories (#764)
  • Added the wait_readable() and wait_writable() functions which will accept an object with a .fileno() method or an integer handle, and deprecated their now obsolete versions (wait_socket_readable() and wait_socket_writable()) (PR by @​davidbrochart)
  • Changed EventAdapter (an Event with no bound async backend) to allow set() to work even before an async backend is bound to it (#819)
  • Added support for wait_readable() and wait_writable() on ProactorEventLoop (used on asyncio + Windows by default)
  • Fixed a misleading ValueError in the context of DNS failures (#815; PR by @​graingert)
  • Fixed the return type annotations of readinto() and readinto1() methods in the anyio.AsyncFile class (#825)
  • Fixed TaskInfo.has_pending_cancellation() on asyncio returning false positives in cleanup code on Python >= 3.11 (#832; PR by @​gschaffner)
  • Fixed cancelled cancel scopes on asyncio calling asyncio.Task.uncancel when propagating a CancelledError on exit to a cancelled parent scope (#790; PR by @​gschaffner)
Changelog

Sourced from anyio's changelog.

Version history

This library adheres to Semantic Versioning 2.0 <http://semver.org/>_.

UNRELEASED

  • Configure SO_RCVBUF, SO_SNDBUF and TCP_NODELAY on the selector thread waker socket pair. This should improve the performance of wait_readable() and wait_writable() when using the ProactorEventLoop ([#836](https://github.com/agronholm/anyio/issues/836) <https://github.com/agronholm/anyio/pull/836>_; PR by @​graingert)

4.7.0

  • Updated TaskGroup to work with asyncio's eager task factories ([#764](https://github.com/agronholm/anyio/issues/764) <https://github.com/agronholm/anyio/issues/764>_)
  • Added the wait_readable() and wait_writable() functions which will accept an object with a .fileno() method or an integer handle, and deprecated their now obsolete versions (wait_socket_readable() and wait_socket_writable()) (PR by @​davidbrochart)
  • Changed EventAdapter (an Event with no bound async backend) to allow set() to work even before an async backend is bound to it ([#819](https://github.com/agronholm/anyio/issues/819) <https://github.com/agronholm/anyio/issues/819>_)
  • Added support for wait_readable() and wait_writable() on ProactorEventLoop (used on asyncio + Windows by default)
  • Fixed a misleading ValueError in the context of DNS failures ([#815](https://github.com/agronholm/anyio/issues/815) <https://github.com/agronholm/anyio/issues/815>_; PR by @​graingert)
  • Fixed the return type annotations of readinto() and readinto1() methods in the anyio.AsyncFile class ([#825](https://github.com/agronholm/anyio/issues/825) <https://github.com/agronholm/anyio/issues/825>_)
  • Fixed TaskInfo.has_pending_cancellation() on asyncio returning false positives in cleanup code on Python >= 3.11 ([#832](https://github.com/agronholm/anyio/issues/832) <https://github.com/agronholm/anyio/issues/832>_; PR by @​gschaffner)
  • Fixed cancelled cancel scopes on asyncio calling asyncio.Task.uncancel when propagating a CancelledError on exit to a cancelled parent scope ([#790](https://github.com/agronholm/anyio/issues/790) <https://github.com/agronholm/anyio/pull/790>_; PR by @​gschaffner)

4.6.2

  • Fixed regression caused by ([#807](https://github.com/agronholm/anyio/issues/807) <https://github.com/agronholm/anyio/pull/807>_) that prevented the use of parametrized async fixtures

4.6.1

This release contains all the changes from both v4.5.1 and v4.6.0, plus:

  • Fixed TaskGroup and CancelScope producing cyclic references in tracebacks when raising exceptions ([#806](https://github.com/agronholm/anyio/issues/806) <https://github.com/agronholm/anyio/pull/806>_) (PR by @​graingert)

... (truncated)

Commits
  • c967f5c Bumped up the version
  • f47ac5e Rearranged changelog entries
  • f316ce5 Allowed Event to be set before it's bound to an async backend (#835)
  • 93a5746 Fixed asyncio.Task.cancelling issues (#790)
  • 39cf394 Avoid exposing extra variables key and value in anyio.abc (#833)
  • a2150f5 Fixed design issues in PR template (#834)
  • 0f80611 Added support for wait_readable() and wait_writable() on ProactorEventLoop (#...
  • 97d5fe6 Made asyncio TaskGroup work with eager task factories (#822)
  • 44405f4 Updated downstream test workflows and their target Python versions
  • 93c0cd6 Replaced mentions to run_sync_in_process with to_process.run_sync (#829)
  • Additional commits viewable in compare view

Updates attrs from 24.2.0 to 24.3.0

Commits

Updates blinker from 1.8.2 to 1.9.0

Release notes

Sourced from blinker's releases.

1.9.0

This is the Blinker 1.9.0 feature release. A feature release may include new features, remove previously deprecated code, add new deprecations, or introduce potentially breaking changes. 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/blinker/1.9.0/ Changes: https://blinker.readthedocs.io/en/stable/#version-1-9-0 Milestone: https://github.com/pallets-eco/blinker/milestone/1?closed=1

  • Drop support for Python 3.8. #175
  • Remove previously deprecated __version__, receiver_connected, Signal.temporarily_connected_to and WeakNamespace. #172
  • Skip weakref signal cleanup if the interpreter is shutting down. #173
Changelog

Sourced from blinker's changelog.

Version 1.9.0

Released 2024-11-08

  • Drop support for Python 3.8. :pr:175
  • Remove previously deprecated __version__, receiver_connected, Signal.temporarily_connected_to and WeakNamespace. :pr:172
  • Skip weakref signal cleanup if the interpreter is shutting down. :issue:173
Commits
  • 669f3a0 release version 1.9.0
  • cfe116f try disabling attestions on test pypi
  • 16e4bd7 Merge pull request #174 from projectgus/bugfix/weakref_disconnect_shutdown
  • 42561fd Fix "Exception ignored" in weakref callback during interpreter shutdown.
  • dcce3e9 Merge pull request #175 from pallets-eco/drop-python3.8
  • efa95ea drop support for python 3.8
  • 8230518 update dev dependencies
  • 94f1202 update dev dependencies
  • 8c983ec remove previously deprecated code (#172)
  • f5915f3 set up pre-commit lite workflow
  • Additional commits viewable in compare view

Updates certifi from 2024.8.30 to 2024.12.14

Commits
  • 4ba3900 2024.12.14 (#329)
  • 9164660 Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#331)
  • 3dc3651 Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 (#328)
  • c5bf18d Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 (#327)
  • b908391 Bump actions/setup-python from 5.2.0 to 5.3.0 (#326)
  • bc26b41 Bump actions/checkout from 4.2.1 to 4.2.2 (#325)
  • 57afc22 Bump actions/upload-artifact from 4.4.1 to 4.4.3 (#323)
  • a495091 test against 3.13 final
  • 62f8144 Added 3.13 classifier (#322)
  • 94d23a0 Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 (#321)
  • Additional commits viewable in compare view

Updates flask from 3.0.3 to 3.1.0

Release notes

Sourced from flask's releases.

3.1.0

This is the Flask 3.1.0 feature release. A feature release may include new features, remove previously deprecated code, add new deprecations, or introduce potentially breaking changes. 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/Flask/3.1.0/ Changes: https://flask.palletsprojects.com/en/stable/changes/#version-3-1-0 Milestone: https://github.com/pallets/flask/milestone/33?closed=1

  • Drop support for Python 3.8. #5623
  • Update minimum dependency versions to latest feature releases. Werkzeug >= 3.1, ItsDangerous >= 2.2, Blinker >= 1.9. #5624, #5633
  • Provide a configuration option to control automatic option responses. #5496
  • Flask.open_resource/open_instance_resource and Blueprint.open_resource take an encoding parameter to use when opening in text mode. It defaults to utf-8. #5504
  • Request.max_content_length can be customized per-request instead of only through the MAX_CONTENT_LENGTH config. Added MAX_FORM_MEMORY_SIZE and MAX_FORM_PARTS config. Added documentation about resource limits to the security page. #5625
  • Add support for the Partitioned cookie attribute (CHIPS), with the SESSION_COOKIE_PARTITIONED config. #5472
  • -e path takes precedence over default .env and .flaskenv files. load_dotenv loads default files in addition to a path unless load_defaults=False is passed. #5628
  • Support key rotation with the SECRET_KEY_FALLBACKS config, a list of old secret keys that can still be used for unsigning. Extensions will need to add support. #5621
  • Fix how setting host_matching=True or subdomain_matching=False interacts with SERVER_NAME. Setting SERVER_NAME no longer restricts requests to only that domain. #5553
  • Request.trusted_hosts is checked during routing, and can be set through the TRUSTED_HOSTS config. #5636
Changelog

Sourced from flask's changelog.

Version 3.1.0

Released 2024-11-13

  • Drop support for Python 3.8. :pr:5623
  • Update minimum dependency versions to latest feature releases. Werkzeug >= 3.1, ItsDangerous >= 2.2, Blinker >= 1.9. :pr:5624,5633
  • Provide a configuration option to control automatic option responses. :pr:5496
  • Flask.open_resource/open_instance_resource and Blueprint.open_resource take an encoding parameter to use when opening in text mode. It defaults to utf-8. :issue:5504
  • Request.max_content_length can be customized per-request instead of only through the MAX_CONTENT_LENGTH config. Added MAX_FORM_MEMORY_SIZE and MAX_FORM_PARTS config. Added documentation about resource limits to the security page. :issue:5625
  • Add support for the Partitioned cookie attribute (CHIPS), with the SESSION_COOKIE_PARTITIONED config. :issue:5472
  • -e path takes precedence over default .env and .flaskenv files. load_dotenv loads default files in addition to a path unless load_defaults=False is passed. :issue:5628
  • Support key rotation with the SECRET_KEY_FALLBACKS config, a list of old secret keys that can still be used for unsigning. Extensions will need to add support. :issue:5621
  • Fix how setting host_matching=True or subdomain_matching=False interacts with SERVER_NAME. Setting SERVER_NAME no longer restricts requests to only that domain. :issue:5553
  • Request.trusted_hosts is checked during routing, and can be set through the TRUSTED_HOSTS config. :issue:5636
Commits
  • ab81496 release version 3.1.0
  • 70602a1 remove test pypi
  • 6748a09 update dev dependencies
  • 22c48a7 Merge remote-tracking branch 'origin/stable'
  • 2eab96a use generic bases for session (#5638)
  • f49dbfd use generic bases for session
  • 7b21d43 configure and check request.trusted_hosts (#5637)
  • 4f7156f configure and check trusted_hosts
  • 10bdf61 setting SERVER_NAME does not restrict routing for both subdomain_matching...
  • 4995a77 fix subdomain_matching=False behavior
  • Additional commits viewable in compare view

Updates greenlet from 3.0.3 to 3.1.1

Changelog

Sourced from greenlet's changelog.

3.1.1 (2024-09-20)

  • Fix crashes on 32-bit PPC Linux. Note that there is no CI for this, and support is best effort; there may be other issues lurking. See issue 422 <https://github.com/python-greenlet/greenlet/issues/422>_.
  • Remove unnecessary logging sometimes during interpreter shutdown. See issue 426 <https://github.com/python-greenlet/greenlet/issues/426>_.
  • Fix some crashes on 32-bit PPC MacOS. This is a very old platform, and is only known to be tested on beta versions of an operating system that was never released, using the GCC 14 only provided by MacPorts; it may or may not work on the final MacOS X release that supported 32-bit PowerPC. It has the known issue of leaking memory when greenlets are used in multiple threads. Help debugging this would be appreciated. See PR 419 <https://github.com/python-greenlet/greenlet/pull/419>_.

3.1.0 (2024-09-10)

.. note::

This will be the last release to support Python 3.7 and 3.8.
  • Adds support for Python 3.13.

.. note::

greenlet will not work in no-gil (free threaded) builds of CPython. Internally, greenlet heavily depends on the GIL.

  • Greatly reduce the chances for crashes during interpreter shutdown. See issue 411 <https://github.com/python-greenlet/greenlet/issues/411>_.

Platform Support

Support for the following platforms was contributed by the community. Note that they are untested by this project's continuous integration services.

  • Hitachi's SuperH CPU <https://github.com/python-greenlet/greenlet/issues/166>_.
  • NetBSD on PowerPC. <https://github.com/python-greenlet/greenlet/pull/402>_
  • RiscV 64 with -fno-omit-frame-pointer <https://github.com/python-greenlet/greenlet/pull/404>. Note that there are known test failures <https://github.com/python-greenlet/greenlet/issues/403>, so this

... (truncated)

Commits
  • dd0a948 Preparing release 3.1.1
  • ab8d3bc Disable thread-local cleanup on 32-bit MacOS PPC with GCC. This will result i...
  • e9db22a Merge pull request #429 from python-greenlet/issue419redux
  • 6081a16 Merge pull request #419 from barracuda156/powerpc
  • dbf311a Greater safety and fewer assumptions doing cross-thread cleanup.
  • 9e8a90b Set back greenlet_thread_state.hpp file
  • 1bf374f Duplicate greenlet_thread_state.hpp history.
  • 64e0b4f Copy greenlet_thread_state.hpp into TThreadStateCreator.hpp
  • 358a2e8 Keep greenlet_thread_state.hpp
  • 5144f70 Sigh. Pip hides compiler output which is, you know, important, and the only w...
  • Additional commits viewable in compare view

Updates httpcore from 1.0.6 to 1.0.7

Release notes

Sourced from httpcore's releases.

Version 1.0.7 (November 15th, 2024)

  • Support proxy=… configuration on ConnectionPool(). (#974)
Changelog

Sourced from httpcore's changelog.

Version 1.0.7 (November 15th, 2024)

  • Support proxy=… configuration on ConnectionPool(). (#974)
Commits

Updates httpx from 0.27.2 to 0.28.1

Release notes

Sourced from httpx's releases.

Version 0.28.1

0.28.1 (6th December, 2024)

  • Fix SSL case where verify=False together with client side certificates.

Version 0.28.0

0.28.0 (28th November, 2024)

The 0.28 release includes a limited set of deprecations.

Deprecations:

We are working towards a simplified SSL configuration API.

For users of the standard verify=True or verify=False cases, or verify=<ssl_context> case this should require no changes. The following cases have been deprecated...

  • The verify argument as a string argument is now deprecated and will raise warnings.
  • The cert argument is now deprecated and will raise warnings.

Our revised SSL documentation covers how to implement the same behaviour with a more constrained API.

The following changes are also included:

  • The deprecated proxies argument has now been removed.
  • The deprecated app argument has now been removed.
  • JSON request bodies use a compact representation. (#3363)
  • Review URL percent escape sets, based on WHATWG spec. (#3371, #3373)
  • Ensure certifi and httpcore are only imported if required. (#3377)
  • Treat socks5h as a valid proxy scheme. (#3178)
  • Cleanup Request() method signature in line with client.request() and httpx.request(). (#3378)
Changelog

Sourced from httpx's changelog.

0.28.1 (6th December, 2024)

  • Fix SSL case where verify=False together with client side certificates.

0.28.0 (28th November, 2024)

The 0.28 release includes a limited set of deprecations.

Deprecations:

We are working towards a simplified SSL configuration API.

For users of the standard verify=True or verify=False cases, or verify=<ssl_context> case this should require no changes. The following cases have been deprecated...

  • The verify argument as a string argument is now deprecated and will raise warnings.
  • The cert argument is now deprecated and will raise warnings.

Our revised SSL documentation covers how to implement the same behaviour with a more constrained API.

The following changes are also included:

  • The deprecated proxies argument has now been removed.
  • The deprecated app argument has now been removed.
  • JSON request bodies use a compact representation. (#3363)
  • Review URL percent escape sets, based on WHATWG spec. (#3371, #3373)
  • Ensure certifi and httpcore are only imported if required. (#3377)
  • Treat socks5h as a valid proxy scheme. (#3178)
  • Cleanup Request() method signature in line with client.request() and httpx.request(). (#3378)
  • Bugfix: When passing params={}, always strictly update rather than merge with an existing querystring. (#3364)
Commits

Updates jiter from 0.6.1 to 0.8.2

Commits

Updates langchain from 0.3.4 to 0.3.12

Release notes

Sourced from langchain's releases.

langchain-core==0.3.12

Changes since langchain-core==0.3.11

core: release 0.3.12 (#27410) docs, core: error messaging [wip] (#27397)

langchain-community==0.3.12

Changes since langchain-community==0.3.11

community[patch]: Release 0.3.12 (#28725) community: fix an issue with deepinfra integration (#28715) [community]: Render documents to graphviz (#24830) docs, community: aerospike docs update (#28717) community: 🐛 PDF Filter Type Error (#27154) community: fallback on core async atransform_documents method for MarkdownifyTransformer (#27866) community[minor]: Opensearch hybridsearch implementation (#25375) community[minor]: Fix json._validate_metadata_func() (#22842) community[minor]: Add TablestoreVectorStore (#25767) community: make old stub for QuerySQLDataBaseTool private to skip api ref (#28711) Community: add modified_since argument to O365BaseLoader (#28708) community[patch]: fix QuerySQLDatabaseTool name (#28659) docs: Fix stack diagram in community README (#28685) community: fixes json loader not getting texts with json standard (#27327) community: add method to create branch and list files for gitlab tool (#27883) community: ChatSnowflakeCortex - Add streaming functionality (#27753) community: Add support for cross-region inference profile IDs in Bedrock Anthropic Claude token cost calculation (#28167) community: VectorStores: Azure Cosmos DB Mongo vCore with DiskANN (#27329) Community: Adding bulk_size as a setable param for OpenSearchVectorSearch (#28325) community: fixed bug in model2vec embedding code (#28670) community: use correct id_key when deleting by id in LanceDB wrapper (#28655) [Community]: requests_kwargs not being used in _fetch (#28646) community[minor]: FAISS Filter Function Enhancement with Advanced Query Operators (#28207) community: tongyi multimodal response format fix to support langchain (#28645)

langchain==0.3.12

Changes since langchain==0.3.11

langchain[patch]: Release 0.3.12 (#28724) langchain: fixed weaviate (v4) vectorstore import for self-query retriever (#28675)

langchain-core==0.3.11

Changes since langchain-core==0.3.10

core[patch]: 0.3.11 release (#27403) core[patch]: add convert_to_openai_messages util (#27263) multiple: rely on asyncio_mode auto in tests (#27200) core[patch]: Ignore ASYNC110 to upgrade to newest ruff version (#27229) core[patch],langchain[patch],community[patch]: Bump version dependency of tenacity to >=8.1.0,!=8.4.0,<10 (#27201)

langchain-community==0.3.11

... (truncated)

Commits

Bumps the python-requirements group with 30 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [aiohappyeyeballs](https://github.com/aio-libs/aiohappyeyeballs) | `2.4.3` | `2.4.4` |
| [aiohttp](https://github.com/aio-libs/aiohttp) | `3.10.10` | `3.11.10` |
| [aiosignal](https://github.com/aio-libs/aiosignal) | `1.3.1` | `1.3.2` |
| [anyio](https://github.com/agronholm/anyio) | `4.6.2.post1` | `4.7.0` |
| [attrs](https://github.com/sponsors/hynek) | `24.2.0` | `24.3.0` |
| [blinker](https://github.com/pallets-eco/blinker) | `1.8.2` | `1.9.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.8.30` | `2024.12.14` |
| [flask](https://github.com/pallets/flask) | `3.0.3` | `3.1.0` |
| [greenlet](https://github.com/python-greenlet/greenlet) | `3.0.3` | `3.1.1` |
| [httpcore](https://github.com/encode/httpcore) | `1.0.6` | `1.0.7` |
| [httpx](https://github.com/encode/httpx) | `0.27.2` | `0.28.1` |
| [jiter](https://github.com/pydantic/jiter) | `0.6.1` | `0.8.2` |
| [langchain](https://github.com/langchain-ai/langchain) | `0.3.4` | `0.3.12` |
| [langchain-community](https://github.com/langchain-ai/langchain) | `0.3.3` | `0.3.12` |
| [langchain-core](https://github.com/langchain-ai/langchain) | `0.3.13` | `0.3.25` |
| [langchain-openai](https://github.com/langchain-ai/langchain) | `0.2.3` | `0.2.12` |
| [langchain-text-splitters](https://github.com/langchain-ai/langchain) | `0.3.0` | `0.3.3` |
| [langsmith](https://github.com/langchain-ai/langsmith-sdk) | `0.1.137` | `0.2.3` |
| [marshmallow](https://github.com/marshmallow-code/marshmallow) | `3.23.0` | `3.23.1` |
| [openai](https://github.com/openai/openai-python) | `1.52.2` | `1.57.4` |
| [orjson](https://github.com/ijl/orjson) | `3.10.10` | `3.10.12` |
| [packaging](https://github.com/pypa/packaging) | `24.1` | `24.2` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.9.2` | `2.10.3` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.23.4` | `2.27.1` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.5.2` | `2.7.0` |
| [quart](https://github.com/pallets/quart) | `0.19.8` | `0.19.9` |
| [regex](https://github.com/mrabarnett/mrab-regex) | `2024.9.11` | `2024.11.6` |
| [tqdm](https://github.com/tqdm/tqdm) | `4.66.5` | `4.67.1` |
| [werkzeug](https://github.com/pallets/werkzeug) | `3.0.6` | `3.1.3` |
| [yarl](https://github.com/aio-libs/yarl) | `1.16.0` | `1.18.3` |



Updates `aiohappyeyeballs` from 2.4.3 to 2.4.4
- [Release notes](https://github.com/aio-libs/aiohappyeyeballs/releases)
- [Changelog](https://github.com/aio-libs/aiohappyeyeballs/blob/main/CHANGELOG.md)
- [Commits](aio-libs/aiohappyeyeballs@v2.4.3...v2.4.4)

Updates `aiohttp` from 3.10.10 to 3.11.10
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.10.10...v3.11.10)

Updates `aiosignal` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/aio-libs/aiosignal/releases)
- [Changelog](https://github.com/aio-libs/aiosignal/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiosignal@v1.3.1...v1.3.2)

Updates `anyio` from 4.6.2.post1 to 4.7.0
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](agronholm/anyio@4.6.2.post1...4.7.0)

Updates `attrs` from 24.2.0 to 24.3.0
- [Commits](https://github.com/sponsors/hynek/commits)

Updates `blinker` from 1.8.2 to 1.9.0
- [Release notes](https://github.com/pallets-eco/blinker/releases)
- [Changelog](https://github.com/pallets-eco/blinker/blob/main/CHANGES.rst)
- [Commits](pallets-eco/blinker@1.8.2...1.9.0)

Updates `certifi` from 2024.8.30 to 2024.12.14
- [Commits](certifi/python-certifi@2024.08.30...2024.12.14)

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

Updates `greenlet` from 3.0.3 to 3.1.1
- [Changelog](https://github.com/python-greenlet/greenlet/blob/master/CHANGES.rst)
- [Commits](python-greenlet/greenlet@3.0.3...3.1.1)

Updates `httpcore` from 1.0.6 to 1.0.7
- [Release notes](https://github.com/encode/httpcore/releases)
- [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
- [Commits](encode/httpcore@1.0.6...1.0.7)

Updates `httpx` from 0.27.2 to 0.28.1
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](encode/httpx@0.27.2...0.28.1)

Updates `jiter` from 0.6.1 to 0.8.2
- [Release notes](https://github.com/pydantic/jiter/releases)
- [Commits](pydantic/jiter@v0.6.1...v0.8.2)

Updates `langchain` from 0.3.4 to 0.3.12
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain==0.3.4...langchain==0.3.12)

Updates `langchain-community` from 0.3.3 to 0.3.12
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-community==0.3.3...langchain-community==0.3.12)

Updates `langchain-core` from 0.3.13 to 0.3.25
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-core==0.3.13...langchain-core==0.3.25)

Updates `langchain-openai` from 0.2.3 to 0.2.12
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-openai==0.2.3...langchain-openai==0.2.12)

Updates `langchain-text-splitters` from 0.3.0 to 0.3.3
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-text-splitters==0.3.0...langchain-text-splitters==0.3.3)

Updates `langsmith` from 0.1.137 to 0.2.3
- [Release notes](https://github.com/langchain-ai/langsmith-sdk/releases)
- [Commits](langchain-ai/langsmith-sdk@v0.1.137...v0.2.3)

Updates `marshmallow` from 3.23.0 to 3.23.1
- [Changelog](https://github.com/marshmallow-code/marshmallow/blob/dev/CHANGELOG.rst)
- [Commits](marshmallow-code/marshmallow@3.23.0...3.23.1)

Updates `openai` from 1.52.2 to 1.57.4
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.52.2...v1.57.4)

Updates `orjson` from 3.10.10 to 3.10.12
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](ijl/orjson@3.10.10...3.10.12)

Updates `packaging` from 24.1 to 24.2
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](pypa/packaging@24.1...24.2)

Updates `pydantic` from 2.9.2 to 2.10.3
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.9.2...v2.10.3)

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

Updates `pydantic-settings` from 2.5.2 to 2.7.0
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.5.2...v2.7.0)

Updates `quart` from 0.19.8 to 0.19.9
- [Release notes](https://github.com/pallets/quart/releases)
- [Changelog](https://github.com/pallets/quart/blob/main/CHANGES.md)
- [Commits](pallets/quart@0.19.8...0.19.9)

Updates `regex` from 2024.9.11 to 2024.11.6
- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)
- [Commits](mrabarnett/mrab-regex@2024.9.11...2024.11.6)

Updates `tqdm` from 4.66.5 to 4.67.1
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](tqdm/tqdm@v4.66.5...v4.67.1)

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

Updates `yarl` from 1.16.0 to 1.18.3
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
- [Commits](aio-libs/yarl@v1.16.0...v1.18.3)

---
updated-dependencies:
- dependency-name: aiohappyeyeballs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: aiosignal
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: anyio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: blinker
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: flask
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: greenlet
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: httpcore
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: httpx
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: jiter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: langchain
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: langchain-community
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: langchain-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: langchain-openai
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: langchain-text-splitters
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: langsmith
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: marshmallow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: openai
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: pydantic-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: pydantic-settings
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: quart
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: tqdm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: werkzeug
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: yarl
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
...

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 Dec 16, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 23, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Dec 23, 2024
@dependabot dependabot bot deleted the dependabot/pip/python-requirements-70da755f70 branch December 23, 2024 14:30
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.

0 participants