├── .gitignore ├── LICENSE ├── MANIFEST ├── README.md ├── docs └── source │ └── _static │ └── ChangingInstanceProperty ├── setup.cfg ├── setup.py ├── src └── descriptor_tools │ ├── __init__.py │ ├── decorators.py │ ├── desc_dict.py │ ├── find_descriptors.py │ ├── instance_properties │ ├── __init__.py │ ├── built_ins.py │ └── core.py │ ├── mixins.py │ ├── names.py │ ├── properties.py │ ├── set_attrs.py │ ├── storage.py │ └── unboundattr.py └── tests ├── __init__.py ├── instance_properties ├── __init__.py ├── test_built_ins.py └── test_core.py ├── test_decorators.py ├── test_desc_dict.py ├── test_find_descriptors.py ├── test_mixins.py ├── test_mocks.py ├── test_properties.py ├── test_set_attrs.py ├── test_storage.py └── test_unboundattr.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/MANIFEST -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/README.md -------------------------------------------------------------------------------- /docs/source/_static/ChangingInstanceProperty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/docs/source/_static/ChangingInstanceProperty -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/setup.py -------------------------------------------------------------------------------- /src/descriptor_tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/__init__.py -------------------------------------------------------------------------------- /src/descriptor_tools/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/decorators.py -------------------------------------------------------------------------------- /src/descriptor_tools/desc_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/desc_dict.py -------------------------------------------------------------------------------- /src/descriptor_tools/find_descriptors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/find_descriptors.py -------------------------------------------------------------------------------- /src/descriptor_tools/instance_properties/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/instance_properties/__init__.py -------------------------------------------------------------------------------- /src/descriptor_tools/instance_properties/built_ins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/instance_properties/built_ins.py -------------------------------------------------------------------------------- /src/descriptor_tools/instance_properties/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/instance_properties/core.py -------------------------------------------------------------------------------- /src/descriptor_tools/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/mixins.py -------------------------------------------------------------------------------- /src/descriptor_tools/names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/names.py -------------------------------------------------------------------------------- /src/descriptor_tools/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/properties.py -------------------------------------------------------------------------------- /src/descriptor_tools/set_attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/set_attrs.py -------------------------------------------------------------------------------- /src/descriptor_tools/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/storage.py -------------------------------------------------------------------------------- /src/descriptor_tools/unboundattr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/src/descriptor_tools/unboundattr.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instance_properties/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instance_properties/test_built_ins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/instance_properties/test_built_ins.py -------------------------------------------------------------------------------- /tests/instance_properties/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/instance_properties/test_core.py -------------------------------------------------------------------------------- /tests/test_decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_decorators.py -------------------------------------------------------------------------------- /tests/test_desc_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_desc_dict.py -------------------------------------------------------------------------------- /tests/test_find_descriptors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_find_descriptors.py -------------------------------------------------------------------------------- /tests/test_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_mixins.py -------------------------------------------------------------------------------- /tests/test_mocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_mocks.py -------------------------------------------------------------------------------- /tests/test_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_properties.py -------------------------------------------------------------------------------- /tests/test_set_attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_set_attrs.py -------------------------------------------------------------------------------- /tests/test_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_storage.py -------------------------------------------------------------------------------- /tests/test_unboundattr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad2project/descriptor-tools/HEAD/tests/test_unboundattr.py --------------------------------------------------------------------------------