Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-BTrees-6.1-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python311-BTrees Distribution: openSUSE Tumbleweed
Version: 6.1 Vendor: openSUSE
Release: 2.1 Build date: Mon Apr 14 07:44:11 2025
Group: Unspecified Build host: reproducible
Size: 3864710 Source RPM: python-BTrees-6.1-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/zopefoundation/BTrees
Summary: Persistent B-tree object containers for Python
This package contains a generic BTrees implementation for Python. It is
mainly used by the ZODB, though.

Note that the data manager API, BTrees.interfaces.IDataManager, is
syntactically simple, but semantically complex. The semantics were not easy to
express in the interface. This could probably use more work. The semantics are
presented in detail through examples of a sample data manager in
BTrees.tests.test_SampleDataManager.

Provides

Requires

License

ZPL-2.1

Changelog

* Mon Apr 14 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Support both lowercased and unnormalized metadata directory names.
* Tue Mar 25 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Lowercase metadata directory name.
* Thu Nov 07 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 6.1
    * Add final support for Python 3.13.
  - Adjust upstream source name in spec file
  - Drop unnecessary removal of egg-info from %setup section
  - Fix missing version contraint for Obsoletes
  - Switch build system from setuptools to pyproject.toml
    * Add python-pip and python-wheel to BuildRequires
    * Replace %python_build with %pyproject_wheel
    * Replace %python_install with %pyproject_install
* Thu Jun 06 2024 Dirk Müller <dmueller@suse.com>
  - update to 6.0:
    * Drop support for Python 3.7.
    * Build Windows wheels on GHA.
* Sat Apr 20 2024 Dirk Müller <dmueller@suse.com>
  - update to 5.2:
    * Add preliminary support for Python 3.13 as of 3.13a3.
* Thu Nov 02 2023 Matej Cepl <mcepl@cepl.eu>
  - Update to 5.1:
    * Drop using setup_requires due to constant problems on GHA.
    * Add support for Python 3.12.
* Fri Jun 09 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Thu Feb 16 2023 Dirk Müller <dmueller@suse.com>
  - update to 5.0:
    * Build Linux binary wheels for Python 3.11.
    * Drop support for Python 2.7, 3.5, 3.6.
* Mon Jan 02 2023 Dirk Müller <dmueller@suse.com>
  - update to 4.11.3:
    * point release to rebuild full set of wheels
    * We no longer provide 32bit wheels for the Windows platform, only x86_64.
