.bumpversion.cfg
.cookiecutterrc
.coveragerc
.editorconfig
.travis.yml
AUTHORS.rst
CHANGELOG.rst
CODE_OF_CONDUCT.rst
CONTRIBUTING.rst
LICENSE
MANIFEST.in
README.rst
pytest.ini
requirements.txt
setup.cfg
setup.py
test.txt
tox.ini
ci/bootstrap.py
docs/conf.py
docs/index.rst
docs/requirements.txt
docs/spelling_wordlist.txt
docs/_static/css/custom.css
docs/api/entity.rst
docs/api/field.rst
docs/api/queryset.rst
docs/community/changelog.rst
docs/community/code-of-conduct.rst
docs/community/contributing.rst
docs/community/styleguide.rst
docs/philosophy/decision-delay.rst
docs/philosophy/why-protean.rst
docs/philosophy/architecture/CleanArchitecture.jpg
docs/philosophy/architecture/dependency-rule.rst
docs/user/application-layer.rst
docs/user/composition-root.rst
docs/user/domain-layer-mechanics.rst
docs/user/foreword.rst
docs/user/infrastructure.rst
docs/user/install.rst
docs/user/messaging-medium.rst
docs/user/persistence.rst
docs/user/quickstart.rst
docs/user/tutorial.rst
docs/user/unit-of-work.rst
docs/user/domain/aggregates.rst
docs/user/domain/domain-events.rst
docs/user/domain/domain-services.rst
docs/user/domain/entities.rst
docs/user/domain/value-objects.rst
requirements/dev.txt
requirements/test.txt
src/protean/__init__.py
src/protean/__main__.py
src/protean/cli.py
src/protean/config.py
src/protean/context.py
src/protean/domain.py
src/protean/globals.py
src/protean/helpers.py
src/protean.egg-info/PKG-INFO
src/protean.egg-info/SOURCES.txt
src/protean.egg-info/dependency_links.txt
src/protean.egg-info/entry_points.txt
src/protean.egg-info/not-zip-safe
src/protean.egg-info/requires.txt
src/protean.egg-info/top_level.txt
src/protean/conf/__init__.py
src/protean/conf/default_config.py
src/protean/core/aggregate.py
src/protean/core/application_service.py
src/protean/core/data_transfer_object.py
src/protean/core/domain_event.py
src/protean/core/domain_service.py
src/protean/core/entity.py
src/protean/core/exceptions.py
src/protean/core/queryset.py
src/protean/core/serializer.py
src/protean/core/unit_of_work.py
src/protean/core/value_object.py
src/protean/core/broker/__init__.py
src/protean/core/broker/base.py
src/protean/core/broker/subscriber.py
src/protean/core/field/__init__.py
src/protean/core/field/association.py
src/protean/core/field/base.py
src/protean/core/field/basic.py
src/protean/core/field/embedded.py
src/protean/core/field/mixins.py
src/protean/core/field/utils.py
src/protean/core/field/validators.py
src/protean/core/provider/__init__.py
src/protean/core/provider/base.py
src/protean/core/repository/__init__.py
src/protean/core/repository/base.py
src/protean/core/repository/dao.py
src/protean/core/repository/factory.py
src/protean/core/repository/lookup.py
src/protean/core/repository/model.py
src/protean/core/repository/resultset.py
src/protean/core/transport/__init__.py
src/protean/core/transport/request.py
src/protean/core/transport/response.py
src/protean/impl/__init__.py
src/protean/impl/api/flask/base.py
src/protean/impl/api/flask/renderers.py
src/protean/impl/api/flask/serializers.py
src/protean/impl/api/flask/utils.py
src/protean/impl/api/flask/views.py
src/protean/impl/api/flask/viewsets.py
src/protean/impl/broker/__init__.py
src/protean/impl/broker/memory_broker.py
src/protean/impl/repository/__init__.py
src/protean/impl/repository/dict_repo.py
src/protean/impl/repository/sqlalchemy_repo.py
src/protean/utils/__init__.py
src/protean/utils/importlib.py
src/protean/utils/inflection.py
src/protean/utils/log.py
src/protean/utils/meta.py
src/protean/utils/query.py
tests/__init__.py
tests/config.py
tests/conftest.py
tests/test_logging.py
tests/test_other.py
tests/test_protean_cli.py
tests/aggregate/__init__.py
tests/aggregate/aggregate_elements.py
tests/aggregate/elements.py
tests/aggregate/test_aggregate_abstraction.py
tests/aggregate/test_aggregate_association.py
tests/aggregate/test_aggregate_initialization.py
tests/aggregate/test_aggregate_meta.py
tests/aggregate/test_aggregate_properties.py
tests/aggregate/test_aggregate_reference_field.py
tests/aggregate/test_aggregate_state.py
tests/aggregate/test_aggregates_with_entities.py
tests/aggregate/test_aggregates_with_value_objects.py
tests/application_service/__init__.py
tests/application_service/elements.py
tests/application_service/tests.py
tests/broker/__init__.py
tests/broker/tests.py
tests/config/__init__.py
tests/config/config.json
tests/config/tests.py
tests/context/__init__.py
tests/context/tests.py
tests/dao/__init__.py
tests/dao/elements.py
tests/dao/test_basics.py
tests/dao/test_delete.py
tests/dao/test_lookup.py
tests/dao/test_retrieval.py
tests/dao/test_save.py
tests/dao/test_update.py
tests/dao/test_validations.py
tests/data_transfer_object/__init__.py
tests/data_transfer_object/elements.py
tests/data_transfer_object/tests.py
tests/domain/__init__.py
tests/domain/elements.py
tests/domain/tests.py
tests/domain_event/__init__.py
tests/domain_event/elements.py
tests/domain_event/tests.py
tests/domain_service/__init__.py
tests/domain_service/elements.py
tests/domain_service/tests.py
tests/entity/__init__.py
tests/entity/elements.py
tests/entity/test_entity_meta.py
tests/entity/test_entity_properties.py
tests/field/__init__.py
tests/field/elements.py
tests/field/test_associations.py
tests/field/test_field_types.py
tests/field/test_field_validators.py
tests/field/tests.py
tests/old/__init__.py
tests/old/conftest.py
tests/old/core/__init__.py
tests/old/core/test_value_object.py
tests/old/impl/api/flask_api/__init__.py
tests/old/impl/api/flask_api/test_blueprint.py
tests/old/impl/api/flask_api/test_parser.py
tests/old/impl/api/flask_api/test_protean_flask.py
tests/old/impl/api/flask_api/test_serializer.py
tests/old/impl/api/flask_api/test_view.py
tests/old/impl/api/flask_api/test_viewset.py
tests/old/impl/repository/sqlalchemy_repo/__init__.py
tests/old/impl/repository/sqlalchemy_repo/test_filters_lookups.py
tests/old/impl/repository/sqlalchemy_repo/test_provider.py
tests/old/impl/repository/sqlalchemy_repo/test_relations.py
tests/old/impl/repository/sqlalchemy_repo/test_repo_ext.py
tests/old/impl/repository/sqlalchemy_repo/test_repository.py
tests/provider/__init__.py
tests/provider/elements.py
tests/provider/tests.py
tests/query/__init__.py
tests/query/elements.py
tests/query/test_conjunctions.py
tests/query/test_q.py
tests/query/test_queryset.py
tests/repository/__init__.py
tests/repository/elements.py
tests/repository/test_aggregate_persistence.py
tests/repository/tests.py
tests/serializer/__init__.py
tests/serializer/elements.py
tests/serializer/tests.py
tests/subscriber/__init__.py
tests/subscriber/elements.py
tests/subscriber/tests.py
tests/transport/__init__.py
tests/transport/elements.py
tests/transport/test_request_object.py
tests/transport/test_response_object.py
tests/unit_of_work/__init__.py
tests/unit_of_work/aggregate_elements.py
tests/unit_of_work/elements.py
tests/unit_of_work/test_child_object_persistence.py
tests/unit_of_work/tests.py
tests/value_object/__init__.py
tests/value_object/elements.py
tests/value_object/tests.py