|
|
1 рік тому | |
|---|---|---|
| .vscode | 2 роки тому | |
| alembic | 1 рік тому | |
| app | 1 рік тому | |
| script | 2 роки тому | |
| .env.example | 2 роки тому | |
| .flake8 | 2 роки тому | |
| .gitignore | 2 роки тому | |
| Dockerfile | 2 роки тому | |
| Readme.md | 1 рік тому | |
| alembic.ini | 1 рік тому | |
| bdlg2023.conf | 2 роки тому | |
| docker-compose.dev.yml | 2 роки тому | |
| docker-compose.yml | 2 роки тому | |
| init.sh | 2 роки тому | |
| poetry.lock | 1 рік тому | |
| pyproject.toml | 1 рік тому | |
| requirements-dev.txt | 1 рік тому | |
| requirements.txt | 1 рік тому |
This repository host an API that can parse gsheet planning for brass dans la garonne event and manage creating automatic SMS notification for volunteer.
For running the application
git clone ... cd ...
python -m venv venv venv/scripts/activate poetry install
Note, be sure to use python3.11 with this application
Copy .env.example to .env and edit it to configure your setup init.sh uvicorn app.main:app --reload
python -m app.debug
Run tests
pytest
Run specific tests
pytest app\test\test_volunteer.py
poetry lock poetry export -f requirements.txt --output requirements.txt --without-hashes poetry export -f requirements.txt --output requirements-dev.txt --without-hashes --with dev
FastAPI project generated using https://github.com/rafsaf/minimal-fastapi-postgres-template