22 Commits

Author SHA256 Message Date
4fcbd53fbf Accepting request 1219202 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1219202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=10
2024-10-30 16:33:13 +00:00
d8851f7515 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=20
2024-10-29 21:44:04 +00:00
21822faaa7 Accepting request 1190524 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1190524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=9
2024-08-01 20:03:15 +00:00
4f763d9fc8 Accepting request 1190281 from home:glaubitz:branches:devel:languages:python
- Cherry-pick patch from Fedora to fix testsuite with Python 3.13
  * skip-some-attributes.patch

OBS-URL: https://build.opensuse.org/request/show/1190281
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=18
2024-07-30 20:04:13 +00:00
Ana Guerrero
5bbba08f03 Accepting request 1139190 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1139190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=8
2024-01-17 21:14:45 +00:00
2c1aaea4f2 Accepting request 1139165 from home:bmwiedemann:branches:devel:languages:python
Add reproducible.patch to avoid embedding a random tmp dir (boo#1062303)

OBS-URL: https://build.opensuse.org/request/show/1139165
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=16
2024-01-16 14:57:43 +00:00
Ana Guerrero
6070ddf306 Accepting request 1137521 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1137521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=7
2024-01-09 19:48:38 +00:00
20d33a4464 - add no-pytest-cov.patch to skip pytest-coverage
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=14
2024-01-08 09:16:55 +00:00
78dfe12776 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=13
2024-01-08 09:13:01 +00:00
Ana Guerrero
088e424a06 Accepting request 1103950 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1103950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=6
2023-08-16 12:16:29 +00:00
John Vandenberg
df9dc03791 Accepting request 1103939 from home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
- update to 1.4.0:
  * The published source distribution package became buildable
  * under Python 3.12.
  * Removed an unused :py:data:`typing.Tuple` import
  * Deprecations and Removals
  * Dropped Python 3.7 support.

OBS-URL: https://build.opensuse.org/request/show/1103939
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=11
2023-08-15 01:13:49 +00:00
e828791030 Accepting request 1081915 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=5
2023-04-22 20:00:54 +00:00
40f6c8d10b Accepting request 1081417 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081417
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=9
2023-04-21 14:37:38 +00:00
ba9901e818 Accepting request 1039670 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1039670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=4
2022-12-04 13:57:36 +00:00
bbe39fb901 Accepting request 1039630 from home:yarunachalam:branches:devel:languages:python
- Update to 1.3.3
  * Fixed CI runs when creating a new release, where new towncrier versions fail
    when the current version section is already present.
- Update to 1.3.2 
  * Misc
    Updated the CI runs to better check for test results and to avoid
    deprecated syntax. #327

OBS-URL: https://build.opensuse.org/request/show/1039630
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=7
2022-12-02 21:38:58 +00:00
fb5cd09685 Accepting request 1006872 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1006872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=3
2022-10-01 15:42:41 +00:00
9a3a569d3b Accepting request 1006762 from home:yarunachalam:branches:devel:languages:python
- update to 1.3.1
  * The published source distribution package became buildable under Python 3.11.

OBS-URL: https://build.opensuse.org/request/show/1006762
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=5
2022-09-29 09:10:46 +00:00
d625a3f067 Accepting request 948240 from devel:languages:python
- update to 1.3.0:
  * Do not install C sources with binary distributions.
  * Dropped Python 3.6 support

OBS-URL: https://build.opensuse.org/request/show/948240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=2
2022-01-25 16:35:45 +00:00
32e62fe83f - update to 1.3.0:
* Do not install C sources with binary distributions.
  * Dropped Python 3.6 support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=4
2022-01-23 16:25:33 +00:00
d51dd22b9f Accepting request 940579 from devel:languages:python
Required by python-aiosignal.

OBS-URL: https://build.opensuse.org/request/show/940579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-frozenlist?expand=0&rev=1
2021-12-16 01:00:31 +00:00
2c82dd3dea Accepting request 939955 from home:bnavigator:python-rpm-macros
- Update to 1.2.0
  * FrozenList now supports being used as a generic type as per PEP
    585, e.g. frozen_int_list: FrozenList[int] (requires Python 3.9
    or newer). #172
  * Added support for Python 3.10. #227
  * Started shipping platform-specific wheels with the musl tag
    targeting typical Alpine Linux runtimes. #227
  * Started shipping platform-specific arm64 wheels for Apple
    Silicon. #227
- Cythonize
- Required by some aio packages.

OBS-URL: https://build.opensuse.org/request/show/939955
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=2
2021-12-14 21:25:31 +00:00
cd2cf3ab83 Accepting request 851594 from home:jayvdb:py-submit
dep of several aio-libs projects, include aiosignal (not in d-l-py yet), and aiohttp which is already in d-l-py, and I activated most of its tests recently, but some are still broken due this and other packaging bugs.  It is also an exposed datatype of aiohttp, so this library is needed by users of the relevant part of aiohttp, and they will be expecting it pre-installed by aiohttp.

OBS-URL: https://build.opensuse.org/request/show/851594
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-frozenlist?expand=0&rev=1
2020-11-30 14:43:14 +00:00