Revisions of python-frozenlist
Dominique Leuenberger (dimstar_suse)
accepted
request 1219202
from
Dirk Mueller (dirkmueller)
(revision 10)
- update to 1.5.0: * An incorrect signature of the __class_getitem__ class method has been fixed, adding a missing class_item argument under Python 3.8 and older. This change also improves the code coverage of this method that was previously missing -- by :user:`webknjaz`. Related issues and pull requests on GitHub: :issue:`567`, :issue:`571`. * Rendered issue, PR, and commit links now lead to frozenlist's repo instead of yarl's repo. Related issues and pull requests on GitHub: :issue:`573`. * On the :doc:`Contributing docs <contributing/guidelines>` page, a link to the Towncrier philosophy has been fixed. Related issues and pull requests on GitHub: :issue:`574`. * A name of a temporary building directory now reflects that it's related to frozenlist, not yarl. Related issues and pull requests on GitHub: :issue:`573`. * Declared Python 3.13 supported officially in the distribution package metadata. Related issues and pull requests on GitHub: :issue:`595`. - drop skip-some-attributes.patch (upstream)
Dominique Leuenberger (dimstar_suse)
accepted
request 1190524
from
Markéta Machová (mcalabkova)
(revision 9)
Ana Guerrero (anag+factory)
accepted
request 1137521
from
Dirk Mueller (dirkmueller)
(revision 7)
- update to 1.4.1: * Declared Python 3.12 and PyPy 3.8-3.10 supported officially in the distribution package metadata. * Replaced the packaging is replaced from an old-fashioned :file:`setup.py` to an in-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 built and included into the distribution. Here is how this can be done with pip: $ python3 -m pip install . --config- settings=pure-python= This will also work with -e | --editable. The same can be achieved via pypa/build: $ python3 -m build --config-setting=pure-python= Adding -w | --wheel can force pypa/build produce a wheel from source directly, as opposed to building an sdist and then building from it. Related issues and pull requests on GitHub: :issue:`560`. * Replaced the packaging is replaced from an old-fashioned :file:`setup.py` to an in-tree PEP 517 build backend * 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 built and included into the distribution. * It is now possible to request line tracing in Cython builds using the with-cython-tracing PEP 517 config setting * 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 1081915
from
Dirk Mueller (dirkmueller)
(revision 5)
Dominique Leuenberger (dimstar_suse)
accepted
request 1039670
from
Dirk Mueller (dirkmueller)
(revision 4)
Richard Brown (RBrownFactory)
accepted
request 1006872
from
Markéta Machová (mcalabkova)
(revision 3)
Dominique Leuenberger (dimstar_suse)
accepted
request 948240
from
Dirk Mueller (dirkmueller)
(revision 2)
- update to 1.3.0: * Do not install C sources with binary distributions. * Dropped Python 3.6 support
Dominique Leuenberger (dimstar_suse)
accepted
request 940579
from
Matej Cepl (mcepl)
(revision 1)
Required by python-aiosignal.
Displaying all 10 revisions