Overview

Request 1116093 superseded

- Upgrade to 1.16.0:
- Add support for Python 3.12. With the removal of distutils
from Python 3.12, projects using CFFI features that depend on
distutils at runtime must add a dependency on setuptools to
function under Python 3.12+. CFFI does not declare a runtime
setuptools requirement to avoid an unnecessary dependency for
projects that do not require it.
- Drop support for end-of-life Python versions (2.7, 3.6, 3.7).
- Move project source under src/; a more standard layout that
also enables CI to more easily catch packaging errors.
- Move project home to python-cffi/cffi on GitHub.
- Add support for PEP517 builds; setuptools is now a required
build dependency.
- Declare python_requires metadata for Python 3.8+. This allows
unsupported Pythons to continue using previously released
sdists and wheels.
- Add missing calls to PyObject_GC_UnTrack to avoid
ResourceWarning 15c4b71
- Remove upstreamed patch
8a3c2c816d789639b49d3ae867213393ed7abdff.patch
- Clean up the SPEC file

Loading...

Ana Guerrero's avatar

There is a strange issue when running the tests:

[   21s] + PYTHONDONTWRITEBYTECODE=1
[   21s] + pytest-3.9 --ignore=_build.python39 --ignore=_build.python310 --ignore=_build.python311 -v -W ignore::UserWarning c/ testing/
[   21s] ============================= test session starts ==============================
[   21s] platform linux -- Python 3.9.18, pytest-7.4.2, pluggy-1.0.0 -- /usr/bin/python3.9
[   21s] cachedir: .pytest_cache
[   21s] rootdir: /home/abuild/rpmbuild/BUILD/cffi-1.16.0
[   21s] collecting ... ERROR: file or directory not found: c/
[   21s] 
[   21s] collected 0 items
[   21s] 
[   21s] ============================ no tests ran in 0.00s =============================

https://build.opensuse.org/build/openSUSE:Factory:Staging:F/standard/x86_64/python-cffi/_log

Request History
Matej Cepl's avatar

mcepl created request

- Upgrade to 1.16.0:
- Add support for Python 3.12. With the removal of distutils
from Python 3.12, projects using CFFI features that depend on
distutils at runtime must add a dependency on setuptools to
function under Python 3.12+. CFFI does not declare a runtime
setuptools requirement to avoid an unnecessary dependency for
projects that do not require it.
- Drop support for end-of-life Python versions (2.7, 3.6, 3.7).
- Move project source under src/; a more standard layout that
also enables CI to more easily catch packaging errors.
- Move project home to python-cffi/cffi on GitHub.
- Add support for PEP517 builds; setuptools is now a required
build dependency.
- Declare python_requires metadata for Python 3.8+. This allows
unsupported Pythons to continue using previously released
sdists and wheels.
- Add missing calls to PyObject_GC_UnTrack to avoid
ResourceWarning 15c4b71
- Remove upstreamed patch
8a3c2c816d789639b49d3ae867213393ed7abdff.patch
- Clean up the SPEC file


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:H as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:H"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:H"


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:H"


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:E as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:E"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:E"


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:E"


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:F as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:F"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:F"


Marcus Rueckert's avatar

darix accepted review

Accepted review for by_group opensuse-review-team request 1116093 from user anag+factory


Staging Bot's avatar

staging-bot added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Staging Bot's avatar

staging-bot accepted review

Unstaged from project "openSUSE:Factory:Staging:F"


Staging Bot's avatar

staging-bot declined review

sr#1117701 has newer source and is from the same project


Staging Bot's avatar

staging-bot declined request

sr#1117701 has newer source and is from the same project


openSUSE Build Service is sponsored by