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

python313-frozendict-2.4.7-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python313-frozendict Distribution: openSUSE Tumbleweed
Version: 2.4.7 Vendor: openSUSE
Release: 1.2 Build date: Mon Feb 16 18:17:28 2026
Group: Development/Languages/Python Build host: reproducible
Size: 140033 Source RPM: python-frozendict-2.4.7-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Marco-Sulla/python-frozendict
Summary: An immutable dictionary
frozendict is an immutable wrapper around dictionaries that implements the
complete mapping interface. It can be used as a drop-in replacement for
dictionaries where immutability is desired.

Provides

Requires

License

MIT

Changelog

* Mon Feb 16 2026 Dirk Müller <dmueller@suse.com>
  - update to 2.4.7:
    * Now pickle is only marginally slower than dict for C
      Extension!
* Tue Oct 29 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.4.6:
    * Added pure py wheel for Python 3.13
    * Now `set`, `setdefault` and `delete` does always a shallow
      copy, as the C extension, `tuple` and the rest of the world.
  - update to 2.4.5:
    * Improved speed of `set`, `setdefault` and `delete` for pure
      py impl, if `frozendict` is hashable
* Fri May 10 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.4.4:
    * Added typing for deepfreeze, register and unregister (see
      [#99])
  - update to 2.4.3:
    * Now enums are not modified by deepfreeze (see #98)
* Sat Apr 20 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.4.2:
    * deepfreeze doesn't change anymore the original object,
  - update to 2.4.1:
    * In deepfreeze, prefer registered conversions
    * Some little fixing to typing
    * Documentation typo
* Mon Nov 27 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.3.9:
    * Various improvements to type hints
    * Fix union of frozendict for python implementation
    * Avoid storing empty singleton on class itself in python
      implementation
    * Now pure py implementation can be built also passing the
      `FROZENDICT_PURE_PY` env var with value `1`
    * Added type annotations to pyi interface file.
    * Numerous improvements to `frozendict` type hints.
    * Fixed a regression in sdist packages that made them not
      working in the previous release
    * Added monkeypatches to `json` and `orjson`, so you can
      serialize `frozendict` directly
    * Added muslinux builds
* Fri Jun 09 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Tue Feb 21 2023 Matej Cepl <mcepl@suse.com>
  - Don't disable whole 3.11 build, just skip tests. Package builds
    and works, it is just slower.
* Mon Feb 20 2023 Marcus Rueckert <mrueckert@suse.de>
  - disable python 3.11 until it is supported by the C extension
* Mon Feb 20 2023 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.3.5
    - C Extension is now optional by default
    - Pure py package will be no more pubished on Pypi
    - Fixed incompatibility with pyinstaller
    - Fixed little bug with mypy
* Sun Jul 31 2022 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.3.4
    - fixed various memory leaks
    - Implemented a memory leak tracer
    - Fixed memory leaks in repr() and in costruction of an empty
      frozendict.

Files

/usr/lib64/python3.13/site-packages/frozendict
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info/INSTALLER
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info/METADATA
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info/RECORD
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info/REQUESTED
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info/WHEEL
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info/licenses
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info/licenses/LICENSE.txt
/usr/lib64/python3.13/site-packages/frozendict-2.4.7.dist-info/top_level.txt
/usr/lib64/python3.13/site-packages/frozendict/__init__.py
/usr/lib64/python3.13/site-packages/frozendict/__init__.pyi
/usr/lib64/python3.13/site-packages/frozendict/__pycache__
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/__init__.cpython-313.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/_frozendict_py.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/_frozendict_py.cpython-313.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/cool.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/cool.cpython-313.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/core.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/core.cpython-313.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/monkeypatch.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/monkeypatch.cpython-313.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/version.cpython-313.opt-1.pyc
/usr/lib64/python3.13/site-packages/frozendict/__pycache__/version.cpython-313.pyc
/usr/lib64/python3.13/site-packages/frozendict/_frozendict_py.py
/usr/lib64/python3.13/site-packages/frozendict/cool.py
/usr/lib64/python3.13/site-packages/frozendict/core.py
/usr/lib64/python3.13/site-packages/frozendict/monkeypatch.py
/usr/lib64/python3.13/site-packages/frozendict/py.typed
/usr/lib64/python3.13/site-packages/frozendict/version.py
/usr/share/doc/packages/python313-frozendict
/usr/share/doc/packages/python313-frozendict/README.md
/usr/share/licenses/python313-frozendict
/usr/share/licenses/python313-frozendict/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Mar 18 23:51:43 2026