.gitignore
.readthedocs.yaml
LICENSE
MANIFEST.in
README.md
pyproject.toml
.github/dependabot.yml
.github/workflows/auto_test.yml
.github/workflows/publish_to_pypi.yml
.github/workflows/publish_to_testpypi.yml
docs/Makefile
docs/api.md
docs/approach_vs_tool.md
docs/conf.py
docs/extension_examples.md
docs/generated_code.md
docs/index.md
docs/make.bat
docs/tutorial.md
docs/perf/performance_tests.md
docs/prefab/index.md
docs_code/docs_ex10_frozen_attributes.py
docs_code/docs_ex1_basic.py
docs_code/docs_ex2_register.py
docs_code/docs_ex3_iterable.py
docs_code/docs_ex5_frozen.py
docs_code/docs_ex7_posonly.py
docs_code/docs_ex8_converters.py
docs_code/docs_ex9_annotated.py
docs_code/index_example.py
docs_code/tutorial_code.py
src/ducktools/classbuilder/__init__.py
src/ducktools/classbuilder/__init__.pyi
src/ducktools/classbuilder/_version.py
src/ducktools/classbuilder/annotations.py
src/ducktools/classbuilder/annotations.pyi
src/ducktools/classbuilder/prefab.py
src/ducktools/classbuilder/prefab.pyi
src/ducktools/classbuilder/py.typed
src/ducktools_classbuilder.egg-info/PKG-INFO
src/ducktools_classbuilder.egg-info/SOURCES.txt
src/ducktools_classbuilder.egg-info/dependency_links.txt
src/ducktools_classbuilder.egg-info/requires.txt
src/ducktools_classbuilder.egg-info/top_level.txt
tests/conftest.py
tests/test_core.py
tests/test_field_flags.py
tests/test_slotmakermeta.py
tests/annotations/test_annotated.py
tests/annotations/test_annotations_module.py
tests/annotations/test_future_annotations.py
tests/prefab/dynamic/test_compare_attrib.py
tests/prefab/dynamic/test_construction.py
tests/prefab/dynamic/test_frozen.py
tests/prefab/dynamic/test_internals.py
tests/prefab/dynamic/test_pre_post_init.py
tests/prefab/dynamic/test_private.py
tests/prefab/dynamic/test_slots_novalues.py
tests/prefab/dynamic/test_slotted_class.py
tests/prefab/dynamic/test_subclass_implementation.py
tests/prefab/shared/conftest.py
tests/prefab/shared/test_creation.py
tests/prefab/shared/test_dunders.py
tests/prefab/shared/test_funcs.py
tests/prefab/shared/test_hint_syntax.py
tests/prefab/shared/test_inheritance.py
tests/prefab/shared/test_init.py
tests/prefab/shared/test_kw_only.py
tests/prefab/shared/test_repr.py
tests/prefab/shared/examples/creation.py
tests/prefab/shared/examples/creation_empty.py
tests/prefab/shared/examples/dunders.py
tests/prefab/shared/examples/funcs_prefabs.py
tests/prefab/shared/examples/hint_syntax.py
tests/prefab/shared/examples/inheritance.py
tests/prefab/shared/examples/init_ex.py
tests/prefab/shared/examples/kw_only.py
tests/prefab/shared/examples/repr_func.py
tests/prefab/shared/examples/fails/creation_2.py
tests/prefab/shared/examples/fails/creation_3.py
tests/prefab/shared/examples/fails/creation_5.py
tests/prefab/shared/examples/fails/inheritance_1.py
tests/prefab/shared/examples/fails/inheritance_2.py
tests/py312_tests/test_generic_annotations.py
tests/py314_tests/_test_support.py
tests/py314_tests/test_forwardref_annotations.py