⬆️ Update dependency frozenlist to v1.4.1 #7
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/frozenlist-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
==1.4.0
->==1.4.1
Release Notes
aio-libs/frozenlist (frozenlist)
v1.4.1
Compare Source
==================
Packaging updates and notes for downstreams
Declared Python 3.12 and PyPy 3.8-3.10 supported officially
in the distribution package metadata.
Related issues and pull requests on GitHub:
:issue:
553
.Replaced the packaging is replaced from an old-fashioned :file:
setup.py
to anin-tree :pep:
517
build backend -- by :user:webknjaz
.Whenever the end-users or downstream packagers need to build
frozenlist
from source (a Git checkout or an sdist), they may pass a
config_settings
flag
pure-python
. If this flag is not set, a C-extension will be builtand included into the distribution.
Here is how this can be done with
pip
:.. code-block:: console
This will also work with
-e | --editable
.The same can be achieved via
pypa/build
:.. code-block:: console
Adding
-w | --wheel
can forcepypa/build
produce a wheel from sourcedirectly, as opposed to building an
sdist
and then building from it.Related issues and pull requests on GitHub:
:issue:
560
.Contributor-facing changes
It is now possible to request line tracing in Cython builds using the
with-cython-tracing
:pep:517
config setting-- :user:
webknjaz
.This can be used in CI and development environment to measure coverage
on Cython modules, but is not normally useful to the end-users or
downstream packagers.
Here's a usage example:
.. code-block:: console
For editable installs, this setting is on by default. Otherwise, it's
off unless requested explicitly.
The following produces C-files required for the Cython coverage
plugin to map the measurements back to the PYX-files:
.. code-block:: console
Alternatively, the
FROZENLIST_CYTHON_TRACING=1
environment variablecan be set to do the same as the :pep:
517
config setting.Related issues and pull requests on GitHub:
:issue:
560
.Coverage collection has been implemented for the Cython modules
-- by :user:
webknjaz
.It will also be reported to Codecov from any non-release CI jobs.
Related issues and pull requests on GitHub:
:issue:
561
.A step-by-step :doc:
Release Guide <contributing/release_guide>
guide hasbeen added, describing how to release frozenlist -- by :user:
webknjaz
.This is primarily targeting the maintainers.
Related issues and pull requests on GitHub:
:issue:
563
.Detailed :doc:
Contributing Guidelines <contributing/guidelines>
onauthoring the changelog fragments have been published in the
documentation -- by :user:
webknjaz
.Related issues and pull requests on GitHub:
:issue:
564
.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.
This PR has been generated by Renovate Bot.
df63409acc
to8c47ae8a07