Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

chore(deps): update all dependencies#2314

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
Linchin merged 1 commit intogoogleapis:mainfromrenovate-bot:renovate/all
Oct 6, 2025

Conversation

@renovate-bot
Copy link
Contributor

@renovate-botrenovate-bot commentedOct 3, 2025
edited
Loading

This PR contains the following updates:

PackageChangeAgeConfidence
attrs (changelog)==25.3.0 ->==25.4.0ageconfidence
certifi==2025.8.3 ->==2025.10.5ageconfidence
google-api-core==2.25.1 ->==2.25.2ageconfidence

Release Notes

python-attrs/attrs (attrs)

v25.4.0

Compare Source

Backwards-incompatible Changes
  • Class-levelkw_only=True behavior is now consistent withdataclasses.

    Previously, a class that setskw_only=True makes all attributes keyword-only, including those from base classes.
    If an attribute setskw_only=False, that setting is ignored, and it is still made keyword-only.

    Now, only the attributes defined in that class that doesn't explicitly setkw_only=False are made keyword-only.

    This shouldn't be a problem for most users, unless you have a pattern like this:

    @​attrs.define(kw_only=True)classBase:a:intb:int=attrs.field(default=1,kw_only=False)@​attrs.defineclassSubclass(Base):c:int

    Here, we have akw_only=Trueattrs class (Base) with an attribute that setskw_only=False and has a default (Base.b), and then create a subclass (Subclass) with required arguments (Subclass.c).
    Previously this would work, since it would makeBase.b keyword-only, but now this fails sinceBase.b is positional, and we have a required positional argument (Subclass.c) following another argument with defaults.
    #​1457

Changes
  • Values passed to the__init__() method ofattrs classes are now correctly passed to__attrs_pre_init__() instead of their default values (in cases wherekw_only was not specified).
    #​1427

  • Added support for Python 3.14 andPEP 749.
    #​1446,
    #​1451

  • attrs.validators.deep_mapping() now allows to leave out eitherkey_validator xorvalue_validator.
    #​1448

  • attrs.validators.deep_iterator() andattrs.validators.deep_mapping() now accept lists and tuples for all validators and wrap them into aattrs.validators.and_().
    #​1449

  • Added a newexperimental way to inspect classes:

    attrs.inspect(cls) returns theeffective class-wide parameters that were used byattrs to construct the class.

    The returned class is the same data structure thatattrs uses internally to decide how to construct the final class.
    #​1454

  • Fixed annotations forattrs.field(converter=...).
    Previously, atuple of converters was only accepted if it had exactly one element.
    #​1461

  • The performance ofattrs.asdict() has been improved by 45–260%.
    #​1463

  • The performance ofattrs.astuple() has been improved by 49–270%.
    #​1469

  • The type annotation forattrs.validators.or_() now allows for different types of validators.

    This was only an issue on Pyright.
    #​1474

certifi/python-certifi (certifi)

v2025.10.5

Compare Source

googleapis/python-api-core (google-api-core)

v2.25.2

Compare Source

Bug Fixes

Configuration

📅Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦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. Getconfig help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated byMend Renovate. View therepository job log.

@renovate-botrenovate-bot requested review froma team ascode ownersOctober 3, 2025 01:28
@product-auto-labelproduct-auto-labelbot added the size: xsPull request size is extra small. labelOct 3, 2025
@trusted-contributions-gcftrusted-contributions-gcfbot added kokoro:force-runAdd this label to force Kokoro to re-run the tests. owlbot:runAdd this label to trigger the Owlbot post processor. labelsOct 3, 2025
@product-auto-labelproduct-auto-labelbot added api: bigqueryIssues related to the googleapis/python-bigquery API. samplesIssues that are directly related to samples. labelsOct 3, 2025
@gcf-owl-botgcf-owl-botbot removed the owlbot:runAdd this label to trigger the Owlbot post processor. labelOct 3, 2025
@yoshi-kokoroyoshi-kokoro removed the kokoro:force-runAdd this label to force Kokoro to re-run the tests. labelOct 3, 2025
@renovate-botrenovate-bot changed the titlechore(deps): update dependency google-api-core to v2.25.2chore(deps): update all dependenciesOct 5, 2025
@trusted-contributions-gcftrusted-contributions-gcfbot added kokoro:force-runAdd this label to force Kokoro to re-run the tests. owlbot:runAdd this label to trigger the Owlbot post processor. labelsOct 5, 2025
@gcf-owl-botgcf-owl-botbot removed the owlbot:runAdd this label to trigger the Owlbot post processor. labelOct 5, 2025
@yoshi-kokoroyoshi-kokoro removed the kokoro:force-runAdd this label to force Kokoro to re-run the tests. labelOct 5, 2025
@trusted-contributions-gcftrusted-contributions-gcfbot added kokoro:force-runAdd this label to force Kokoro to re-run the tests. owlbot:runAdd this label to trigger the Owlbot post processor. labelsOct 6, 2025
@gcf-owl-botgcf-owl-botbot removed the owlbot:runAdd this label to trigger the Owlbot post processor. labelOct 6, 2025
@yoshi-kokoroyoshi-kokoro removed the kokoro:force-runAdd this label to force Kokoro to re-run the tests. labelOct 6, 2025
@LinchinLinchin merged commit3e116c2 intogoogleapis:mainOct 6, 2025
25 checks passed
@renovate-botrenovate-bot deleted the renovate/all branchOctober 6, 2025 23:19
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@LinchinLinchinLinchin approved these changes

@suzmuesuzmueAwaiting requested review from suzmuesuzmue was automatically assigned from googleapis/api-bigquery

@nicainnicainAwaiting requested review from nicainnicain is a code owner automatically assigned from googleapis/python-samples-owners

Assignees

@alvarowolfxalvarowolfx

Labels

api: bigqueryIssues related to the googleapis/python-bigquery API.samplesIssues that are directly related to samples.size: xsPull request size is extra small.

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

4 participants

@renovate-bot@Linchin@alvarowolfx@yoshi-kokoro

[8]ページ先頭

©2009-2025 Movatter.jp