Debian Package Tracker
Register | Log in
Subscribe

python-frozendict

immutable dictionary

Choose email to subscribe with

general
  • source: python-frozendict (main)
  • version: 2.4.6-1
  • maintainer: Debian OpenStack (DMD)
  • uploaders: Andrej Shadura [DMD] – Thomas Goirand [DMD] – Edward Betts [DMD]
  • arch: all
  • std-ver: 4.7.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 1.2-1
  • oldstable: 1.2-2
  • old-bpo: 1.2-3~bpo11+1
  • stable: 1.2-3
  • testing: 2.4.6-1
  • unstable: 2.4.6-1
versioned links
  • 1.2-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.2-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.2-3~bpo11+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.2-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.4.6-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • python3-frozendict
action needed
78 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 0476c77757b6b1588577e9d1febeef64c457a0fa
Author: Edward Betts <edward@4angle.com>
Date:   Sun Feb 16 09:43:43 2025 -0500

    New upstream release.
    
    * New upstream release. (Closes: #1015872)
    * Add my name to Uploaders and copyright.
    * Upstream maintainer has changed, and the repository has moved to a new
      GitHub location.
    * Update GitHub URLs to reflect the new upstream repository location.
    * Upstream license changed from Expat to LGPL v3.
    * New upstream C extensions are Python version-specific. To ensure
      consistency across builds, set FROZENDICT_PURE_PY=1 in debian/rules to
      enforce a pure-Python build.
    * Drop Python 3.10 compatibility patch; fixed upstream.
    * Update Standards-Version.
    * Update debian/watch file to format version 4.
    * Add python3-pytest to Build-Depends to enable test suite during build.
    * Enable autopkgtest to run the test suite.

commit d812e9c70af52eeb8f7b0f2b00a5fffa00f268b9
Merge: 69b7476 bccc52d
Author: Edward Betts <edward@4angle.com>
Date:   Sun Feb 16 08:25:34 2025 -0500

    New upstream version 2.4.6

commit bccc52db5aa317a3c428b1a977dfa57be0c70bc2
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sat Oct 12 16:46:42 2024 +0200

    version

commit 98edd0bd2cd6c6658a9a55468f84824ccc564026
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sat Oct 12 16:36:03 2024 +0200

    added pure py builds for Python 3.13

commit a6c1f49a7e5a76c70d3157067b6b3d0352d9af1e
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Oct 8 21:59:30 2024 +0200

    restored primary pipeline for branch master

commit ea97b8911559078edd1a20b9cf131c6306d1af35
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Oct 8 21:21:48 2024 +0200

    minor

commit dcb425515771ad3544da885fd84e5dbefc0a1ec5
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Oct 8 19:12:15 2024 +0200

    removed deepcopy in set, setdefault and delete
    for consistency with the C extension, tuple and the rest of the world

commit 1b30ef8f5bc24b2178e0f0f64f32d46e720d8b28
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Oct 6 16:10:16 2024 +0200

    Run primary pipeline also on pushing tags

commit bafbcb34caefa7c316fc4e81d2b63a5d42f03ce7
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Oct 6 15:58:12 2024 +0200

    improved speed of set, setdefault and delete in pure py impl for hashable frozendict

commit 5073ca72b44d8cd7f1831e23f185970ccb5dcecd
Merge: f6feb33 c6739db
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Jul 7 16:16:16 2024 +0200

    Merge pull request #104 from Marco-Sulla/cibuildwheel
    
    bumped cibuildwheel

commit c6739db911ed5ac325c723e8d258ea5df96e737b
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Jul 7 15:54:36 2024 +0200

    minor

commit cc1c5074911c669d4ff7c19df20803e6ba918c68
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Jul 7 15:50:15 2024 +0200

    bumped cibuildwheel

commit f6feb33468ab63c095b4d41311d566809a822e26
Merge: dd2687b d3cd91f
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 23:20:02 2024 +0200

    Merge pull request #101 from Marco-Sulla/coverage
    
    Coverage

commit d3cd91fe7cb7f0d4fd5947c16d68c275d64073ac
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 22:46:06 2024 +0200

    restored tests on c builds as before, for win compatibility

commit e015fc7ec2a936d7c0ec3b3e5ee770880379bc43
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 22:33:03 2024 +0200

    minor

commit d1ccad2c8b75206fe6a469319ddf0248684fc3f6
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 22:32:51 2024 +0200

    primary workflow does not starts anymore two times on PRs

commit 5dab3d8ac73b0b31738589c7e05d76eab18bea80
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 22:21:16 2024 +0200

    coverage only for pure py builds

commit ed186c85939705785bac20d58d3f137e5199311b
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 21:58:44 2024 +0200

    support coverage for old py versions

commit 50eef268718a041d616a267bc36a2efcf56abec8
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 20:48:22 2024 +0200

    trying to make pytest-cov read pyproject

commit f7d74d47d92ae4607d9c56dd19e6cd3bcb69a607
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 20:40:39 2024 +0200

    added config file to pytest in pipelines

commit 9eec03c5e389d16a356e1e28802c855b2f03996e
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 20:32:36 2024 +0200

    minor

commit ca1147c81ac9d13c2609d228096d5d12f9b72f5d
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu Jun 6 20:31:34 2024 +0200

    added py coverage

commit 730ade858b3891bf6f23f3d43e1101d9fdd7517d
Merge: 3e56a38 dd2687b
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Jun 4 21:57:17 2024 +0200

    Merge remote-tracking branch 'origin/master'

commit dd2687b99e0534b1d1e7b8e0cfedc1aa2f3742e9
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun May 19 22:26:16 2024 +0200

    test all pure py packages

commit 216c48a2e37ed99bbcac01a02c1e1e3808a93b48
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Thu May 16 21:44:36 2024 +0200

    Added build of pure py wheels to pipeline

commit 3e56a381598a1873984d3b17c23cfe678bce7910
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Mon May 6 22:20:43 2024 +0200

    secondary pipeline now will produce also macos x86_64 wheels

commit 7596e7075cc901dbd23ca376befabfe93fa6398a
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Mon May 6 21:31:37 2024 +0200

    version

commit e6a14f933c168545e2f979769ee73455b1eff943
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun May 5 16:07:48 2024 +0200

    version

commit ebc3e1e8e17f876df172ff5ef7510a5a9c6bd65e
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun May 5 16:07:37 2024 +0200

    added deepfreeze, register, unregister to __init__.pyi (resolves #99)

commit 66259cd9142f97cfecd26471e361976ad58f6133
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun May 5 15:31:21 2024 +0200

    don't bother me, PyCharm

commit 255deb523b5512d251e38460c5041a108cf3d654
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Apr 16 22:31:00 2024 +0200

    fixed #98 (enum not considered immutable)

commit e43fcca31b9cdac951ef35ce02e798a81b0c59b4
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Apr 16 22:24:24 2024 +0200

    minor

commit d0798cf82595f09921fd6d1a35e1139162b1f11e
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Apr 16 22:14:04 2024 +0200

    not polluting global namespace

commit fd8a384abab0039652cffa55eaecf8fb86881637
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Apr 16 22:01:16 2024 +0200

    comment

commit a63cad5970da37f45ab9b270b6ac91478c7656d9
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Apr 14 13:07:38 2024 +0200

    give to caesar...

commit 3208ed82f20c114c1892bcb598839dc8bb8268eb
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Apr 14 13:07:10 2024 +0200

    bogus commit

commit ed456fb93d9bdd008306fb5675b2641f9b05ffe2
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sat Apr 13 20:27:13 2024 +0200

    Update version.py

commit de41bda5331314a7a8b9eb64e9a9003e8d4564d7
Merge: d92551a f448ba8
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sat Apr 13 20:26:12 2024 +0200

    Merge pull request #97 from kenodegard/nested-deepfreeze
    
    `deepfreeze` must not modify original object

commit f448ba82b0fe833e92265c70d1079dc85028c4a1
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sat Apr 13 18:22:16 2024 +0200

    test only what is needed

commit 4a22564f7b84073b72175f2781e126503d4ed669
Author: Ken Odegard <kodegard@anaconda.com>
Date:   Fri Apr 12 23:57:02 2024 -0500

    Fix deepfreeze to not modify original object

commit be5a7428d882b3b85060dde4b990cb22cbcd9656
Author: Ken Odegard <kodegard@anaconda.com>
Date:   Fri Apr 12 23:47:06 2024 -0500

    Add nested deepfreeze test

commit d92551a40c5215c2a256064f8c3016e8cc8e0239
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Mar 31 23:52:04 2024 +0200

    version

commit abcc915f876bb3e9d944b932cb4082a0a0a1981f
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Mar 31 23:25:09 2024 +0200

    cibuildwheel skips 3.12 too

commit 45885ce3d9316c2b9c5d5a83117230c58397a007
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Mar 31 23:19:11 2024 +0200

    updated cibuildwheel

commit 6c4024658091eaf8d61119e112a50307c35fdfbb
Merge: c6c6d2a 956fbe0
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Mar 31 23:03:10 2024 +0200

    Merge remote-tracking branch 'origin/master'

commit c6c6d2ae76e81a7a7523ffe8bc53e2995e2387ce
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Mar 31 23:02:04 2024 +0200

    dirty trick for fixing setdefault without default param

commit 21d1c1117f843e68fe2a408588f195e7a3e46fff
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Mar 31 23:01:41 2024 +0200

    fixing some typing issues

commit 8067fb58f1afe45df5e17dfa2832b205f30fc586
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Mar 31 23:01:08 2024 +0200

    use new builtin assert_type instead of mypy in typed.py
    https://github.com/Marco-Sulla/python-frozendict/pull/93/commits/a6ec52d5a0b9b1930a39f9aabf1f701a6c97551a#diff-53a8c8245f93a5e7ea9f80ae93b3df6211de6cf22a16469a44c02c90bb0d030c

commit ebbc70b20b434b364fb9897dfe54cf7badacf700
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Mar 31 23:00:31 2024 +0200

    values must be covariant
    https://github.com/Marco-Sulla/python-frozendict/pull/93/commits/b781f8b29681c0a19ed57f6e66ffba15e62ce1ed

commit 956fbe08523b211d63a4925d2a96116f80bf7270
Merge: a22586a 45001af
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Wed Jan 24 21:32:23 2024 +0100

    Merge pull request #95 from eischaefer/prefer-forward
    
    Prefer forward conversion if registered

commit 45001afc8d92a837e777ac0bc6ae726c2a01c0b8
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Jan 23 21:49:52 2024 +0100

    minor

commit 5aae21022d18364bc5a318669d1b988c6ce73cb3
Author: e.schaefer <e.schaefer@wustl.edu>
Date:   Mon Jan 22 16:30:55 2024 -0800

    Add test for forward conversion preference

commit 26e2bb925caa841ff26f44382800f50a6d38fc73
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Mon Jan 22 21:51:57 2024 +0100

    minor

commit 7549a86a2329cee02fb666bac5a1cf8507fcf3f6
Author: e.schaefer <e.schaefer@wustl.edu>
Date:   Sat Jan 20 19:59:27 2024 -0800

    Prefer forward conversion if registered
    
    When a forward conversion is registered to getFreezeConversionMap(),
    that explicit conversion is now preferred over the (implicit) inverse of
    a (backward) conversion registered to getFreezeConversionInverseMap().
    This behavior is consistent with the preexisting preference for explicit
    forward conversion of certain simple types(_freeze_types_plain) and non-
    iterables and strings (i.e., excluded by isIterableNotString()).

commit 2d041c6aabebea630f07123676d1dd29ad3818be
Author: e.schaefer <e.schaefer@wustl.edu>
Date:   Sat Jan 20 19:58:33 2024 -0800

    Ignore .vs directory

commit a22586a566a4908413287646fe66c14ce392fda7
Merge: 11d3511 63558ad
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Tue Jan 2 21:52:07 2024 +0100

    Merge pull request #94 from lurch/patch-1
    
    Documentation typo

commit 63558ad1850339efaefc72ef70fddecb14b9da62
Author: Andrew Scheller <lurch@durge.org>
Date:   Mon Jan 1 23:52:22 2024 +0000

    Documentation typo
    
    Also tweak wording slightly

commit 11d3511b4ccd9843690b29076c28b20202ee82a2
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Mon Jan 1 13:02:15 2024 +0100

    c extension is not required by default, so now it's not needed to check if c code exists

commit 6ac6a2bcb15956c1c94b0a4c2a0e0f1d16a77abe
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 23:51:15 2023 +0100

    version

commit cbf9506a2d06daab5e5a6fc7d8f06b4dc1b8068f
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 23:16:15 2023 +0100

    lot of pep 8 and others

commit 117fecd96a20a1f499f03be794a0357027205648
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 23:15:50 2023 +0100

    fixed precedence for conversion map

commit 5643c229e049b5385ace7b1e847c62d12c41b97b
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 19:44:56 2023 +0100

    changing pipeline

commit ca3e354442460e7267532b0c36c197c1971b48d1
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 19:30:34 2023 +0100

    remove pure py package from artifacts

commit ad1806c463e8efdc0873a8ebd3bf3f0c2610c7a2
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 17:39:01 2023 +0100

    minor

commit dd0e0730d709458c5301551e854cfc56277165fa
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 17:19:17 2023 +0100

    added inverse converters tests

commit ec9f141060adda1b325b9a01d5a8dfd985f3ccf6
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 17:18:35 2023 +0100

    added unregister to readme

commit 2ca2f2d1bbcea661457d9a57bd7bb0b79563fed8
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 17:18:11 2023 +0100

    fix to recursion params

commit e1ae6d5f9adbc8cfee36eb5311cb159c6070a126
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 17:17:54 2023 +0100

    fix to conversion precedence

commit 2af64c94b49239a246c3319063e294b6fd8abffb
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 17:16:41 2023 +0100

    minor

commit 62393add0179851efe057e1354cde1d2945ff05c
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 16:24:38 2023 +0100

    added test for warnings in register

commit e8c47e42513a539b42350f09b7b8a4e1781778ed
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 16:24:03 2023 +0100

    minor

commit a60961a470852dcd068a4cdbf4bbba416f7fb860
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 15:52:38 2023 +0100

    added register to readme

commit 744301d6246168f97442bdc290159258eb2d9951
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 15:52:15 2023 +0100

    updated register docs

commit ee7cecffb5bb8af6602d1d8f6503667aeb4f2b87
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 15:45:41 2023 +0100

    separation of APIs in readme

commit c00866fc93871b2fbea5dd176c51d7464b4c0f6d
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 15:36:45 2023 +0100

    minor

commit e7dbbedcde217e13d0af43bc25e6824c3d09d5a1
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 15:34:30 2023 +0100

    minor

commit a92339c49b629135bb24457ff34ad3319527ec6c
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 15:13:50 2023 +0100

    updated readme

commit 10fbbb159da349e389f2bdf88e7e7f5503e1c724
Author: Marco Sulla <github@marco.sulla.e4ward.com>
Date:   Sun Dec 31 15:13:38 2023 +0100

    minor changes to deepfreeze doc
Created: 2025-02-18 Last update: 2025-05-13 01:24
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 4.7.0).
Created: 2025-02-21 Last update: 2025-02-27 13:25
news
[rss feed]
  • [2025-02-20] python-frozendict 2.4.6-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-18] Accepted python-frozendict 2.4.6-1 (source) into unstable (Edward Betts)
  • [2021-12-15] Accepted python-frozendict 1.2-3~bpo10+1 (all source) into oldstable-backports-sloppy->backports-policy, oldstable-backports-sloppy (Debian FTP Masters) (signed by: Andrew Shadura)
  • [2021-12-06] Accepted python-frozendict 1.2-3~bpo11+1 (all source) into bullseye-backports, bullseye-backports (Debian FTP Masters) (signed by: Andrew Shadura)
  • [2021-11-23] python-frozendict 1.2-3 MIGRATED to testing (Debian testing watch)
  • [2021-11-18] Accepted python-frozendict 1.2-3 (source) into unstable (Andrej Shadura) (signed by: Andrew Shadura)
  • [2019-09-20] python-frozendict 1.2-2 MIGRATED to testing (Debian testing watch)
  • [2019-09-14] Accepted python-frozendict 1.2-2 (source) into unstable (Thomas Goirand)
  • [2019-01-11] Accepted python-frozendict 1.2-1~bpo9+1 (all source) into stretch-backports, stretch-backports (Andrej Shadura)
  • [2018-12-27] python-frozendict 1.2-1 MIGRATED to testing (Debian testing watch)
  • [2018-12-21] Accepted python-frozendict 1.2-1 (source) into unstable (Andrej Shadura)
  • [2016-01-12] python-frozendict 0.5-1 MIGRATED to testing (Debian testing watch)
  • [2016-01-06] Accepted python-frozendict 0.5-1 (source all) into unstable, unstable (Thomas Goirand)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2.4.6-1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing