mealie/dev/code-generation
Hayden 3c2744a3da
improve developer tooling (backend) (#1051)
* add basic pre-commit file

* add flake8

* add isort

* add pep585-upgrade (typing upgrades)

* use namespace for import

* add mypy

* update ci for backend

* flake8 scope

* fix version format

* update makefile

* disable strict option (temporary)

* fix mypy issues

* upgrade type hints (pre-commit)

* add vscode typing check

* add types to dev deps

* remote container draft

* update setup script

* update compose version

* run setup on create

* dev containers update

* remove unused pages

* update setup tips

* expose ports

* Update pre-commit to include flask8-print (#1053)

* Add in flake8-print to pre-commit

* pin version of flake8-print

* formatting

* update getting strated docs

* add mypy to pre-commit

* purge .mypy_cache on clean

* drop mypy

Co-authored-by: zackbcom <zackbcom@users.noreply.github.com>
2022-03-15 15:01:56 -08:00
..
templates feat: Paprika/Mealie Migration support (#873) 2021-12-09 19:52:53 -09:00
_gen_utils.py improve developer tooling (backend) (#1051) 2022-03-15 15:01:56 -08:00
_open_api_parser.py feat(frontend): Add Meal Tags + UI Improvements (#807) 2021-11-20 14:30:38 -09:00
_router.py feat(backend): start multi-tenant support (WIP) (#680) 2021-09-09 08:51:29 -08:00
_static.py Feature/group based notifications (#918) 2022-01-09 21:04:24 -09:00
gen_frontend_types.py Feature/shopping lists second try (#927) 2022-01-16 15:24:24 -09:00
gen_nuxt_locales.py feat(backend): start multi-tenant support (WIP) (#680) 2021-09-09 08:51:29 -08:00
gen_pytest_routes.py feat(backend): start multi-tenant support (WIP) (#680) 2021-09-09 08:51:29 -08:00
gen_schema_exports.py Feature/group based notifications (#918) 2022-01-09 21:04:24 -09:00
gen_test_data_paths.py feat: Paprika/Mealie Migration support (#873) 2021-12-09 19:52:53 -09:00