Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 11, 2025

This PR contains the following updates:

Package Change Age Confidence
frozenlist ==1.5.0==1.8.0 age confidence

Release Notes

aio-libs/frozenlist (frozenlist)

v1.8.0

======

(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 the cibuildwheel 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, use pip install -e . --config-settings=pure-python=true
    -- by :user:bdraco.

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


v1.7.0

======

(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 where frozenlist 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 the FROZENLIST_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.

  • Enabled PIP_CONSTRAINT environment variable in the build configuration to ensure the pinned Cython version from requirements/cython.txt is used during wheel builds.

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


v1.6.2

======

(2025-06-03)

No significant changes.


v1.6.1

======

(2025-06-02)

Bug fixes

  • Correctly use cimport for including PyBool_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

======

(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 using re-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.



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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency frozenlist to v1.6.0 Update dependency frozenlist to v1.6.2 Jun 4, 2025
@renovate renovate bot force-pushed the renovate/frozenlist-1.x branch from 9822ec1 to 9a75278 Compare June 4, 2025 02:26
@renovate renovate bot changed the title Update dependency frozenlist to v1.6.2 Update dependency frozenlist to v1.7.0 Jun 9, 2025
@renovate renovate bot force-pushed the renovate/frozenlist-1.x branch from 9a75278 to fee9eeb Compare June 9, 2025 23:36
@renovate renovate bot force-pushed the renovate/frozenlist-1.x branch from fee9eeb to 2b15d20 Compare August 10, 2025 14:42
@renovate renovate bot force-pushed the renovate/frozenlist-1.x branch from 2b15d20 to a8829c9 Compare September 25, 2025 18:32
@renovate renovate bot changed the title Update dependency frozenlist to v1.7.0 Update dependency frozenlist to v1.8.0 Oct 6, 2025
@renovate renovate bot force-pushed the renovate/frozenlist-1.x branch from a8829c9 to 2dcff6e Compare October 6, 2025 10:44
@renovate renovate bot force-pushed the renovate/frozenlist-1.x branch from 2dcff6e to f72bf59 Compare December 15, 2025 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant