Support for working with immutable data
An Immutable List type for python.
Flake8 plugin enforcing Elegant Objects principles: no -er naming, no null, no getters/setters, immutable objects
Several useful custom dictionaries for Python 📖 🐍
Immutable Collections
SA instrumentation machinery for immutable data models
An asynchronous framework for building LLM-based multi-agent systems in Python, with a focus on trees of immutable messages and token streaming.
A simple collection type for homogeneous, immutable and ordered sequences.
Making Immutable and stateless data structures
Simple immutable vectors.
Package frozenmap provide frozendict (C based) and frozenmap (Cython based)
GeoJSON library for Python with types
Code generators for immutable structured data, including algebraic data types, and functions to destructure them.
Add more constant "None" objects to Python to avoid boilerplate code
django-fsm data immutability support
Immutable Map, compatible with JAX & Equinox
Better duck-typing with mypy-compatible extensions to Protocol
Immutable and concealed attributes for classes, modules, and namespaces.
Additional methods for Python's immutable data types.
Weak entry, strong value immutable registry data structure.
The version and alias best practice for immutable artifacts and deployment.
Package frozentype provide some frozen python types (frozendict (C based) and frozenmap (Cython based))
Implementation of the Encoding for Robust Immutable Storage (ERIS) encoding
JSON decoding to mutable or immutable objects allowing attribute access
frozndict is a memory efficient immutable dictionary.
Functional programming goodies
Unified configuration management system for Python applications with multiple storage backends, type validation, and immutability control
fun & functional structures
Flexible immutable entity database
Immutable Data Records with Type Coercion
Python decorators for str/repr, equality, immutability, and more.
Dynamically immutable objects
Immutable NoSQL database in a plain file
A light wrapper over TensorFlow that enables you to easily create complex deep neural networks using the Builder Pattern through a functional fluent immutable API
An immutable linked list library.
StaticFrame packaged for use in Pyodide, PyScript, and WebAssembly/Emscripten environments
Python Wrapper for Rust Persistent Data Structures
A Nix-style immutable data management library in Python
A editor framework based on immutable data structures
A persistent collections library for Python
Helpers to deploy lambda functions in an immutable way
Decorator to create and update immutable values with imperative syntax.
A memory optimization tool designed to lessen Python class overhead
Library for metaprogramming