Package Release Info

python-frozendict-2.4.6-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python313-frozendict

Change Logs

* 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.
* Tue Jun 07 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 2.3.2
  - Fixed a memory leak in __hash__() (thanks to @gusostow for the
    report)
- Changes from 2.3.1
  - Added key([index]), value([index]) and item([index]) methods
  - Other internal changes and clean-ups
- Changes from 2.3.0
  - Added set, delete and setdefault methods.
- Changes from 2.2.1
  - Fix segfault on equals between a frozendict and any other
    dict-like object different but with the same length, in Python
    3.6
- Changes from 2.2.0
  - Added binaries for all supported Py versions (3.7+), OSes
    (Linux, Windows, MacOS) and architectures (x86_64)
  - Speed is now fast as dict, if not faster!
  - reversed() now works also for Py 3.6 and 3.7
  - Completely refactored internal code, fixing a load of problems
  - Fixed bug with empty instances of subclasses
  - Removed binaries for Python 3.6, see next releases
  - now frozendict no more inherits from MutableMapping. We
    recommend anyway the C Extension.
  - reversed supported
Version: 1.2-bp155.2.11
* Mon Dec 10 2018 Tomáš Chvátal <tchvatal@suse.com>
- Fix fdupes call
Version: 1.2-bp152.4.8
* Wed Jun 05 2019 pgajdos@suse.com
- not there is no upstream testsuite
- call spec cleaner
* Mon Dec 10 2018 Tomá? Chvátal <tchvatal@suse.com>
- Fix fdupes call
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
Version: 1.2-bp150.2.4
* Mon Mar 13 2017 carlos@techbyte.ca
- Reformatting spec to fit singlespec methodology
* Fri Mar 10 2017 carlos@techbyte.ca
- call fdupes via macro python_expand
* Fri Mar 10 2017 carlos@techbyte.ca
- Updated to openSUSE version of singlespec
* Fri Feb 03 2017 carlos@techbyte.ca
- Renaming package, changing prefix to python2.
  * Being consistent with singlespec
* Fri Feb 03 2017 carlos@techbyte.ca
- Initial release