Repository navigation
chore(deps): update backend python dependencies (minor/patch) - #123
Open
renovate[bot] wants to merge 2 commits into
Open
renovate[bot] wants to merge 2 commits into
renovate[bot] wants to merge 2 commits into
Conversation
Auto-generated by GitHub Actions from uv export
Contributor
|
✅ Backend requirements.txt updated Generated from |
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
~=3.22.0→~=3.27.0~=2.12.3→~=2.14.2~=0.40.0→~=0.54.0Release Notes
line/line-bot-sdk-python (line-bot-sdk)
v3.27.0: Increase URI Action URL Length LimitCompare Source
What's Changed
Increase URI Action URL Length Limit
Update the OpenAPI schema to support URI action URLs up to 10,000 characters.
maxLength: 10000toURIAction.uri.AltUri.desktop.maxLengthfrom 1,000 to 10,000.For more details, please refer to the release note: https://developers.line.biz/en/news/2026/10/27/uri-action/
(original PR is line/line-openapi#133)
line-openapi updates
Dependency updates
Full Changelog: line/line-bot-sdk-python@v3.26.0...v3.27.0
This release is prepared by @habara-k
v3.26.0: Support templated LINE notification messages (PNP) and custom aggregation unitsCompare Source
This version adds the templated LINE notification message (PNP) API, and lets you assign a custom aggregation unit (CAU) to LINE notification messages.
Schema changes: line/line-openapi#131
What's new
templateKeyand substituting values into the template'semphasizedItem,items, andbuttons. New endpoint:POST /v2/bot/message/pnp/templated/push.GET /v2/bot/message/delivery/pnp/templated.customAggregationUnits, so their delivery can be aggregated per unit with the existing unit-based statistics APIs.This is a partner-only feature that requires an application. For more details, see:
Example: send a templated LINE notification message
Example: get the number of sent templated notification messages
What's Changed
line-openapi updates
Dependency updates
Other Changes
Full Changelog: line/line-bot-sdk-python@v3.25.0...v3.26.0
This release is prepared by @mokuzon
v3.25.0: Support Message Edited WebhookCompare Source
What's Changed
Support Message Edited Webhook
Add
MessageEditedEventwebhook event to support the message editing feature.When a user edits a message in a group that includes a LINE Official Account, a webhook event with
type=messageEditedis sent.Notes
messageEditedwebhook events may arrive out of order. The event with the largesttimestamprepresents the latest edit state.Please also refer to the document: https://developers.line.biz/en/reference/messaging-api/#edit-event
(original PR is line/line-openapi#129)
Example
line-openapi updates
Dependency updates
Full Changelog: line/line-bot-sdk-python@v3.24.0...v3.25.0
This release is prepared by @habara-k
v3.24.0: Support rich menu summary API and daily report APICompare Source
What's Changed
This release supports the new Rich Menu inshgit APIs.
line/line-openapi#128
For details on the API, please see below.
line-openapi updates
82f108cby @renovate[bot] in #1024AudienceGroupFailedTypeemum by @github-actions[bot] in #1027Dependency updates
Other Changes
Full Changelog: line/line-bot-sdk-python@v3.23.1...v3.24.0
This release is prepared by @mokuzon
v3.23.1: Add missing developers.line.biz urlsCompare Source
What's Changed
Some classes have
developers.line.bizurl, but others don't have it. This change adds missing urls.Developer can get the latest information from the documentation, and search related information.
(original PR is line/line-openapi#122)
line-openapi updates
Dependency updates
Other Changes
Full Changelog: line/line-bot-sdk-python@v3.23.0...v3.23.1
This release is prepared by @Yang-33
v3.23.0: Add wrapper methods for JWT assertion and client secret authenticationCompare Source
What's Changed
Added feature
This release adds wrapper methods for
ChannelAccessToken#issue_stateless_channel_token, making stateless channel access token issuance simpler for both JWT assertion and client secret authentication. With this release, you don't have to pass empty strings ('') for unused parameters.line-openapi updates
c601805by @renovate[bot] in #972982bad2by @renovate[bot] in #979Dependency updates
Other Changes
Full Changelog: line/line-bot-sdk-python@v3.22.0...v3.23.0
This release is prepared by @habara-k
pydantic/pydantic (pydantic)
v2.14.2: 2026-10-29Compare Source
v2.14.2 (2026-10-29)
This release addresses 2 security issues, GHSA-qpmf-fgh3-ff25 and GHSA-3r8g-cqwr-jr29.
Packaging
PyFrozenDictby @Viicos in #14003pydantic-corewheels for PyPy 8.0 (pp80ABI) by @Viicos in #14083Performance
Fixes
Make JSON validation by iteration consistent with Python approach by @davidhewitt in #13275.
JSON validation now handles field lookup and extra data the same way as Python validation. In particular, keys that only match an
unused alias or field name are now treated as extra data, instead of being silently dropped:
See the pull request for the full list of behavior changes.
This change addresses GHSA-qpmf-fgh3-ff25.
Ignore extra data matching a field name in
TypedDictand dataclasses withextra=allowby @Viicos in #14090. Addresses GHSA-3r8g-cqwr-jr29.Fix unpickling of generic classes defined in separate module by @Viicos in #13994
Support explicit
by_aliasoverridingvalidate_by_aliasin validation JSON schemas by @Viicos in #13997Fix mypy plugin crash on deferred empty model by @ilevkivskyi in #14027
Fix infinite recursion when validating an invalid default with
PydanticUseDefaultby @Viicos in #14028Implement recursion guard for
validate_strings()by @Viicos in #14029Support named tuples in
Sequenceserialization by @Viicos in #14033Take
preserve_empty_pathinto account in URL types equality by @Viicos in #14035Fix pickling of
PydanticCustomErrorandValidationErrors containing custom errors by @Viicos in #14051Do not extract attribute docstrings from nested classes and functions by @Viicos in #14052
Fix forward annotations evaluation and type variables substitution when rebuilding parametrized generic models by @Viicos in #14054
Fix
Selfresolution in parametrized generics by @Viicos in #14065Check mapping
max_lengthconstraint during validation by @Viicos in #14092Fix deep copy of self-referential models by @Viicos in #14116
Full Changelog: pydantic/pydantic@v2.14.1...v2.14.2
v2.14.1Compare Source
GitHub release
The code released in v2.5.0 is functionally identical to that of v2.5.0b1.
What's Changed
Packaging
pyright==1.1.335by @Viicos in #8075New Features
ValidationErrorerrors by @adriangb in #7806__doc__argument increate_model()by @chris-spann in #7863regex_engineflag - meaning you can use with the Rust or Python regex libraries in constraints by @utkini in #7768ComputedFieldInfoby @alexmojaki in #7889ruffformatter by @Luca-Blight in #7930validation_error_causeto config by @zakstucke in #7626CallableDiscriminatorandTagby @dmontagu in #7983CallableDiscriminatorrenamed toDiscriminatorby @dmontagu in #8047examplesandjson_schema_extrato@computed_fieldby @alexmojaki in #8013JsonValuetype by @dmontagu in #7998stras argument toDiscriminatorby @dmontagu in #8047SchemaSerializer.__reduce__method to enable pickle serialization by @edoakes in pydantic/pydantic-core#1006Changes
ultra_strictwith new smart union implementation, the way unions are validated has changed significantly to improve performance and correctness, we have worked hard to absolutely minimise the number of cases where behaviour has changed, see the PR for details - by @davidhewitt in pydantic/pydantic-core#867extra='allow'by @sydney-runkle in #7683Enumtypes with no cases by @sydney-runkle in #7927GenericbeforeBaseModelby @alexmojaki in #7891Performance
jiterby @samuelcolvin in pydantic/pydantic-core#974__getattr__for all package imports, improve import time by @samuelcolvin in #7947Fixes
mypyissue with subclasses ofRootModelby @sydney-runkle in #7677FieldInfowhen a forward ref gets evaluated by @dmontagu in #7698SecretStrfrom JSON (regression in v2.4) by @sydney-runkle in #7729defer_buildbehavior withTypeAdapterby @sydney-runkle in #7736mypyversions by @dmontagu in #7742TypeVarhandling when default is not set by @pmmmwh in #7719strictonEnumtype fields by @sydney-runkle in #7761weakref.refinstead of subclassing to fixcloudpickleserialization by @edoakes in #7780model_post_initin subclasses by @alexmojaki in #7775json_schema_extraby @alexmojaki in #7803Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.