├── .editorconfig ├── .flake8 ├── .github └── workflows │ ├── actions_vars.yml │ ├── build.yml │ ├── build_and_push.yml │ ├── lint.yml │ ├── orchestrator.yml │ ├── pages.yml │ ├── release.yml │ ├── semantic_pull_request.yml │ └── test.yml ├── .gitignore ├── .trivyignore ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── docs ├── api-documentation.md ├── explanation.md ├── how-to-guides.md ├── index.md ├── reference.md └── tutorials.md ├── main.py ├── mkdocs.yml ├── poetry.lock ├── pyproject.toml ├── scripts └── create_openapi_json.py ├── src └── example_app │ ├── __init__.py │ ├── app.py │ └── service.py └── tests └── test_app.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/actions_vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/actions_vars.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/build_and_push.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/orchestrator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/orchestrator.yml -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/semantic_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/semantic_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/.gitignore -------------------------------------------------------------------------------- /.trivyignore: -------------------------------------------------------------------------------- 1 | # vulnerabilities to be ignored by trivy are added here 2 | CVE-2023-31484 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/README.md -------------------------------------------------------------------------------- /docs/api-documentation.md: -------------------------------------------------------------------------------- 1 | # API Documentation 2 | 3 | !!swagger openapi.json!! 4 | -------------------------------------------------------------------------------- /docs/explanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/docs/explanation.md -------------------------------------------------------------------------------- /docs/how-to-guides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/docs/how-to-guides.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/docs/reference.md -------------------------------------------------------------------------------- /docs/tutorials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/docs/tutorials.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/main.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/create_openapi_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/scripts/create_openapi_json.py -------------------------------------------------------------------------------- /src/example_app/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.4.3" 2 | -------------------------------------------------------------------------------- /src/example_app/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/src/example_app/app.py -------------------------------------------------------------------------------- /src/example_app/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/src/example_app/service.py -------------------------------------------------------------------------------- /tests/test_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johschmidt42/python-project-johannes/HEAD/tests/test_app.py --------------------------------------------------------------------------------