Repository navigation
Releases: worldworm/copier-fastapi
Releases · worldworm/copier-fastapi
Release list
v1.1.2
Improvements
- updates copier poetry-meta template
- bumps dependencies
- adds bandit pyproject config
- adds gitlab ci cache limits
- adds copilot instructions
- updates copier poetry-fastapi-ext template
- bumps dependencies
- updates filtering utils multifilter
- updates filtering utils case insensitive ilike
Full Changelog: v1.1.1...v1.1.2
v1.1.1
v1.1.0
Minor breaking changes ⚠️
- removes responses header_total_count
Features
- adds sorting utils
- adds filtering utils
- adds db session dep
- adds pagination model
Improvements
- bumps dependencies
- updates readme features
Bug Fixes
- fixes responses typing
Full Changelog: v1.0.0...v1.1.0
v1.0.0
First stable release.
- 🚀 Basic fastapi setup
- 📅 API versioning using fastapi-versionizer
- 🚦 Pre-defined HTTP status code error models
- 📦 Poetry setup with a pre-defined pyproject.toml
- 🔁 Continuous integration (CI) pipelines for Github Actions and GitLab CI/CD
- 🐳 Docker support with build and publish pipelines
- ⚙️ Settings management using pydantic-settings
- 🗄️ Database support with sqlmodel and mysql, postgres or sqlite configuration
▶️ alembic database migrations- 🏃 poethepoet task runner
- 🪝 pre-commit hooks
- 🔍 pylint code linter
- 🏁 mypy static type checker
- 🧪 pytest unit tests
- 🛡️ bandit code security check
- 🎨 autopep8 and pydocstringformatter code formatter and styling
- 🆚 VSCode configuration