Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python310-cffi | Distribution: openSUSE Tumbleweed |
Version: 1.15.1 | Vendor: openSUSE |
Release: 3.2 | Build date: Sun Feb 19 11:46:41 2023 |
Group: Unspecified | Build host: obs-arm-11 |
Size: 1293891 | Source RPM: python-cffi-1.15.1-3.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://cffi.readthedocs.org | |
Summary: Foreign Function Interface for Python calling C code |
Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.
MIT
* Fri Jan 06 2023 Dirk Müller <dmueller@suse.com> - add 8a3c2c816d789639b49d3ae867213393ed7abdff.patch to resolve testsuite failures with Python 3.11 * Mon Dec 05 2022 Daniel Garcia <daniel.garcia@suse.com> - Add python-py as test dependency * Tue Jul 19 2022 Dirk Müller <dmueller@suse.com> - update to 1.15.1: * If you call ffi.embedding_api() but don’t write any extern “Python” function there, then the resulting C code would fail an assert. Fixed. * Updated Windows/arm64 embedded libffi static lib to v3.4.2, and scripted to ease future updates (thanks Niyas Sait!) * Sat Nov 06 2021 Dirk Müller <dmueller@suse.com> - update to 1.15.0: * Fixed MANIFEST.in to include missing file for Windows arm64 support * Fixed Linux wheel build to use gcc default ISA for libffi * Updated setup.py Python trove specifiers to currently-tested Python versions * CPython 3.10 support (including wheels) * MacOS arm64 support (including wheels) * Initial Windows arm64 support * Misc. doc and test updates * Fri Jul 16 2021 Dirk Müller <dmueller@suse.com> - update to 1.14.6: * Revert "grovel: detect :float and :double in the :auto type" * Fri Feb 12 2021 Dirk Müller <dmueller@suse.com> - update to 1.14.5: * Source fix for old gcc versions * Sat Dec 19 2020 Dirk Müller <dmueller@suse.com> - update to 1.14.4: * no upstream changelog provided * Mon Sep 28 2020 Dirk Mueller <dmueller@suse.com> - update to 1.14.3: * no upstream changelog provided * Thu Aug 20 2020 Ondřej Súkup <mimi.vx@gmail.com> - update to 1.14.2 * CPython 3 on Windows: we again try to compile with Py_LIMITED_API by default * Mon Aug 10 2020 Dirk Mueller <dmueller@suse.com> - update to 1.14.1: * CFFI source code is now hosted on Heptapod. * Improved support for typedef int my_array_t[...]; with an explicit dot-dot-dot in API mode (issue #453) * Windows (32 and 64 bits): multiple fixes for ABI-mode call to functions that return a structure. * Experimental support for MacOS 11 on aarch64. * and a few other minor changes and bug fixes. * Mon Feb 24 2020 Ondřej Súkup <mimi.vx@gmail.com> - Update to 1.14.0 * ffi.dlopen() can now be called with a handle (as a void *) to an already-opened C library. * fixed a stack overflow issue for calls like lib.myfunc([large list]). * fixed a memory leak inside ffi.getwinerror() on CPython 3.x. * Mon Nov 18 2019 Todd R <toddrme2178@gmail.com> - Update to 1.13.2: * re-release because the Linux wheels came with an attached version of libffi that was very old and buggy - Update to 1.13.1: * deprecate the way to declare in cdef() a global variable with only void *foo;. You should always use a storage class, like extern void *foo; or maybe static void *foo;. These are all equivalent for the purposes of cdef(), but the reason for deprecating the bare version is that (as far as I know) it would always be mistake in a real C header. * fix the regression RuntimeError: found a situation in which we try to build a type recursively. * fixed issue #427 where a multithreading mistake in the embedding logic initialization code would cause deadlocks on CPython 3.7. * Tue Oct 15 2019 Tomáš Chvátal <tchvatal@suse.com> - Update to 1.13.0: * No changelog provided upstream * Tue Apr 30 2019 Todd R <toddrme2178@gmail.com> - Update to 1.12.3 * Fix for nested struct types that end in a var-sized array (#405). * Add support for using U and L characters at the end of integer constants in ffi.cdef() (thanks Guillaume). * More 3.8 fixes. * Thu Mar 07 2019 John Vandenberg <jayvdb@gmail.com> - Remove test suite exception which was fixed by 7a76a38153*.patch - Add doc/*/*.rst to %doc * Sat Mar 02 2019 Ondřej Súkup <mimi.vx@gmail.com> - update to 1.12.3 - drop patches: 3184b0a675fc425b821b528d7fdf744b2f08dadf.patch 7a76a381534012af4790e815140d1538510b7d93.patch e2e324a2f13e3a646de6f6ff03e90ed7d37e2636.patch * Direct support for pkg-config. * ffi.from_buffer() takes a new optional first argument that gives the array type of the result. It also takes an optional keyword argument require_writable to refuse read-only Python buffers. * ffi.new(), ffi.gc() or ffi.from_buffer() cdata objects can now be released at known times, either by using the with keyword or by calling the new ffi.release(). * Accept an expression like ffi.new("int[4]", p) if p is itself another cdata int[4]. * CPython 2.x: ffi.dlopen() failed with non-ascii file names on Posix * CPython: if a thread is started from C and then runs Python code (with callbacks or with the embedding solution), then previous versions of cffi would contain possible crashes and/or memory leaks. * Support for ffi.cdef(..., pack=N) where N is a power of two.
/usr/lib64/python3.10/site-packages/_cffi_backend.cpython-310-aarch64-linux-gnu.so /usr/lib64/python3.10/site-packages/cffi /usr/lib64/python3.10/site-packages/cffi-1.15.1-py3.10.egg-info /usr/lib64/python3.10/site-packages/cffi-1.15.1-py3.10.egg-info/PKG-INFO /usr/lib64/python3.10/site-packages/cffi-1.15.1-py3.10.egg-info/SOURCES.txt /usr/lib64/python3.10/site-packages/cffi-1.15.1-py3.10.egg-info/dependency_links.txt /usr/lib64/python3.10/site-packages/cffi-1.15.1-py3.10.egg-info/entry_points.txt /usr/lib64/python3.10/site-packages/cffi-1.15.1-py3.10.egg-info/not-zip-safe /usr/lib64/python3.10/site-packages/cffi-1.15.1-py3.10.egg-info/requires.txt /usr/lib64/python3.10/site-packages/cffi-1.15.1-py3.10.egg-info/top_level.txt /usr/lib64/python3.10/site-packages/cffi/__init__.py /usr/lib64/python3.10/site-packages/cffi/__pycache__ /usr/lib64/python3.10/site-packages/cffi/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/__init__.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/api.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/api.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/backend_ctypes.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/backend_ctypes.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/cffi_opcode.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/cffi_opcode.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/commontypes.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/commontypes.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/cparser.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/cparser.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/error.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/error.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/ffiplatform.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/ffiplatform.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/lock.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/lock.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/model.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/model.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/pkgconfig.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/pkgconfig.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/recompiler.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/recompiler.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/setuptools_ext.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/setuptools_ext.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/vengine_cpy.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/vengine_cpy.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/vengine_gen.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/vengine_gen.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/verifier.cpython-310.opt-1.pyc /usr/lib64/python3.10/site-packages/cffi/__pycache__/verifier.cpython-310.pyc /usr/lib64/python3.10/site-packages/cffi/_cffi_errors.h /usr/lib64/python3.10/site-packages/cffi/_cffi_include.h /usr/lib64/python3.10/site-packages/cffi/_embedding.h /usr/lib64/python3.10/site-packages/cffi/api.py /usr/lib64/python3.10/site-packages/cffi/backend_ctypes.py /usr/lib64/python3.10/site-packages/cffi/cffi_opcode.py /usr/lib64/python3.10/site-packages/cffi/commontypes.py /usr/lib64/python3.10/site-packages/cffi/cparser.py /usr/lib64/python3.10/site-packages/cffi/error.py /usr/lib64/python3.10/site-packages/cffi/ffiplatform.py /usr/lib64/python3.10/site-packages/cffi/lock.py /usr/lib64/python3.10/site-packages/cffi/model.py /usr/lib64/python3.10/site-packages/cffi/parse_c_type.h /usr/lib64/python3.10/site-packages/cffi/pkgconfig.py /usr/lib64/python3.10/site-packages/cffi/recompiler.py /usr/lib64/python3.10/site-packages/cffi/setuptools_ext.py /usr/lib64/python3.10/site-packages/cffi/vengine_cpy.py /usr/lib64/python3.10/site-packages/cffi/vengine_gen.py /usr/lib64/python3.10/site-packages/cffi/verifier.py /usr/share/doc/packages/python310-cffi /usr/share/doc/packages/python310-cffi/README.md /usr/share/doc/packages/python310-cffi/cdef.rst /usr/share/doc/packages/python310-cffi/design.rst /usr/share/doc/packages/python310-cffi/embedding.rst /usr/share/doc/packages/python310-cffi/goals.rst /usr/share/doc/packages/python310-cffi/grant-cffi-1.0.rst /usr/share/doc/packages/python310-cffi/index.rst /usr/share/doc/packages/python310-cffi/installation.rst /usr/share/doc/packages/python310-cffi/overview.rst /usr/share/doc/packages/python310-cffi/parse_c_type.rst /usr/share/doc/packages/python310-cffi/ref.rst /usr/share/doc/packages/python310-cffi/using.rst /usr/share/doc/packages/python310-cffi/whatsnew.rst /usr/share/licenses/python310-cffi /usr/share/licenses/python310-cffi/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 4 00:25:33 2023