.codecov.yml
.editorconfig
.gitattributes
.gitignore
.isort.cfg
.pre-commit-config.yaml
.project
.pydevproject
.readthedocs.yml
CHANGELOG.rst
CONTRIBUTING.rst
LICENSE
README.rst
environment.devenv.yml
mypy.ini
setup.py
tox.ini
.github/workflows/main.yml
docs/api.rst
docs/callbacks.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/index.rst
docs/installation.rst
docs/interfaces.rst
docs/readme.rst
docs/img/logo.png
src/oop_ext/__init__.py
src/oop_ext/_type_checker_fixture.py
src/oop_ext/conftest.py
src/oop_ext/py.typed
src/oop_ext.egg-info/PKG-INFO
src/oop_ext.egg-info/SOURCES.txt
src/oop_ext.egg-info/dependency_links.txt
src/oop_ext.egg-info/not-zip-safe
src/oop_ext.egg-info/requires.txt
src/oop_ext.egg-info/top_level.txt
src/oop_ext/foundation/__init__.py
src/oop_ext/foundation/cached_method.py
src/oop_ext/foundation/compat.py
src/oop_ext/foundation/decorators.py
src/oop_ext/foundation/exceptions.py
src/oop_ext/foundation/immutable.py
src/oop_ext/foundation/is_frozen.py
src/oop_ext/foundation/odict.py
src/oop_ext/foundation/singleton.py
src/oop_ext/foundation/types_.py
src/oop_ext/foundation/weak_ref.py
src/oop_ext/foundation/_tests/__init__.py
src/oop_ext/foundation/_tests/test_cached_method.py
src/oop_ext/foundation/_tests/test_decorators.py
src/oop_ext/foundation/_tests/test_immutable.py
src/oop_ext/foundation/_tests/test_is_frozen.py
src/oop_ext/foundation/_tests/test_odict.py
src/oop_ext/foundation/_tests/test_singleton.py
src/oop_ext/foundation/_tests/test_types.py
src/oop_ext/foundation/_tests/test_weak_ref.py
src/oop_ext/foundation/callback/__init__.py
src/oop_ext/foundation/callback/_callback.py
src/oop_ext/foundation/callback/_callbacks.py
src/oop_ext/foundation/callback/_priority_callback.py
src/oop_ext/foundation/callback/_shortcuts.py
src/oop_ext/foundation/callback/_typed_callback.py
src/oop_ext/foundation/callback/single_call_callback.py
src/oop_ext/foundation/callback/_tests/__init__.py
src/oop_ext/foundation/callback/_tests/test_callback.py
src/oop_ext/foundation/callback/_tests/test_priority_callback.py
src/oop_ext/foundation/callback/_tests/test_single_call_callback.py
src/oop_ext/foundation/callback/_tests/test_typed_callback.py
src/oop_ext/interface/__init__.py
src/oop_ext/interface/_adaptable_interface.py
src/oop_ext/interface/_interface.py
src/oop_ext/interface/_tests/__init__.py
src/oop_ext/interface/_tests/test_interface.py