Plyvel-wheels

Latest version: v1.3.0

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

1.0.3

============

Release date: 2018-01-16

* Fix building sources on OSX.
(`issue 66 <https://github.com/wbolster/plyvel/issues/66>`_,
`pr 67 <https://github.com/wbolster/plyvel/issues/67>`_)

1.0.2

============

Release date: 2018-01-12

* Correctly build wide unicode Python 2.7 wheels (cp27-cp27mu, UCS4).
(`issue 65 <https://github.com/wbolster/plyvel/issues/65>`_)

1.0.1

============

Release date: 2018-01-05

* Provide binary packages (manylinux1 wheels) for Linux.

These wheel packages have the LevelDB library embedded. This should
make installation on many Linux systems easier since these packages
do not depend on a recent LevelDB version being installed
system-wide: running ``pip install`` will simply download and
install the extension, instead of compiling it.
(`pr 64 <https://github.com/wbolster/plyvel/pull/64>`_,
`issue 62 <https://github.com/wbolster/plyvel/issues/62>`_,
`issue 63 <https://github.com/wbolster/plyvel/issues/63>`_)

1.0.0

============

Release date: 2018-01-03

* First 1.x release. This library is quite mature, so there is no reason to keep
using 0.x version numbers. While at it, switch to semantic versioning.

* Drop support for older Python versions. Minimum versions are now Python 3.4+
for modern Python and Python 2.7+ for legacy Python.

* The mimimum LevelDB version is now 1.20, which added an option for
the maximum file size, which is now exposed in Plyvel.
(`pr 61 <https://github.com/wbolster/plyvel/pull/61>`_)

* The various ``.put()`` methods are no longer restricted to just `bytes` (`str`
in Python 2), but will accept any type implementing Python's buffer protocol,
such as `bytes`, `bytearray`, and `memoryview`. Note that this only applies to
values; keys must still be `bytes`.
(`issue 52 <https://github.com/wbolster/plyvel/issues/52>`_)

0.9

==========

Release date: 2014-08-27

* Ensure that the Python GIL is initialized when a custom comparator is used,
since the background thread LevelDB uses for compaction calls back into Python
code in that case. This makes single-threaded programs using a custom
comparator work as intended. (`issue 35
<https://github.com/wbolster/plyvel/issues/35>`_)

0.8

==========

Release date: 2013-11-29

* Allow snapshots to be closed explicitly using either
:py:meth:`Snapshot.close()` or a ``with`` block (`issue 21
<https://github.com/wbolster/plyvel/issues/21>`_)

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.