├── .circleci └── config.yml ├── .gitignore ├── CHANGELOG.md ├── Dockerfile.py2 ├── Dockerfile.py3 ├── LICENSE ├── MANIFEST.in ├── README.rst ├── arrested ├── __init__.py ├── api.py ├── contrib │ ├── __init__.py │ ├── kim_arrested.py │ ├── oauth.py │ └── sql_alchemy.py ├── endpoint.py ├── exceptions.py ├── handlers.py ├── mixins.py └── resource.py ├── docker-compose.yml ├── docs ├── Makefile └── source │ ├── _static │ ├── .DS_Store │ ├── arrested.css │ ├── arrested_logo.png │ └── osldev.png │ ├── _templates │ ├── sidebarintro.html │ └── sidebarlogo.html │ ├── _themes │ ├── LICENSE │ ├── README.rst │ └── flask_theme_support.py │ ├── api.rst │ ├── conf.py │ ├── contrib │ ├── kim.rst │ ├── marshmallow.rst │ └── sqlalchemy.rst │ ├── guide │ ├── advanced.rst │ ├── install.rst │ ├── intro.rst │ └── quickstart.rst │ └── index.rst ├── example ├── Dockerfile ├── app.py ├── fixtures.py ├── handler.py ├── init.py ├── mappers.py ├── models.py ├── setup.py └── starwars.db ├── pypirc.template ├── requirements.txt ├── run_e2e.sh ├── run_unit_tests.sh ├── setup.py └── tests ├── __init__.py ├── app.py ├── conftest.py ├── e2e_tests └── features │ ├── environment.py │ ├── sqlalchemy.feature │ └── steps │ └── __init__.py ├── endpoints.py ├── test_api.py ├── test_contrib ├── __init__.py ├── test_kim.py └── test_sqlalchemy.py ├── test_endpoint.py ├── test_handlers.py ├── test_mixins.py ├── test_resource.py ├── tests.db └── utils.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile.py2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/Dockerfile.py2 -------------------------------------------------------------------------------- /Dockerfile.py3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/Dockerfile.py3 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/README.rst -------------------------------------------------------------------------------- /arrested/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/__init__.py -------------------------------------------------------------------------------- /arrested/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/api.py -------------------------------------------------------------------------------- /arrested/contrib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /arrested/contrib/kim_arrested.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/contrib/kim_arrested.py -------------------------------------------------------------------------------- /arrested/contrib/oauth.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /arrested/contrib/sql_alchemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/contrib/sql_alchemy.py -------------------------------------------------------------------------------- /arrested/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/endpoint.py -------------------------------------------------------------------------------- /arrested/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/exceptions.py -------------------------------------------------------------------------------- /arrested/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/handlers.py -------------------------------------------------------------------------------- /arrested/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/mixins.py -------------------------------------------------------------------------------- /arrested/resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/arrested/resource.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/_static/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_static/.DS_Store -------------------------------------------------------------------------------- /docs/source/_static/arrested.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_static/arrested.css -------------------------------------------------------------------------------- /docs/source/_static/arrested_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_static/arrested_logo.png -------------------------------------------------------------------------------- /docs/source/_static/osldev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_static/osldev.png -------------------------------------------------------------------------------- /docs/source/_templates/sidebarintro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_templates/sidebarintro.html -------------------------------------------------------------------------------- /docs/source/_templates/sidebarlogo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_templates/sidebarlogo.html -------------------------------------------------------------------------------- /docs/source/_themes/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_themes/LICENSE -------------------------------------------------------------------------------- /docs/source/_themes/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_themes/README.rst -------------------------------------------------------------------------------- /docs/source/_themes/flask_theme_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/_themes/flask_theme_support.py -------------------------------------------------------------------------------- /docs/source/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/api.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contrib/kim.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/contrib/kim.rst -------------------------------------------------------------------------------- /docs/source/contrib/marshmallow.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/contrib/marshmallow.rst -------------------------------------------------------------------------------- /docs/source/contrib/sqlalchemy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/contrib/sqlalchemy.rst -------------------------------------------------------------------------------- /docs/source/guide/advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/guide/advanced.rst -------------------------------------------------------------------------------- /docs/source/guide/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/guide/install.rst -------------------------------------------------------------------------------- /docs/source/guide/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/guide/intro.rst -------------------------------------------------------------------------------- /docs/source/guide/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/guide/quickstart.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /example/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/Dockerfile -------------------------------------------------------------------------------- /example/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/app.py -------------------------------------------------------------------------------- /example/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/fixtures.py -------------------------------------------------------------------------------- /example/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/handler.py -------------------------------------------------------------------------------- /example/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/init.py -------------------------------------------------------------------------------- /example/mappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/mappers.py -------------------------------------------------------------------------------- /example/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/models.py -------------------------------------------------------------------------------- /example/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/setup.py -------------------------------------------------------------------------------- /example/starwars.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/example/starwars.db -------------------------------------------------------------------------------- /pypirc.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/pypirc.template -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/run_e2e.sh -------------------------------------------------------------------------------- /run_unit_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/run_unit_tests.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/app.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/e2e_tests/features/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/e2e_tests/features/environment.py -------------------------------------------------------------------------------- /tests/e2e_tests/features/sqlalchemy.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/e2e_tests/features/sqlalchemy.feature -------------------------------------------------------------------------------- /tests/e2e_tests/features/steps/__init__.py: -------------------------------------------------------------------------------- 1 | from behave_http.steps import * 2 | -------------------------------------------------------------------------------- /tests/endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/endpoints.py -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_contrib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_contrib/test_kim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/test_contrib/test_kim.py -------------------------------------------------------------------------------- /tests/test_contrib/test_sqlalchemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/test_contrib/test_sqlalchemy.py -------------------------------------------------------------------------------- /tests/test_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/test_endpoint.py -------------------------------------------------------------------------------- /tests/test_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/test_handlers.py -------------------------------------------------------------------------------- /tests/test_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/test_mixins.py -------------------------------------------------------------------------------- /tests/test_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/test_resource.py -------------------------------------------------------------------------------- /tests/tests.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/tests.db -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeywaites/flask-arrested/HEAD/tests/utils.py --------------------------------------------------------------------------------