🎭 A very simple Python library package which provides a base class for
falsey objects - objects that evaluate to False
in boolean contexts.
pip install falsifier
The Falsifier
class provides a base for creating objects that evaluate to
False
in boolean contexts:
>>> from falsifier import Falsifier
>>> obj = Falsifier( )
>>> bool( obj )
False
Identity-based equality ensures each instance is only equal to itself:
>>> obj2 = Falsifier( )
>>> obj == obj2
False
>>> obj == obj
True
- 🚩 Sentinel Objects: Base class for creating unique sentinel objects that
evaluate to
False
. - 🕳️ Absence Indicators: Foundation for creating objects that represent
absence or invalidity when
None
orFalse
may be valid.
python-absence (absence on PyPI)
🕳️ A Python library package which provides a sentinel for absent values - a falsey, immutable singleton that represents the absence of a value in contexts where
None
orFalse
may be valid values.python-accretive (accretive on PyPI)
🌌 A Python library package which provides accretive data structures - collections which can grow but never shrink.
python-classcore (classcore on PyPI)
🏭 A Python library package which provides foundational class factories and decorators for providing classes with attributes immutability and concealment and other custom behaviors.
python-dynadoc (dynadoc on PyPI)
📝 A Python library package which bridges the gap between rich annotations and automatic documentation generation with configurable renderers and support for reusable fragments.
python-frigid (frigid on PyPI)
🔒 A Python library package which provides immutable data structures - collections which cannot be modified after creation.
python-icecream-truck (icecream-truck on PyPI)
🍦 Flavorful Debugging - A Python library which enhances the powerful and well-known
icecream
package with flavored traces, configuration hierarchies, customized outputs, ready-made recipes, and more.python-mimeogram (mimeogram on PyPI)
📨 A command-line tool for exchanging collections of files with Large Language Models - bundle multiple files into a single clipboard-ready document while preserving directory structure and metadata... good for code reviews, project sharing, and LLM interactions.