Releases: nanotaboada/python-samples-fastapi-restful
Releases · nanotaboada/python-samples-fastapi-restful
v1.0.0 - ancelotti ♟️
♟️ Release 1.0.0 - ancelotti
Docker Images
Pull this release using any of the following tags:
# By semantic version (recommended)
docker pull ghcr.io/nanotaboada/python-samples-fastapi-restful:1.0.0
# By coach name
docker pull ghcr.io/nanotaboada/python-samples-fastapi-restful:ancelotti
# Latest
docker pull ghcr.io/nanotaboada/python-samples-fastapi-restful:latestChangelog
Initial release
📦 Package: ghcr.io/nanotaboada/python-samples-fastapi-restful
What's Changed
- Create python-app.yml by @nanotaboada in #3
- Implemented database, model and schema by @nanotaboada in #4
- Added status badges by @nanotaboada in #5
- Organized imports, added comment on dependency by @nanotaboada in #6
- Updated sample data with collection of songs by @nanotaboada in #7
- Initial suite of integration tests by @nanotaboada in #9
- Updated CI workflow adding code coverage report by @nanotaboada in #10
- Updated integration tests by @nanotaboada in #11
- Fixed issue #12 updating year data type by @nanotaboada in #13
- [Snyk] Security upgrade urllib3 from 1.26.6 to 1.26.18 by @nanotaboada in #19
- [Snyk] Security upgrade certifi from 2021.5.30 to 2023.7.22 by @nanotaboada in #20
- Added Snyk status badge by @nanotaboada in #21
- Updated Github Actions by @nanotaboada in #23
- Upgraded FastAPI with dependencies from 0.68.0 to 0.104.1 by @nanotaboada in #24
- Implemented changes from Pydantic V2 migration by @nanotaboada in #25
- Added comments for packages by @nanotaboada in #27
- Updated module names to follow PEP 8 conventions by @nanotaboada in #29
- Created Dependabot config by @nanotaboada in #31
- Bump actions/setup-python from 4 to 5 by @dependabot[bot] in #32
- Bump codecov/codecov-action from 3 to 4 by @dependabot[bot] in #33
- Upgraded FastAPI to 0.109.2 by @nanotaboada in #40
- Updated README adding dependency diagram by @nanotaboada in #47
- Added Codecov config by @nanotaboada in #48
- Added Codacy Analysis CLI GitHub Action by @nanotaboada in #49
- chore: update Python CI workflow by @nanotaboada in #50
- feat(deps)!: unpin Starlette version by @nanotaboada in #52
- Bump fastapi from 0.109.2 to 0.110.0 by @dependabot[bot] in #42
- Bump uvicorn from 0.27.1 to 0.28.0 by @dependabot[bot] in #43
- Bump pytest from 8.0.2 to 8.1.1 by @dependabot[bot] in #45
- Bump packaging from 23.2 to 24.0 by @dependabot[bot] in #46
- chore: add Codacy Coverage Reporter GitHub Action by @nanotaboada in #59
- chore: update Dependabot groups by @nanotaboada in #60
- fix: loosen pydantic_core dependency requirement by @nanotaboada in #62
- Bump the pydantic group with 1 update by @dependabot[bot] in #63
- Bump sqlalchemy from 2.0.28 to 2.0.29 by @dependabot[bot] in #58
- Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot[bot] in #54
- Bump uvicorn from 0.28.0 to 0.29.0 by @dependabot[bot] in #57
- Bump coverage from 7.4.3 to 7.4.4 by @dependabot[bot] in #64
- Bump httpcore from 1.0.4 to 1.0.5 by @dependabot[bot] in #65
- feat(api)!: switch dataset to Players by @nanotaboada in #67
- refactor(api): improve code quality by @nanotaboada in #69
- chore: update dependency diagram by @nanotaboada in #70
- refactor(data): add scoped management of Session objects by @nanotaboada in #71
- refactor(services): implement SQLAlchemy 2.0 new ORM queries by @nanotaboada in #72
- feat(api)!: implement POST, PUT and DELETE by @nanotaboada in #73
- chore(deps): bump typing-extensions from 4.10.0 to 4.11.0 by @dependabot[bot] in #76
- feat(deps): add pytest-sugar by @nanotaboada in #77
- chore: adjust formatting and tests description by @nanotaboada in #78
- feat(tests)!: add test cases for POST, PUT and DELETE by @nanotaboada in #82
- chore(deps): bump idna from 3.6 to 3.7 by @dependabot[bot] in #80
- chore(deps): bump pydantic from 2.6.4 to 2.7.0 in the pydantic group by @dependabot[bot] in #83
- chore(ci): add dependency caching by @nanotaboada in #86
- chore(ci): update Codacy Security Scan workflow by @nanotaboada in #87
- chore: update Postman collection by @nanotaboada in #88
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot[bot] in #91
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot[bot] in #92
- chore(deps): bump codacy/codacy-analysis-cli-action from 1.1.0 to 4.4.0 by @dependabot[bot] in #93
- chore(deps): bump pluggy from 1.4.0 to 1.5.0 by @dependabot[bot] in #90
- chore: add Snyk badge by @nanotaboada in #94
- chore(deps): bump pydantic from 2.7.0 to 2.7.1 in the pydantic group by @dependabot[bot] in #95
- chore(deps): bump pytest from 8.1.1 to 8.2.0 by @dependabot[bot] in #97
- chore(deps): bump coverage from 7.4.4 to 7.5.0 by @dependabot[bot] in #96
- chore(ci): update Codacy workflow by @nanotaboada in #101
- chore(deps): bump sqlalchemy from 2.0.29 to 2.0.30 by @dependabot[bot] in #99
- chore(deps): bump coverage from 7.5.0 to 7.5.1 by @dependabot[bot] in #100
- chore(routes): rename handlers to match convention by @nanotaboada in #104
- chore(deps): bump fastapi from 0.110.0 to 0.111.0 in the fastapi group across 1 directory by @dependabot[bot] in #98
- chore: correct start command by @nanotaboada in #105
- chore(deps): bump pytest from 8.2.0 to 8.2.1 by @dependabot[bot] in #106
- chore(deps): bump anyio from 4.3.0 to 4.4.0 by @dependabot[bot] in https://github.com/nanotaboada/python-samples-...