| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-pycxx | Distribution: openSUSE Tumbleweed |
| Version: 7.1.8 | Vendor: openSUSE |
| Release: 2.1 | Build date: Tue Sep 2 15:03:43 2025 |
| Group: Development/Libraries/Python | Build host: reproducible |
| Size: 19080 | Source RPM: python-pycxx-7.1.8-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://CXX.sourceforge.net/ | |
| Summary: Python extensions in C++ | |
PyCXX is a set of classes to help create extensions of Python in the C++ language. The first part encapsulates the Python C API taking care of exceptions and ref counting. The second part supports the building of Python extension modules in C++.
BSD-3-Clause
* Tue Sep 02 2025 Markéta Machová <mmachova@suse.com>
- Fix broken build to preserve the old behaviour
* Wed Jun 04 2025 Markéta Machová <mmachova@suse.com>
- Convert to pip-based build
* Fri Mar 01 2024 Torsten Gruner <simmphonie@opensuse.org>
- update to 7.1.8
* Add support for building against python 3.12 beta
* _Py_PackageContext is no longer accessible.
* Wed Feb 16 2022 Dirk Müller <dmueller@suse.com>
- update to 7.1.7:
* Add support for building against python 3.11 alpha 4.
* Replace use of deprecated PyUnicode APIs with the supported version.
* Add support for more number methods, like matrix and the inplace versions.
* Use IsInstance checking so that derived classes of builtin types can be used.
* Add support for python 3.9 beta 1 changes
* Fix for memory leak caused by wrong ref count on python3 Py::String objects.
* Remove support for supportPrint() etc as the tp_print field is being removed
from python either in 3.8 or 3.9.
* Fix problem with compiling for Python 2 and the _Py_PackageContext symbol.
* Add exception errorType() and errorValue() function to access the type and
value of an exception.
* Add support for Py_LIMITED_API aka PEP-384
- drop python-pycxx-7.0.3-python37.patch python-pycxx-7.0.3-setup.py.patch (upstream)
* Mon Feb 22 2021 Markéta Machová <mmachova@suse.com>
- Drop broken %ifpython3 macro
* Wed Jan 20 2021 John Vandenberg <jayvdb@gmail.com>
- Add note that this package is not PyPI 'pycxx'
- Fix Tumbleweed multi Python 3 builds
* Fri May 29 2020 Matej Cepl <mcepl@suse.com>
- Remove %python3_only constructs and replace them with other
conditional constructs.
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
* Thu Aug 09 2018 tchvatal@suse.com
- Add provides/obsoletes for python-CXX as pycxx is upstream name
and name used in Fedora/Debian so we rather stick with this one
and remove python-CXX
* Thu Aug 09 2018 tchvatal@suse.com
- Initial package, used by pysvn
- Apply patches from Fedora:
* python-pycxx-7.0.3-python37.patch
* python-pycxx-7.0.3-change-include-paths.patch
* python-pycxx-7.0.3-setup.py.patch
/usr/lib/python3.13/site-packages/CXX /usr/lib/python3.13/site-packages/CXX/__init__.py /usr/lib/python3.13/site-packages/CXX/__pycache__ /usr/lib/python3.13/site-packages/CXX/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/CXX/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/cxx-7.1.8.dist-info /usr/lib/python3.13/site-packages/cxx-7.1.8.dist-info/INSTALLER /usr/lib/python3.13/site-packages/cxx-7.1.8.dist-info/METADATA /usr/lib/python3.13/site-packages/cxx-7.1.8.dist-info/RECORD /usr/lib/python3.13/site-packages/cxx-7.1.8.dist-info/REQUESTED /usr/lib/python3.13/site-packages/cxx-7.1.8.dist-info/WHEEL /usr/lib/python3.13/site-packages/cxx-7.1.8.dist-info/top_level.txt /usr/share/doc/packages/python313-pycxx /usr/share/doc/packages/python313-pycxx/README.html /usr/share/licenses/python313-pycxx /usr/share/licenses/python313-pycxx/COPYRIGHT
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 22:25:06 2025