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 python (non-major)#127

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

Open
renovate wants to merge1 commit intomaster
base:master
Choose a base branch
Loading
fromrenovate/python-(non-major)

Conversation

renovate[bot]
Copy link
Contributor

@renovaterenovatebot commentedMay 24, 2024
edited
Loading

This PR contains the following updates:

PackageChangeAgeConfidence
aiosignal==1.3.2 ->==1.4.0ageconfidence
certifi==2025.1.31 ->==2025.10.5ageconfidence
charset-normalizer (changelog)==3.4.1 ->==3.4.3ageconfidence
click (changelog)==8.1.8 ->==8.3.0ageconfidence
coverage7.7.1 ->7.10.7ageconfidence
exceptiongroup (changelog)==1.2.2 ->==1.3.0ageconfidence
frozenlist==1.5.0 ->==1.8.0ageconfidence
gitpython3.1.44 ->3.1.45ageconfidence
gitpython==3.1.44 ->==3.1.45ageconfidence
google-auth==2.38.0 ->==2.41.1ageconfidence
idna (changelog)==3.10 ->==3.11ageconfidence
kopf1.37.5 ->1.38.0ageconfidence
kopf==1.37.5 ->==1.38.0ageconfidence
multidict==6.2.0 ->==6.7.0ageconfidence
mypy (changelog)1.15.0 ->1.18.2ageconfidence
oauthlib==3.2.2 ->==3.3.1ageconfidence
propcache==0.3.0 ->==0.4.1ageconfidence
pyasn1-modules (changelog)==0.4.1 ->==0.4.2ageconfidence
pylint (changelog)3.3.6 ->3.3.9ageconfidence
pytest (changelog)8.3.5 ->8.4.2ageconfidence
python-gnupg0.5.4 ->0.5.5ageconfidence
python-gnupg==0.5.4 ->==0.5.5ageconfidence
pyyaml (source)==6.0.2 ->==6.0.3ageconfidence
rsa==4.9 ->==4.9.1ageconfidence
typing-extensions (changelog)==4.12.2 ->==4.15.0ageconfidence
websocket-client (source)==1.8.0 ->==1.9.0ageconfidence
yarl==1.18.3 ->==1.22.0ageconfidence

Release Notes

aio-libs/aiosignal (aiosignal)

v1.4.0

Compare Source

==================

Features

  • Added decorator functionality toSignal as a convenient way to add a callback -- by@Vizonex.
    #&#8203;699 <https://github.com/aio-libs/aiosignal/pulls/699>_

  • Improved type safety by allowing callback parameters to be type checked (typing-extensions is now required for Python <3.13).
    Parameters for aSignal callback should now be defined likeSignal[int, str] -- by@​Vizonex and@​Dreamsorcerer.
    #&#8203;699 <https://github.com/aio-libs/aiosignal/pulls/699>,#&#8203;710 <https://github.com/aio-libs/aiosignal/pulls/710>

Misc

  • Removed the sphinxcontrib-asyncio documentation dependency.
    #&#8203;528 <https://github.com/aio-libs/aiosignal/pull/528>_

certifi/python-certifi (certifi)

v2025.10.5

Compare Source

v2025.8.3

Compare Source

v2025.7.14

Compare Source

v2025.7.9

Compare Source

v2025.6.15

Compare Source

v2025.4.26

Compare Source

jawah/charset_normalizer (charset-normalizer)

v3.4.3

Compare Source