* Sun Nov 06 2022 Hans-Peter Jansen <hpj@urpla.net>
  - version update to 4.11.0 (2022-11-03):
    * Add support for Python 3.11.
  - version update to 4.10.1 (2022-09-12):
    * Disable unsafe math optimizations in C code. (#184)
  - version update to 4.10.0 (2022-03-09):
    * Add support for Python 3.10.
  - version update to 4.9.2 (2021-06-09):
    * Fix fsBTree.TreeSet and fsBTree.BTree raising SystemError. See
      issue 170.
    * Fix all the fsBTree objects to provide the correct interfaces
      and be instances of the appropriate collection ABCs. This was
      done for the other modules in release 4.8.0.
    * Fix the multiunion, union, intersection, and difference
      functions when used with arbitrary iterables. Previously, the
      iterable had to be pre-sorted, meaning only sequences like list
      and tuple could reliably be used; this was not documented
      though. If the iterable wasn’t sorted, the function would
      produce garbage output. Now, if the function detects an
      arbitrary iterable, it automatically sorts a copy.
  - version update to 4.9.1 (2021-05-27):
    * Fix setting unknown class attributes on subclasses of BTrees
      when using the C extension. This prevented subclasses from
      being decorated with @component.adapter(). See issue 168.
  - version update to 4.9.0 (2021-05-26):
    * Fix the C implementation to match the Python implementation and
      allow setting custom node sizes for an entire application
      directly by changing BTree.max_leaf_size and
      BTree.max_internal_size attributes, without having to create a
      new subclass. These attributes can now also be read from the
      classes in the C implementation. See issue 166.
    * Add various small performance improvements for storing
      zope.interface attributes on BTree and TreeSet as well as
      deactivating persistent objects from this package.
  - disable more tests, that suffer from the same problem as
    testPurePython
* Thu Jan 13 2022 Matej Cepl <mcepl@suse.com>
  - Add missing Provides

Files

/usr/lib64/python3.11/site-packages/BTrees
/usr/lib64/python3.11/site-packages/BTrees-6.1.dist-info
/usr/lib64/python3.11/site-packages/BTrees-6.1.dist-info/INSTALLER
/usr/lib64/python3.11/site-packages/BTrees-6.1.dist-info/LICENSE.txt
/usr/lib64/python3.11/site-packages/BTrees-6.1.dist-info/METADATA
/usr/lib64/python3.11/site-packages/BTrees-6.1.dist-info/RECORD
/usr/lib64/python3.11/site-packages/BTrees-6.1.dist-info/REQUESTED
/usr/lib64/python3.11/site-packages/BTrees-6.1.dist-info/WHEEL
/usr/lib64/python3.11/site-packages/BTrees-6.1.dist-info/top_level.txt
/usr/lib64/python3.11/site-packages/BTrees/Interfaces.py
/usr/lib64/python3.11/site-packages/BTrees/Length.py
/usr/lib64/python3.11/site-packages/BTrees/_IFBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_IIBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_IOBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_IUBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_LFBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_LLBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_LOBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_LQBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_OIBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_OLBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_OOBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_OQBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_OUBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_QFBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_QLBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_QOBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_QQBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_UFBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_UIBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_UOBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_UUBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/__init__.py
/usr/lib64/python3.11/site-packages/BTrees/__pycache__
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/Interfaces.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/Interfaces.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/Length.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/Length.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/_base.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/_base.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/_compat.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/_compat.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/_datatypes.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/_datatypes.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/_module_builder.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/_module_builder.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/check.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/check.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/__pycache__/utils.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/_base.py
/usr/lib64/python3.11/site-packages/BTrees/_compat.py
/usr/lib64/python3.11/site-packages/BTrees/_datatypes.py
/usr/lib64/python3.11/site-packages/BTrees/_fsBTree.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/BTrees/_module_builder.py
/usr/lib64/python3.11/site-packages/BTrees/check.py
/usr/lib64/python3.11/site-packages/BTrees/tests
/usr/lib64/python3.11/site-packages/BTrees/tests/__init__.py
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/_test_builder.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/_test_builder.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/common.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/common.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/testBTrees.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/testBTrees.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/testConflict.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/testConflict.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/testPersistency.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/testPersistency.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_Length.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_Length.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_OOBTree.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_OOBTree.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test__base.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test__base.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test__datatypes.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test__datatypes.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_btreesubclass.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_btreesubclass.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_check.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_check.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_compile_flags.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_compile_flags.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_dynamic_btrees.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_dynamic_btrees.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_fsBTree.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_fsBTree.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_utils.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/__pycache__/test_utils.cpython-311.pyc
/usr/lib64/python3.11/site-packages/BTrees/tests/_test_builder.py
/usr/lib64/python3.11/site-packages/BTrees/tests/common.py
/usr/lib64/python3.11/site-packages/BTrees/tests/testBTrees.py
/usr/lib64/python3.11/site-packages/BTrees/tests/testConflict.py
/usr/lib64/python3.11/site-packages/BTrees/tests/testPersistency.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test_Length.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test_OOBTree.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test__base.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test__datatypes.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test_btreesubclass.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test_check.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test_compile_flags.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test_dynamic_btrees.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test_fsBTree.py
/usr/lib64/python3.11/site-packages/BTrees/tests/test_utils.py
/usr/lib64/python3.11/site-packages/BTrees/utils.py
/usr/share/doc/packages/python311-BTrees
/usr/share/doc/packages/python311-BTrees/CHANGES.rst
/usr/share/doc/packages/python311-BTrees/PKG-INFO
/usr/share/doc/packages/python311-BTrees/README.rst
/usr/share/licenses/python311-BTrees
/usr/share/licenses/python311-BTrees/COPYRIGHT.txt
/usr/share/licenses/python311-BTrees/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Apr 23 23:41:23 2025