{"added":null,"apiVersion":1,"behindSince":"2026-08-22","buildDepends":[],"categories":["devel","python"],"comment":"Immutable wrapper around dictionaries for Python3","compare":"/compare/py312-immutabledict/index.json","dependentCount":null,"description":"A fork of the original frozendict, an immutable wrapper around dictionaries.\nThis library is a pure Python, MIT-licensed alternative to the new LGPL-3.0\nlicensed frozendict.\n\nIt implements the complete mapping interface and can be used as a drop-in\nreplacement for dictionaries where immutability is desired. The immutabledict\nconstructor mimics dict, and all of the expected interfaces (iter, len, repr,\nhash, getitem) are provided. Note that an immutabledict does not guarantee the\nimmutability of its values, so the utility of hash method is restricted by\nusage.\n\nThe only difference is that the copy() method of immutable takes variable\nkeyword arguments, which will be present as key/value pairs in the new,\nimmutable copy.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/py-immutabledict/","kind":"port","lastUpdate":null,"license":["MIT"],"maintainer":"lwhsu@FreeBSD.org","name":"py311-immutabledict","newest":false,"newestVersion":"4.3.1","noVulnData":false,"origin":"devel/py-immutabledict","otherSystems":[{"maintainer":"lwhsu@FreeBSD.org","newest":true,"origin":"devel/py-immutabledict","path":"/devel/py-immutabledict/","system":"FreeBSD","updated":"2026-08-22","version":"4.3.1"},{"maintainer":"Renaud Allard \u003crenaud@allard.it\u003e","newest":true,"noVulnData":true,"origin":"devel/py-immutabledict","path":"/openbsd/devel/py-immutabledict/","system":"OpenBSD","version":"4.3.1"},{"maintainer":"khorben@defora.org","newest":true,"origin":"devel/py-immutabledict","path":"/netbsd/devel/py-immutabledict/","system":"NetBSD","version":"4.3.1"},{"maintainer":"lwhsu@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-immutabledict","path":"","system":"HardenedBSD","version":"4.3.1"},{"maintainer":"lwhsu@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-immutabledict","path":"","system":"GhostBSD","version":"4.3.1"}],"packages":null,"pkgName":"py311-immutabledict-3.0.0","related":null,"repository":"DPorts","requiredBy":["devel/pytype","net-im/py-matrix-synapse"],"requiredByCount":2,"runDepends":["lang/python311"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"3.0.0","versions":null,"vulnerabilities":null,"www":"https://github.com/corenting/immutabledict"}
