python3-persistent-devel-4.4.3-2.1.i586.rpm


Advertisement

Description

python3-persistent-devel - Translucent persistent objects

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python3-persistent-devel-4.4.3-2.1.i586.rpm
Package name python3-persistent-devel
Package version 4.4.3
Package release 2.1
Package architecture i586
Package type rpm
Category Development/Languages/Python
Homepage https://github.com/zopefoundation/persistent
License ZPL-2.1
Maintainer -
Download size 16.54 KB
Installed size 16.64 KB
This package contains the files needed for binding the python3-persistent C module.

Alternatives

Package Version Architecture Repository
python3-persistent-devel-4.4.3-2.1.x86_64.rpm 4.4.3 x86_64 openSUSE Oss
python3-persistent-devel - - -

Requires

Name Value
python3-devel -
python3-persistent = 4.4.3

Provides

Name Value
python3-persistent-devel = 4.4.3-2.1
python3-persistent-devel(x86-32) = 4.4.3-2.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package python3-persistent-devel-4.4.3-2.1.i586.rpm
Source Package python-persistent-4.4.3-2.1.src.rpm

Install Howto

Install python3-persistent-devel rpm package:

# zypper install python3-persistent-devel

Files

Path
/usr/include/python3.7m/persistent/cPersistence.h
/usr/include/python3.7m/persistent/ring.h
/usr/lib/python3.7/site-packages/persistent/_compat.h
/usr/lib/python3.7/site-packages/persistent/cPersistence.h
/usr/lib/python3.7/site-packages/persistent/ring.h

Changelog

2019-03-05 - Hans-Peter Jansen <hpj@urpla.net>
- Allow build with older distributions
(%autopatch macro needs an appended empty line)
- Refresh patch persistent-4.2.4.2-switch-off-tests.patch
2019-03-04 - Tomá? Chvátal <tchvatal@suse.com>
- Update to 4.4.3:
* Too many changes around see CHANGES.rst
- Do not bother with documentation generating
- Add more dependencies
2018-08-14 - mcepl@suse.com
- Update to 4.3.0:
* Fix the possibility of a rare crash in the C extension when
deallocating items. See
https://github.com/zopefoundation/persistent/issues/66
* Change cPickleCache's comparison of object sizes to determine
whether an object can go in the cache to use PyObject_TypeCheck().
This matches what the pure Python implementation does and is
a stronger test that the object really is compatible with the
cache. Previously, an object could potentially include
cPersistent_HEAD and not set tp_base to cPersistenceCAPI->pertype
and still be eligible for the pickle cache; that is no longer the
case. See https://github.com/zopefoundation/persistent/issues/69
2018-07-26 - tchvatal@suse.com
- Do not restrict python version makes stuff very unresolvable
2018-07-19 - mcepl@suse.com
- Clean up SPEC
- Fix tests (persistent-4.2.4.2-switch-off-tests.patch removes failing
test)
2017-06-24 - aloisio@gmx.com
- Update to 4.2.4.2
* Packaging-only release: fix Python 2.7 manylinux wheels.
4.2.4.1:
* Packaging-only release: get manylinux wheel built
automatically.
4.2.4:
* Avoid raising a SystemError: error return without exception
set when loading an object with slots whose jar generates an
exception (such as a ZODB POSKeyError) in setstate.
4.2.3:
* Fix the hashcode of Python TimeStamp objects on 64-bit
Python on Windows. See
https://github.com/zopefoundation/persistent/pull/55
* Stop calling gc.collect every time PickleCache.incrgc is
called (every transaction boundary) in pure-Python mode (PyPy).
This means that the reported size of the cache may be wrong
(until the next GC), but it is much faster. This should not
have any observable effects for user code.
* Stop clearing the dict and slots of objects added to
PickleCache.new_ghost (typically these values are passed to
__new__ from the pickle data) in pure-Python mode (PyPy). This
matches the behaviour of the C code.
* Add support for Python 3.6.
* Fix __setstate__ interning when state parameter is not a
built-in dict
4.2.2:
* Drop use of ctypes for determining maximum integer size, to
increase pure-Python compatibility. See
https://github.com/zopefoundation/persistent/pull/31
* Ensure that __slots__ attributes are cleared when a
persistent object is ghostified. (This excluses classes that
override __new__. See
https://github.com/zopefoundation/persistent/wiki/Notes_on_state_
new_and_slots if you?re curious.)
4.2.1:
* Fix the hashcode of C TimeStamp objects on 64-bit Python 3
on Windows.
4.2.0:
* Fixed the Python(/PYPY) implementation TimeStamp.timeTime
method to have subsecond precision.
* When testing PURE_PYTHON environments under tox, avoid
poisoning the user?s global wheel cache.
* Add support for Python 3.5.
* Drop support for Python 2.6 and 3.2.
4.1.1:
* Fix manifest and re-upload to fix stray files included in
4.1.0.
4.1.0:
* Make the Python implementation of Persistent and PickleCache
behave more similarly to the C implementation. In particular,
the Python version can now run the complete ZODB and ZEO test
suites.
* Fix the hashcode of the Python TimeStamp on 32-bit platforms.
- Converted to single-spec
- Dropped fix_32-bit_timestamp_hashcode.patch (fixed upstream)

See Also

Package Description
python3-petact-0.1.2-1.2.noarch.rpm A python package extraction tool
python3-pexpect-4.6.0-3.2.noarch.rpm Pure Python Expect-like module
python3-pgmagick-0.7.4-1.8.i586.rpm Yet Another Python wrapper for GraphicsMagick
python3-pgmagick-0.7.4-1.8.x86_64.rpm Yet Another Python wrapper for GraphicsMagick
python3-phonenumbers-8.10.8-1.1.noarch.rpm Python version of Google's common library for international phone numbers
python3-phply-1.2.5-2.4.noarch.rpm Lexer and parser for PHP source implemented using PLY
python3-phue-1.1-1.1.noarch.rpm Philips Hue Python library
python3-pick-0.6.4-2.2.noarch.rpm Curses-based interactive selection list module
python3-pickleshare-0.7.5-2.2.noarch.rpm Tiny shelve-like database with concurrency support
python3-piexif-1.1.2-1.2.noarch.rpm EXIF manipulations with python
python3-pifpaf-2.2.2-1.1.noarch.rpm Suite of tools and fixtures to manage daemons for testing
python3-pika-1.0.1-1.1.noarch.rpm Pika Python AMQP Client Library
python3-pika-pool-0.1.3-4.2.noarch.rpm Pools for pikas
python3-pilkit-2.0-3.2.noarch.rpm A collection of utilities and processors for the Python Imaging Libary
python3-pip-19.0.3-1.1.noarch.rpm A Python package management system
Advertisement
Advertisement