build(deps): bump the python-dependencies group with 10 updates
Type: Pull Request
State: Merged
Association: Contributor
Comments: 2
(about 1 year ago)
(about 1 year ago)
(about 1 year ago)
by liuruibin
do-not-merge/release-note-label-needed dependencies python
Updates the requirements on psycopg, langchain-openai, langchain-anthropic, langchain-community, langgraph, boto3, tencentcloud-sdk-python, dashscope, django-celery-beat and pypdf to permit the latest version.
Updates psycopg to 3.2.9
Changelog
Sourced from psycopg's changelog.
.. currentmodule:: psycopg
.. index:: single: Release notes single: News
psycopgrelease notesCurrent release
Psycopg 3.2.9 ^^^^^^^^^^^^^
- Revert the libpq included in the binary packages from conda forge to vcpkg because GSS connection crashes (:ticket:
[#1088](https://github.com/psycopg/psycopg/issues/1088)).Psycopg 3.2.8 ^^^^^^^^^^^^^
- Fix
DateFromTicksandTimeFromTicksreturn values to return a date and a time referred to the UTC timezone rather than to the local timezone. For consistency,TimestampFromTicksto return a datetime in UTC rather than in the local timezone (:ticket:[#1058](https://github.com/psycopg/psycopg/issues/1058)).- Fix
~Cursor.rownumberafter using~AsyncServerCursor.scroll()onAsyncServerCursor(:ticket:[#1066](https://github.com/psycopg/psycopg/issues/1066)).- Fix interval parsing with days or other parts and negative time in C module (:ticket:
[#1071](https://github.com/psycopg/psycopg/issues/1071)).- Don't process further connection attempts after Ctrl-C (:ticket:
[#1077](https://github.com/psycopg/psycopg/issues/1077)).- Fix cursors to correctly iterate over rows even if their row factory returns
None(:ticket:[#1073](https://github.com/psycopg/psycopg/issues/1073)).- Fix
ConnectionInfo.portwhen the port is specified as an empty string (:ticket:[#1078](https://github.com/psycopg/psycopg/issues/1078)).- Report all the attempts error messages in the exception raised for a connection failure (:ticket:
[#1069](https://github.com/psycopg/psycopg/issues/1069)).- Improve logging on connection (:ticket:
[#1085](https://github.com/psycopg/psycopg/issues/1085)).- Add support for PostgreSQL 18 libpq (:ticket:
[#1082](https://github.com/psycopg/psycopg/issues/1082)).Psycopg 3.2.7 ^^^^^^^^^^^^^
- Add SRID support to shapely dumpers/loaders (:ticket:
[#1028](https://github.com/psycopg/psycopg/issues/1028)).- Add support for binary hstore (:ticket:
[#1030](https://github.com/psycopg/psycopg/issues/1030)).Psycopg 3.2.6 ^^^^^^^^^^^^^
... (truncated)
Commits
dfce629chore: bump psycopg package version to 3.2.94e97cefMerge branch 'fix-1088' into maint-3.2c182002docs: mention fix in version 3.2.91619579Revert "ci: install win32 libpq from conda force"19a6e3dchore: bump psycopg package version to 3.2.9.dev15b0a5c0chore: bump psycopg package version to 3.2.8d5ff770ci: make sure versions are strings, not floatsb5ba0d9chore: add funding link to project metadata1e6dfd1fix(c): fix building on 32 bit with libpq 188b9e4bfchore(binary): bump OpenSSL to 3.5.0- Additional commits viewable in compare view
Updates langchain-openai to 0.3.17
Release notes
Sourced from langchain-openai's releases.
langchain-openai==0.3.17
Changes since langchain-openai==0.3.16
openai: release 0.3.17 (#31246) openai: support runtime kwargs in embeddings (#31195) openai: ignore function_calls if tool_calls are present (#31198) partners: (langchain-openai) total_tokens should not add 'Nonetype' t… (#31146) Replace deprecated .dict() with .model_dump() for Pydantic v2 compatibility (#31107)
Commits
8b145d5openai: release 0.3.17 (#31246)d4f77a8build(deps): bump actions/setup-python from 3 to 5 (#31234)71b7176build(deps): bump actions/setup-node from 3 to 4 (#31237)921573ecore: Add ruff rules SLF (#30666)d8a7edabuild(deps): bump astral-sh/setup-uv from 5 to 6 (#31235)8af0dc5docs: Update langchain-anthropic version for tutorial with web search tool (#...7263011perf[core]: remove unnecessary model validators (#31238)1523602packaging[core]: bump min pydantic version (#31239)367566bdocs: fix notebook (#31233)29bfbc0infra: Dependabot configuration to update actions in workflow (#31026)- Additional commits viewable in compare view
Updates langchain-anthropic to 0.3.13
Release notes
Sourced from langchain-anthropic's releases.
langchain-anthropic==0.3.13
Changes since langchain-anthropic==0.3.12
anthropic[patch]: split test into two (#31167) anthropic: release 0.3.13 (#31162) anthropic: update streaming usage metadata (#31158) anthropic[patch]: support web search (#31157) anthropic[patch]: be robust to null fields when translating usage metadata (#31151) anthropic: Allow kwargs to pass through when counting tokens (#31082) packaging: remove Python upper bound for langchain and co libs (#31025) anthropic[patch]: make description optional on AnthropicTool (#30935) partners: ChatAnthropic supports urls (#30809)
Commits
2d202f9anthropic[patch]: split test into two (#31167)d4555acanthropic: release 0.3.13 (#31162)e34f9fdanthropic: update streaming usage metadata (#31158)6c3901fChange banner (#31159)682f338anthropic[patch]: support web search (#31157)d7e016chuggingface: release 0.2 (#31153)4b11cbehuggingface[patch]: update lockfile (#31152)b5b90b5anthropic[patch]: be robust to null fields when translating usage metadata (#...f70b263core: release 0.3.59 (#31150)bb69d4cdocs: specify js support for tavily (#31149)- Additional commits viewable in compare view
Updates langchain-community to 0.3.24
Commits
b8c454blangchain: release 0.3.24 (#30959)a43df00Support of openai reasoning summary streaming (#30909)0f6fa34Community: Valyu Integration docs (#30926)e8a84b0Community: Adding tool calling and some new parameters to the langchain-predi...8574442core[patch]: release 0.3.55 (#30952)920d504fireworks[patch]: update model in LLM integration tests (#30951)1f30545community: fix cost calculations for 4.1 and o4 in OpenAI callback (#30899)589bc19anthropic[patch]: make description optional on AnthropicTool (#30935)27296bdcore: Make Graph.Node.data optional (#30943)0e9d0dbdocs: dynamic copyright year in API ref (#30944)- Additional commits viewable in compare view
Updates langgraph to 0.4.5
Commits
6fb2a93langgraph: release 0.4.5 (#4709)3f8944ccheckpoint: release 2.0.26 (#4708)e79f3ceImprove how we match cached writes for async imperative tasks (#4691)a64414clanggraph: release 0.4.4 (#4704)c9d85a2langgraph: fix drawing graph with root channel (#4695)9832433Missing space in langgraph_server.md (#4697)3a1c02fupdate for consistency5ab2aa7lint againc33e64duse list4ffae60lint + update- Additional commits viewable in compare view
Updates boto3 to 1.38.16
Commits
d9c2319Merge branch 'release-1.38.16'8118005Bumping version to 1.38.164c5638cAdd changelog entries from botocore10c9725Merge branch 'release-1.38.15'4141931Merge branch 'release-1.38.15' into develop396ce9eBumping version to 1.38.154f547cdAdd changelog entries from botocore8b182f2Merge branch 'release-1.38.14'2a72c16Merge branch 'release-1.38.14' into develop9ea9296Bumping version to 1.38.14- Additional commits viewable in compare view
Updates tencentcloud-sdk-python to 3.0.1379
Changelog
Sourced from tencentcloud-sdk-python's changelog.
Release 3.0.1379
负载均衡(clb) 版本:2018-03-17
第 129 次发布
发布时间:2025-05-15 01:18:56
本次发布包含了以下内容:
改善已有的文档。
修改接口:
- 修改入参:Targets
数据库智能管家 DBbrain(dbbrain) 版本:2021-05-27
第 44 次发布
发布时间:2025-05-15 01:26:19
本次发布包含了以下内容:
改善已有的文档。
新增接口:
数据库智能管家 DBbrain(dbbrain) 版本:2019-10-16
DNSPod(dnspod) 版本:2021-03-23
第 41 次发布
发布时间:2025-05-15 01:28:39
本次发布包含了以下内容:
... (truncated)
Commits
Updates dashscope to 1.23.3
Updates django-celery-beat to 2.8.1
Release notes
Sourced from django-celery-beat's releases.
v2.8.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin celery/django-celery-beat#876- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin celery/django-celery-beat#880- Refactor / all_as_schedule crontab query optimization by
@alirafiei75in celery/django-celery-beat#879- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin celery/django-celery-beat#884- Consider server timezone on _get_timezone_offset instead of django's settings by
@iwalucasin celery/django-celery-beat#886- Periodic task querying is a separate method by
@maciej-golin celery/django-celery-beat#883- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin celery/django-celery-beat#889New Contributors
@iwalucasmade their first contribution in celery/django-celery-beat#886@maciej-golmade their first contribution in celery/django-celery-beat#883Full Changelog: https://github.com/celery/django-celery-beat/compare/v2.8.0...v2.8.1
Changelog
Sourced from django-celery-beat's changelog.
2.8.1
:release-date: 2025-05-13 :release-by: Asif Saif Uddin (
@auvipy)
- Fixed regression by big code refactoring.
.. _version-2.8.0:
2.8.0
:release-date: 2025-04-16 :release-by: Asif Saif Uddin (
@auvipy)
- Add official support for Django 5.2.
- Issue 796: remove days of the week from human readable description when the whole week is specified.
- fix 'exipres', 'expire_seconds' not working normal as expected.
- fix long period task will never be triggered (#717).
- Fix for missing periodic task name in results (#812).
- refactor(db-scheduler): optimize all_as_schedule query (#835).
- feat(admin): add task field to search_fields.
- Fix the time calculation problem caused by start_time (#844).
- Added Python 3.13 support.
.. _version-2.7.0:
2.7.0
:release-date: 2024-08-21 :release-by: Christian Clauss (
@cclauss)Added
- Add official support for Django 5.1 (:github_pr:`761`) - Relax Django upper version to allow version 5.1 (:github_pr:`756`) - Add ``PeriodicTaskInline`` to the schedule admin to showing tasks using the schedule (:github_pr:`743`)Fixed
- Fix display of long name day of week in admin (:github_pr:
745)- Fix a few French translations (:github_pr:
760)- Fix documentation about timezone changes (:github_pr:
769)- Remove usages of deprecated setuptools API
setuptools.command.test(:github_pr:771)- Clean up running of
setup.pyas it's deprecated (:github_pr:737)Project infrastructure
... (truncated)
Commits
2a20e5aBump version: 2.8.0 → 2.8.11466580added changelog entry for v2.8.13728f7aimprove copyright5bebe6bremove flake8plus from make file as not needed anymore62ba138use django 5.2 stable version in ci942154f[pre-commit.ci] pre-commit autoupdate (#889)d78ba7aMake list (#883)e645262Consider server timezone on _get_timezone_offset instead of django's settings...0c5b652[pre-commit.ci] pre-commit autoupdate (#884)87c0597Refactor / all_as_schedule crontab query optimization (#879)- Additional commits viewable in compare view
Updates pypdf to 5.5.0
Release notes
Sourced from pypdf's releases.
Version 5.5.0, 2025-05-11
What's new
New Features (ENH)
- Add support for IndirectObject.iter (#3228) by
@bryan-brancotte- Allow filtering by font when removing text (#3216) by
@samuelbradshawBug Fixes (BUG)
- Add missing named destinations being ByteStringObjects (#3282) by
@stefan6419846- Get font information more reliably when removing text (#3252) by
@samuelbradshaw- T* 2D Translation consistent with PDF 1.7 Spec (#3250) by
@hackowitz-af- Add font stack to q/Q operations in layout mode (#3225) by
@hackowitz-af- Avoid completely hiding image loading issues like exceeding image size limits (#3221) by
@stefan6419846- Using compress_identical_objects on transformed content duplicates differing content (#3197) by
@danio- Consider BlackIs1 parameter for CCITTFaxDecode filter (#3196) by
@stefan6419846Robustness (ROB)
- Deal with insufficient cm matrix during text extraction (#3283) by
@stefan6419846- Allow merging when annotations miss D entry (#3281) by
@stefan6419846- Fix merging documents if there are no Dests (#3280) by
@stefan6419846- Fix crash on malformed action in outline (#3278) by
@larsga- Fix compression issues for removed images which might be None (#3246) by
@stefan6419846- Attempt to deal with non-rectangular FlateDecode streams (#3245) by
@stefan6419846- Handle some None values for broken PDF files (#3230) by
@stefan6419846Developer Experience (DEV)
- Multiple style improvements by
@j-t-1- Update ruff to 0.11.0 by
@stefan6419846Maintenance (MAINT)
- Conform ASCIIHexDecode implementation to specification (#3274) by
@j-t-1- Modify comments of filters that do not use decode_parms (#3260) by
@j-t-1Code Style (STY)
- Simplify warnings & debugging in layout mode text extraction (#3271) by
@hackowitz-af- Standardize mypy assert statements (#3276) by
@j-t-1
Changelog
Sourced from pypdf's changelog.
Version 5.5.0, 2025-05-11
New Features (ENH)
Bug Fixes (BUG)
- Add missing named destinations being ByteStringObjects (#3282)
- Get font information more reliably when removing text (#3252)
- T* 2D Translation consistent with PDF 1.7 Spec (#3250)
- Add font stack to q/Q operations in layout mode (#3225)
- Avoid completely hiding image loading issues like exceeding image size limits (#3221)
- Using compress_identical_objects on transformed content duplicates differing content (#3197)
- Consider BlackIs1 parameter for CCITTFaxDecode filter (#3196)
Robustness (ROB)
- Deal with insufficient cm matrix during text extraction (#3283)
- Allow merging when annotations miss D entry (#3281)
- Fix merging documents if there are no Dests (#3280)
- Fix crash on malformed action in outline (#3278)
- Fix compression issues for removed images which might be None (#3246)
- Attempt to deal with non-rectangular FlateDecode streams (#3245)
- Handle some None values for broken PDF files (#3230)
Developer Experience (DEV)
- Multiple style improvements
- Update ruff to 0.11.0
Maintenance (MAINT)
- Conform ASCIIHexDecode implementation to specification (#3274)
- Modify comments of filters that do not use decode_parms (#3260)
Code Style (STY)
- Simplify warnings & debugging in layout mode text extraction (#3271)
- Standardize mypy assert statements (#3276)
Version 5.4.0, 2025-03-16
New Features (ENH)
- Add support for
IndirectObject.__contains__(#3155)Bug Fixes (BUG)
- Fix detection of inline images followed by names or numbers (#3173)
Robustness (ROB)
... (truncated)
Commits
be7c870REL: 5.5.05b2ec0fROB: Deal with insufficient cm matrix during text extraction (#3283)34d098cBUG: Add missing named destinations being ByteStringObjects (#3282)487a9cbROB: Allow merging when annotations miss D entry (#3281)24b3a8fROB: Fix merging documents if there are no Dests (#3280)e314629ROB: Fix crash on malformed action in outline (#3278)c1f22eeMAINT: Tweak comments (#3277)c42e3d8STY: Simplify warnings & debugging in layout mode text extraction (#3271)8f7a258STY: Standardize mypy assert statements (#3276)00dcb50STY: Use list comprehension (#3275)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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
Pull Request Statistics
1
1
+10
-10
Technical Details
| ID: | 1042432 |
| UUID: | 2522872661 |
| Node ID: | PR_kwDOKTUe1M6WX_tV |
| Host: | GitHub |
| Repository: | 1Panel-dev/MaxKB |
| Merge State: | Unknown |