├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── dev-requirements.txt ├── docs ├── _config.yml ├── _layouts │ └── default.html ├── assets │ └── css │ │ └── style.scss └── index.md ├── examples ├── facade.py ├── flux.py ├── flyweight.py ├── prototype.py └── singleton.py ├── reobject ├── __init__.py ├── exceptions │ └── __init__.py ├── models │ ├── __init__.py │ ├── fields.py │ ├── manager.py │ ├── model.py │ └── store.py ├── query │ ├── __init__.py │ ├── parser.py │ └── queryset.py ├── transaction.py ├── types.py └── utils.py ├── requirements.txt ├── setup.py ├── test-requirements.txt ├── tests ├── __init__.py └── unit │ ├── __init__.py │ ├── test_Q.py │ ├── test_manager.py │ ├── test_queryset.py │ └── test_transaction.py └── upload.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/README.md -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/assets/css/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/docs/assets/css/style.scss -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/docs/index.md -------------------------------------------------------------------------------- /examples/facade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/examples/facade.py -------------------------------------------------------------------------------- /examples/flux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/examples/flux.py -------------------------------------------------------------------------------- /examples/flyweight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/examples/flyweight.py -------------------------------------------------------------------------------- /examples/prototype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/examples/prototype.py -------------------------------------------------------------------------------- /examples/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/examples/singleton.py -------------------------------------------------------------------------------- /reobject/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/__init__.py -------------------------------------------------------------------------------- /reobject/exceptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/exceptions/__init__.py -------------------------------------------------------------------------------- /reobject/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/models/__init__.py -------------------------------------------------------------------------------- /reobject/models/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/models/fields.py -------------------------------------------------------------------------------- /reobject/models/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/models/manager.py -------------------------------------------------------------------------------- /reobject/models/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/models/model.py -------------------------------------------------------------------------------- /reobject/models/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/models/store.py -------------------------------------------------------------------------------- /reobject/query/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/query/__init__.py -------------------------------------------------------------------------------- /reobject/query/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/query/parser.py -------------------------------------------------------------------------------- /reobject/query/queryset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/query/queryset.py -------------------------------------------------------------------------------- /reobject/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/transaction.py -------------------------------------------------------------------------------- /reobject/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/types.py -------------------------------------------------------------------------------- /reobject/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/reobject/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | attrs 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/test-requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_Q.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/tests/unit/test_Q.py -------------------------------------------------------------------------------- /tests/unit/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/tests/unit/test_manager.py -------------------------------------------------------------------------------- /tests/unit/test_queryset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/tests/unit/test_queryset.py -------------------------------------------------------------------------------- /tests/unit/test_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/tests/unit/test_transaction.py -------------------------------------------------------------------------------- /upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onyb/reobject/HEAD/upload.sh --------------------------------------------------------------------------------