Changed
  • mypy(c) is no longer a required dependency at build time ifCHARSET_NORMALIZER_USE_MYPYC isn't set to1. (#​595) (#​583)
  • automatically lower confidence on small bytes samples that are not Unicode indetect output legacy function. (#​391)
Added
  • Custom build backend to overcome inability to mark mypy as an optional dependency in the build phase.
  • Support for Python 3.14
Fixed
  • sdist archive contained useless directories.
  • automatically fallback on valid UTF-16 or UTF-32 even if the md says it's noisy. (#​633)
Misc
  • SBOM are automatically published to the relevant GitHub release to comply with regulatory changes.
    Each published wheel comes with its SBOM. We choose CycloneDX as the format.
  • Prebuilt optimized wheel are no longer distributed by default for CPython 3.7 due to a change in cibuildwheel.

v3.4.2

Compare Source

Fixed
  • Addressed the DeprecationWarning in our CLI regardingargparse.FileType by backporting the target class into the package. (#​591)
  • Improved the overall reliability of the detector with CJK Ideographs. (#​605) (#​587)
Changed
  • Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8
pallets/click (click)

v8.3.0

Compare Source

Released 2025-09-17

  • Improved flag option handling: Reworked the relationship betweenflag_value
    anddefault parameters for better consistency:

    • Thedefault parameter value is now preserved as-is and passed directly
      to CLI functions (no more unexpected transformations)
    • Exception: flag options withdefault=True maintain backward compatibility
      by defaulting to theirflag_value
    • Thedefault parameter can now be any type (bool,None, etc.)
    • Fixes inconsistencies reported in: :issue:1992 :issue:2514 :issue:2610
      :issue:3024 :pr:3030
  • Allowdefault to be set onArgument fornargs = -1. :issue:2164
    :pr:3030

  • Show correct auto complete value fornargs option in combination with flag
    option :issue:2813

  • Fix handling of quoted and escaped parameters in Fish autocompletion. :issue:2995 :pr:3013

  • Lazily importshutil. :pr:3023

  • Properly forward exception information to resources registered with
    click.core.Context.with_resource(). :issue:2447 :pr:3058

  • Fix regression related to EOF handling in CliRunner. :issue:2939 :pr:2940

v8.2.2

Compare Source

Released 2025-07-31

  • Fix reconciliation ofdefault,flag_value andtype parameters for
    flag options, as well as parsing and normalization of environment variables.
    :issue:2952 :pr:2956
  • Fix typing issue inBadParameter andMissingParameter exceptions for the
    parameterparam_hint that did not allow for a sequence of string where the
    underlying function_join_param_hints allows for it. :issue:2777 :pr:2990
  • Use the value ofEnum choices to render their default value in help
    screen. Refs :issue:2911 :pr:3004
  • Fix completion for the Z shell (zsh) for completion items containing
    colons. :issue:2703 :pr:2846
  • Don't include envvar in error hint when not configured. :issue:2971 :pr:2972
  • Fix a rare race inclick.testing.StreamMixer's finalization that manifested
    as aValueError on close in a multi-threaded test session.
    :issue:2993 :pr:2991

v8.2.1

Compare Source

Released 2025-05-20

  • Fix flag value handling for flag options with a provided type. :issue:2894
    :issue:2897 :pr:2930
  • Fix shell completion for nested groups. :issue:2906 :pr:2907
  • Flushsys.stderr at the end ofCliRunner.invoke. :issue:2682
  • Fix EOF handling for stdin input in CliRunner. :issue:2787

v8.2.0

Compare Source

Released 2025-05-10

  • Drop support for Python 3.7, 3.8, and 3.9. :pr:2588 :pr:2893

  • Use modern packaging metadata withpyproject.toml instead ofsetup.cfg.
    :pr:2438

  • Useflit_core instead ofsetuptools as build backend. :pr:2543

  • Deprecate the__version__ attribute. Use feature detection, or
    importlib.metadata.version("click"), instead. :issue:2598

  • BaseCommand is deprecated.Command is the base class for all
    commands. :issue:2589

  • MultiCommand is deprecated.Group is the base class for all group
    commands. :issue:2590

  • The current parser and related classes and methods, are deprecated.
    :issue:2205

    • OptionParser and theparser module, which is a modified copy of
      optparse in the standard library.
    • Context.protected_args is unneeded.Context.args contains any
      remaining arguments while parsing.
    • Parameter.add_to_parser (on bothArgument andOption) is
      unneeded. Parsing works directly without building a separate parser.
    • split_arg_string is moved fromparser toshell_completion.
  • Enable deferred evaluation of annotations with
    from __future__ import annotations. :pr:2270

  • When generating a command's name from a decorated function's name, the
    suffixes_command,_cmd,_group, and_grp are removed.
    :issue:2322

  • Show thetypes.ParamType.name fortypes.Choice options within
    --help message ifshow_choices=False is specified.
    :issue:2356

  • Do not display default values in prompts whenOption.show_default is
    False. :pr:2509

  • Addget_help_extra method onOption to fetch the generated extra
    items used inget_help_record to render help text. :issue:2516
    :pr:2517

  • Keep stdout and stderr streams independent inCliRunner. Always
    collect stderr output and never raise an exception. Add a new
    output stream to simulate what the user sees in its terminal. Removes
    themix_stderr parameter inCliRunner. :issue:2522 :pr:2523

  • Option.show_envvar now also shows environment variable in error messages.
    :issue:2695 :pr:2696

  • Context.close will be called on exit. This results in all
    Context.call_on_close callbacks and context managers added via
    Context.with_resource to be closed on exit as well. :pr:2680

  • AddProgressBar(hidden: bool) to allow hiding the progressbar. :issue:2609

  • AUserWarning will be shown when multiple parameters attempt to use the
    same name. :issue:2396

  • When usingOption.envvar withOption.flag_value, theflag_value
    will always be used instead of the value of the environment variable.
    :issue:2746 :pr:2788

  • AddChoice.get_invalid_choice_message method for customizing the
    invalid choice message. :issue:2621 :pr:2622

  • If help is shown becauseno_args_is_help is enabled (defaults toTrue
    for groups,False for commands), the exit code is 2 instead of 0.
    :issue:1489 :pr:1489

  • Contexts created during shell completion are closed properly, fixing
    aResourceWarning when usingclick.File. :issue:2644 :pr:2800
    :pr:2767

  • click.edit(filename) now supports passing an iterable of filenames in
    case the editor supports editing multiple files at once. Its return type
    is now also typed:AnyStr iftext is passed, otherwiseNone.
    :issue:2067 :pr:2068

  • Specialized typing ofprogressbar(length=...) asProgressBar[int].
    :pr:2630

  • Improveecho_via_pager behaviour in face of errors.
    :issue:2674

    • Terminate the pager in case a generator passed toecho_via_pager
      raises an exception.
    • Ensure to always close the pipe to the pager process and wait for it
      to terminate.
    • echo_via_pager will not ignoreKeyboardInterrupt anymore. This
      allows the user to search for future output of the generator when
      using less and then aborting the program using ctrl-c.
  • deprecated: bool | str can now be used on options and arguments. This
    previously was only available forCommand. The message can now also be
    customised by using astr instead of abool. :issue:2263 :pr:2271

    • Command.deprecated formatting in--help changed from
      (Deprecated) help tohelp (DEPRECATED).
    • Parameters cannot be required nor prompted or an error is raised.
    • A warning will be printed when something deprecated is used.
  • Add acatch_exceptions parameter toCliRunner. If
    catch_exceptions is not passed toCliRunner.invoke, the value
    fromCliRunner is used. :issue:2817 :pr:2818

  • Option.flag_value will no longer have a default value set based on
    Option.default ifOption.is_flag isFalse. This results in
    Option.default not needing to implement__bool__. :pr:2829

  • Incorrectclick.edit typing has been corrected. :pr:2804

  • Choice is now generic and supports any iterable value.
    This allows you to use enums and other non-str values. :pr:2796
    :issue:605

  • Fix setup of help option's defaults when using a custom class on its
    decorator. RemovesHelpOption. :issue:2832 :pr:2840

nedbat/coveragepy (coverage)

v7.10.7

Compare Source

  • Performance: with branch coverage in large files, generating HTML, JSON, or
    LCOV reports could take far too long due to some quadratic behavior when
    creating the function and class index pages. This is now fixed, closing
    issue 2048_. Thanks to Daniel Diniz for help diagnosing the problem.

  • Most warnings and a few errors now have links to a page in the docs
    explaining the specific message. Closesissue 1921_.

.. _issue 1921:#​1921
.. _issue 2048:#​2048

.. _changes_7-10-6:

v7.10.6

Compare Source

  • Fix:source directories were not properly communicated to subprocesses
    that ran in different directories, as reported inissue 1499_. This is now
    fixed.

  • Performance:Alex Gaynor continues fine-tuning <pull 2038_>_ the speed of
    combination, especially with many contexts.

.. _issue 1499:#​1499
.. _pull 2038:#​2038

.. _changes_7-10-5:

v7.10.5

Compare Source

  • Big speed improvements forcoverage combine: it's now about twice as
    fast! Huge thanks to Alex Gaynor for pull requests2032 <pull 2032_>,
    2033 <pull 2033_>
    , and2034 <pull 2034_>_.

.. _pull 2032:#​2032
.. _pull 2033:#​2033
.. _pull 2034:#​2034

.. _changes_7-10-4:

v7.10.4

Compare Source

  • Addedpatch = fork for times when the built-in forking support is
    insufficient.

  • Fix:patch = execv also inherits the entire coverage configuration now.

.. _changes_7-10-3:

v7.10.3

Compare Source

  • Fixes forpatch = subprocess:

    • If subprocesses spawned yet more subprocesses simultaneously, some coverage
      could be missed. This is now fixed, closingissue 2024_.

    • If subprocesses were created in other directories, their data files were
      stranded there and not combined into the totals, as described inissue 2025_. This is now fixed.

    • On Windows (or maybe only some Windows?) the patch would fail with a
      ModuleNotFound error trying to import coverage. This is now fixed,
      closingissue 2022_.

    • Originally only options set in the coverage configuration file would apply
      to subprocesses. Options set on thecoverage run command line (such as
      --branch) wouldn't be communicated to the subprocesses. This could
      lead to combining failures, as described inissue 2021_. Now the entire
      configuration is used in subprocesses, regardless of its origin.

    • Addeddebug=patch to help diagnose problems.

  • Fix: really close all SQLite databases, even in-memory ones. Closesissue 2017_.

.. _issue 2017:#​2017
.. _issue 2021:#​2021
.. _issue 2022:#​2022
.. _issue 2024:#​2024
.. _issue 2025:#​2025

.. _changes_7-10-2:

v7.10.2

Compare Source

  • Fix: some code with NOP bytecodes could report missing branches that are
    actually executed. This is now fixed, closingissue 1999_. Python 3.9
    still shows the problem.

.. _issue 1999:#​1999

.. _changes_7-10-1:

v7.10.1

Compare Source

  • Fix: the exclusion forif TYPE_CHECKING: was wrong: it marked the branch
    as partial, but it should have been a line exclusion so the entire clause
    would be excluded. Improvesissue 831_.

  • Fix: changed where .pth files are written forpatch = subprocess, closing
    issue 2006_.

.. _issue 2006:#​2006

.. _changes_7-10-0:

v7.10.0

Compare Source

  • A new configuration option: ":ref:config_run_patch" specifies named patches
    to work around some limitations in coverage measurement. These patches are
    available:

    • patch = _exit lets coverage save its data even when :func:os._exit() <python:os._exit> is used to abruptly end the process. This closes
      long-standingissue 310_ as well as its duplicates:issue 312,issue 1673,issue 1845, andissue 1941.

    • patch = subprocess measures coverage in Python subprocesses created
      with :mod:subprocess, :func:os.system, or one of the :func:execv <python:os.execl> or :func:spawnv <python:os.spawnl> family of
      functions. Closes oldissue 367, its duplicateissue 378 and old
      issue 689_.

    • patch = execv adjusts the :func:execv <python:os.execl> family of
      functions to save coverage data before ending the current program and
      starting the next. Not available on Windows. Closesissue 43_ after 15
      years!

  • The HTML report now dimly colors subsequent lines in multi-line statements.
    They used to have no color. This gives a better indication of the amount of
    code missing in the report. Closesissue 1308_.

  • Two new exclusion patterns are part of the defaults:... is automatically
    excluded as a line andif TYPE_CHECKING: is excluded as a branch. Closes
    issue 831_.

  • A new command-line option:--save-signal=USR1 specifies a signal that
    coverage.py will listen for. When the signal is sent, the coverage data will
    be saved. This makes it possible to save data from within long-running
    processes. Thanks,Arkady Gilinsky <pull 1998_>_.

  • A new configuration option: ":ref:config_report_partial_also" is a list of
    regexes to add as pragmas for partial branches. This parallels the
    ":ref:config_report_exclude_also" setting for adding line exclusion
    patterns.

  • A few file path configuration settings didn't allow for tilde expansion:
    :ref:config_json_output, :ref:config_lcov_output and
    :ref:config_run_debug_file. This is now fixed.

  • Wheels are included for 3.14 now that 3.14 rc1 is available.

  • We no longer ship a PyPy-specific wheel. PyPy will install the pure-Python
    wheel. Closesissue 2001_.

  • In the very unusual situation of not having a current frame, coverage no
    longer crashes when using the sysmon core, fixingissue 2005_.

.. _issue 43:#​43
.. _issue 310:#​310
.. _issue 312:#​312
.. _issue 367:#​367
.. _issue 378:#​378
.. _issue 689:#​689
.. _issue 831:#​831
.. _issue 1308:#​1308
.. _issue 1673:#​1673
.. _issue 1845:#​1845
.. _issue 1941:#​1941
.. _pull 1998:#​1998
.. _issue 2001:#​2001
.. _issue 2005:#​2005

.. _changes_7-9-2:

v7.9.2

Compare Source

  • Fix: complex conditionals within a line might cause a KeyError when using
    sys.monitoring, as reported inissue 1991_. This is now fixed.

  • Fix: we can now measure coverage for code in Python archive (.par) files.
    Thanks,Itamer Oren <pull 1984_>_.

.. _pull 1984:#​1984
.. _issue 1991:#​1991

.. _changes_7-9-1:

v7.9.1

Compare Source

  • The "no-ctracer" warning is not issued for Python pre-release versions.
    Coverage doesn't ship compiled wheels for those versions, so this was far too
    noisy.

  • On Python 3.14+, the "sysmon" core is now the default if it's supported for
    your configuration. Plugins and dynamic contexts are still not supported
    with it.

.. _changes_7-9-0:

v7.9.0

Compare Source

  • Added a[run] core configuration setting to specify the measurement core,
    which was previously only available through the COVERAGE_CORE environment
    variable. Finishesissue 1746_.

  • Fixed incorrect rendering of f-strings with doubled braces, closingissue 1980_.

  • If the C tracer core can't be imported, a warning ("no-ctracer") is issued
    with the reason.

  • The C tracer core extension module now conforms toPEP 489, closingissue 1977. Thanks,Adam Turner <pull 1978_>_.

  • Fixed a "ValueError: min() arg is an empty sequence" error caused by strange
    empty modules, found byoss-fuzz_.

.. _issue 1746:#​1746
.. _issue 1977:#​1977
.. _pull 1978:#​1978
.. _issue 1980:#​1980
.. _PEP 489:https://peps.python.org/pep-0489
.. _oss-fuzz:https://google.github.io/oss-fuzz/

.. _changes_7-8-2:

v7.8.2

Compare Source

  • Wheels are provided for Windows ARM64 on Python 3.11, 3.12, and 3.13.
    Thanks,Finn Womack <pull 1972_>_.

.. _issue 1971:#​1971
.. _pull 1972:#​1972

.. _changes_7-8-1:

v7.8.1

Compare Source

  • A number of EncodingWarnings were fixed that could appear if you've enabled
    PYTHONWARNDEFAULTENCODING, fixingissue 1966. Thanks,Henry Schreiner <pull 1967_>.

  • Fixed a race condition when using sys.monitoring with free-threading Python,
    closingissue 1970_.

.. _issue 1966:#​1966
.. _pull 1967:#​1967
.. _issue 1970:#​1970

.. _changes_7-8-0:

v7.8.0

Compare Source

  • Added a newsource_dirs setting for symmetry with the existing
    source_pkgs setting. It's preferable to the existingsource setting,
    because you'll get a clear error when directories don't exist. Fixesissue 1942. Thanks,Jeremy Fleischman <pull 1943_>.

  • Fix: the PYTHONSAFEPATH environment variable new in Python 3.11 is properly
    supported, closingissue 1696. Thanks,Philipp A. <pull 1700_>. This
    works properly except for a detail when using thecoverage command on
    Windows. There you can usepython -m coverage instead if you need exact
    emulation.

.. _issue 1696:#​1696
.. _pull 1700:#​1700
.. _issue 1942:#​1942
.. _pull 1943:#​1943

.. _changes_7-7-1:

agronholm/exceptiongroup (exceptiongroup)

v1.3.0

Compare Source

  • Added**kwargs to function and method signatures as appropriate to match the signatures in the standard library
  • In line with the stdlib typings in typeshed, updated(Base)ExceptionGroup generic types to define defaults for their generic arguments (defaulting toBaseExceptionGroup[BaseException] andExceptionGroup[Exception]) (PR by@​mikenerone)
  • ChangedBaseExceptionGroup.__init__() to directly callBaseException.__init__() instead of the superclass__init__() in order to emulate the CPython behavior (broken or not) (PR by@​cfbolz)
  • Changed theexceptions attribute to always return the same tuple of exceptions, created from the original exceptions sequence passed toBaseExceptionGroup to match CPython behavior (#​143)
aio-libs/frozenlist (frozenlist)

v1.8.0

Compare Source

======

(2025-10-05)

Contributor-facing changes

  • The :file:reusable-cibuildwheel.yml workflow has been refactored to
    be more generic and :file:ci-cd.yml now holds all the configuration
    toggles -- by :user:webknjaz.

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

  • When building wheels, the source distribution is now passed directly
    to thecibuildwheel invocation -- by :user:webknjaz.

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

  • Builds and tests have been added to
    ci-cd.yml for arm64 Windows wheels -- by :user:finnagin.

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

  • Started building wheels for CPython 3.14 -- by :user:kumaraditya303.

    Related issues and pull requests on GitHub:
    :issue:681, :issue:682.

  • Removed--config-settings=pure-python=false from :file:requirements/dev.txt.
    Developers on CPython still get accelerated builds by default. To explicitly build
    a pure Python wheel, usepip install -e . --config-settings=pure-python=true
    -- by :user:bdraco.

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


v1.7.0

Compare Source

======

(2025-06-09)

Features

  • Added deepcopy support to FrozenList -- by :user:bdraco.

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

Packaging updates and notes for downstreams

  • Fixed an issue wherefrozenlist binary wheels would be built with debugging symbols and line tracing enabled, which significantly impacted performance. Line tracing is now disabled by default and can only be enabled explicitly -- by :user:bdraco.

    This change ensures that production builds are optimized for performance. Developers who need line tracing for debugging purposes can still enable it by:

    1. Setting theFROZENLIST_CYTHON_TRACING environment variable
    2. Using the--config-setting=with-cython-tracing=true option with pip

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

  • EnabledPIP_CONSTRAINT environment variable in the build configuration to ensure the pinned Cython version fromrequirements/cython.txt is used during wheel builds.

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


v1.6.2

Compare Source

======

(2025-06-03)

No significant changes.


v1.6.1

Compare Source

======

(2025-06-02)

Bug fixes

  • Correctly usecimport for includingPyBool_FromLong -- by :user:lysnikolaou.

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

Packaging updates and notes for downstreams

  • Exclude_frozenlist.cpp from bdists/wheels -- by :user:musicinmybrain.

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

  • Updated to use Cython 3.1 universally across the build path -- by :user:lysnikolaou.

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


v1.6.0

Compare Source

======

(2025-04-17)

Bug fixes

  • Stopped implicitly allowing the use of Cython pre-release versions when
    building the distribution package -- by :user:ajsanchezsanz and
    :user:markgreene74.

    Related commits on GitHub:
    :commit:41591f2.

Features

  • Implemented support for the free-threaded build of CPython 3.13 -- by :user:lysnikolaou.

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

  • Started building armv7l wheels -- by :user:bdraco.

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

Packaging updates and notes for downstreams

  • Stopped implicitly allowing the use of Cython pre-release versions when
    building the distribution package -- by :user:ajsanchezsanz and
    :user:markgreene74.

    Related commits on GitHub:
    :commit:41591f2.

  • Started building wheels for the free-threaded build of CPython 3.13 -- by :user:lysnikolaou.

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

  • The packaging metadata switched to including an SPDX license identifier introduced in :pep:639 -- by :user:cdce8p.

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

Contributor-facing changes

  • GitHub Actions CI/CD is now configured to manage caching pip-ecosystem
    dependencies usingre-actors/cache-python-deps_ -- an action by
    :user:webknjaz that takes into account ABI stability and the exact
    version of Python runtime.

    .. _re-actors/cache-python-deps:
    https://github.com/marketplace/actions/cache-python-deps

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

  • Organized dependencies into test and lint dependencies so that no
    unnecessary ones are installed during CI runs -- by :user:lysnikolaou.

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


gitpython-developers/GitPython (gitpython)

v3.1.45

Compare Source

What's Changed
New Contributors

Full Changelog:gitpython-developers/GitPython@3.1.44...3.1.45

googleapis/google-auth-library-python (google-auth)

v2.41.1

Compare Source

Bug Fixes

v2.41.0

Compare Source

Features

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 is behind base branch, 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.

@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 2 times, most recently from184c072 todc6c74cCompareMay 26, 2024 12:38
@renovaterenovatebot changed the titlechore(deps): update dependency typing-extensions to v4.12.0chore(deps): update python (non-major)May 26, 2024
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 5 times, most recently fromf9a2991 to18c87fdCompareMay 29, 2024 22:37
@renovaterenovatebot changed the titlechore(deps): update python (non-major)chore(deps): update python (non-major) - autoclosedMay 30, 2024
@renovaterenovatebot closed thisMay 30, 2024
@renovaterenovatebot deleted the renovate/python-(non-major) branchMay 30, 2024 19:29
@renovaterenovatebot changed the titlechore(deps): update python (non-major) - autoclosedchore(deps): update python (non-major)Jun 1, 2024
@renovaterenovatebot reopened thisJun 1, 2024
@renovaterenovatebot restored the renovate/python-(non-major) branchJune 1, 2024 20:12
@renovaterenovatebot changed the titlechore(deps): update python (non-major)chore(deps): update dependency typing-extensions to v4.12.1Jun 1, 2024
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 2 times, most recently from573c32c to963eecbCompareJune 2, 2024 04:34
@renovaterenovatebot changed the titlechore(deps): update dependency typing-extensions to v4.12.1chore(deps): update python (non-major)Jun 2, 2024
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 4 times, most recently from18b557b to1a7996aCompareJune 7, 2024 22:17
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 2 times, most recently fromc84a7ca tocaf1a69CompareJune 22, 2024 23:12
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 5 times, most recently frombacfb27 toc6bb96bCompareJuly 1, 2024 17:18
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch fromc6bb96b to2f327a0CompareJuly 4, 2024 01:53
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 5 times, most recently frombcd2a97 to59f49e4CompareAugust 9, 2025 09:33
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 3 times, most recently from5caef84 to20e42fbCompareAugust 17, 2025 02:12
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 2 times, most recently fromb64ae44 to7db3a05CompareAugust 25, 2025 14:39
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 2 times, most recently froma144ef5 toc009891CompareSeptember 4, 2025 17:54
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 3 times, most recently frombee524d to270694fCompareSeptember 19, 2025 02:11
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch from270694f to7c1edc6CompareSeptember 21, 2025 21:24
@renovaterenovatebot changed the titlefix(deps): update python (non-major)chore(deps): update python (non-major)Sep 25, 2025
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 3 times, most recently from273b42c to3d15fecCompareSeptember 30, 2025 23:49
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch 8 times, most recently fromd620d3e to7a69f79CompareOctober 8, 2025 21:05
@renovaterenovatebotforce-pushed therenovate/python-(non-major) branch from7a69f79 to298f6f7CompareOctober 12, 2025 16:34
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

0 participants


[8]ページ先頭

©2009-2025 Movatter.jp