| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-pycxx-devel | 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: 380743 | Source RPM: python-pycxx-7.1.8-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://CXX.sourceforge.net/ | |
| Summary: Development files for pycxx applications | |
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/include/python3.11 /usr/include/python3.11/cxx /usr/include/python3.11/cxx/Config.hxx /usr/include/python3.11/cxx/CxxDebug.hxx /usr/include/python3.11/cxx/Exception.hxx /usr/include/python3.11/cxx/Extensions.hxx /usr/include/python3.11/cxx/IndirectPythonInterface.hxx /usr/include/python3.11/cxx/Objects.hxx /usr/include/python3.11/cxx/Python3 /usr/include/python3.11/cxx/Python3/Config.hxx /usr/include/python3.11/cxx/Python3/CxxDebug.hxx /usr/include/python3.11/cxx/Python3/Exception.hxx /usr/include/python3.11/cxx/Python3/ExtensionModule.hxx /usr/include/python3.11/cxx/Python3/ExtensionOldType.hxx /usr/include/python3.11/cxx/Python3/ExtensionType.hxx /usr/include/python3.11/cxx/Python3/ExtensionTypeBase.hxx /usr/include/python3.11/cxx/Python3/Extensions.hxx /usr/include/python3.11/cxx/Python3/IndirectPythonInterface.hxx /usr/include/python3.11/cxx/Python3/Objects.hxx /usr/include/python3.11/cxx/Python3/PythonType.hxx /usr/include/python3.11/cxx/Python3/cxx_standard_exceptions.hxx /usr/include/python3.11/cxx/Version.hxx /usr/include/python3.11/cxx/WrapPython.h /usr/share/doc/packages/python311-pycxx-devel /usr/share/doc/packages/python311-pycxx-devel/Python /usr/share/doc/packages/python311-pycxx-devel/Python/PyCXX.html /usr/share/doc/packages/python311-pycxx-devel/Python/make_contents.py /usr/share/doc/packages/python311-pycxx-devel/Python/style.css /usr/share/python3.11 /usr/share/python3.11/CXX /usr/share/python3.11/CXX/IndirectPythonInterface.cxx /usr/share/python3.11/CXX/Python3 /usr/share/python3.11/CXX/Python3/cxx_exceptions.cxx /usr/share/python3.11/CXX/Python3/cxx_extensions.cxx /usr/share/python3.11/CXX/Python3/cxxextensions.c /usr/share/python3.11/CXX/Python3/cxxsupport.cxx /usr/share/python3.11/CXX/cxx_exceptions.cxx /usr/share/python3.11/CXX/cxx_extensions.cxx /usr/share/python3.11/CXX/cxxextensions.c /usr/share/python3.11/CXX/cxxsupport.cxx
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 22:25:06 2025