chore: monthly updates for July'23

- migrate to `pdm` from `poetry`
- update dependencies
- improvises `dockerfile` (drops `containerfile`)
- only `python` & `pip` are required in ci/cd
- adds `compose.yml`
- simplifies local & containerized development
This commit is contained in:
Jovial Joe Jayarson
2023-07-15 14:18:38 +05:30
parent c34fb893a6
commit 77ba5f6a96
11 changed files with 1175 additions and 1083 deletions

3
.gitignore vendored
View File

@@ -101,6 +101,9 @@ ipython_config.py
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock
# pdm
.pdm-python
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/