Seapagan Fastapi Template Versions Save

Configurable template for a FastAPI application, with Authentication and User integration.

v0.5.2

2 months ago

Closed Issues

  • Projects generated from template fail tests d/t codacy key (#448) by seapagan
  • DB Connection / release error (#331) by seapagan

Merged Pull Requests

Testing

Refactoring

  • Ensure docker config explicitly uses port 8001 (#453) by seapagan
  • Update formatting to match Ruff 3.0 and remove pyright. (#432) by seapagan
  • Migrate validations to Pydantic v2 syntax (#427) by seapagan

Documentation

  • Fix some wording and typos in the web docs (#425) by seapagan

Dependency Updates

Full Changelog | Diff | Patch

v0.5.1

3 months ago

Closed Issues

  • Run Tests against Postgres database (#102) by pdrivom

Breaking Changes

  • Upgrade docker config to use version 15. Change some ports and env variable usage (#410) by seapagan

New Features

  • Add option to disable the '/' route if required (#388) by seapagan
  • Allow setting a custom API root path e.g. "/api/v1" to prepend to all routes (#386) by seapagan

Testing

Documentation

  • Update .env.example, and remove references to old 'api-admin' script from docs (#407) by seapagan

Dependency Updates

Full Changelog | Diff | Patch

v0.4.2

3 months ago

This is the last 'legacy' release. It has a few updates from the 0.4.1 release and will receive no further works, unless there are dependency changes.

All future work will be based on the 0.5.x release.

v0.5.0

3 months ago

This is the long-delayed release of 0.5.0 :partying_face:

There are many breaking changes; check the documentation, discussions and all the 0.5.0 alpha and beta releases for information.

Full Changelog | Diff | Patch

v0.5.0-beta1

4 months ago

This release pretty much completes the test suite and will soon be ready for merging into the main branch as a full 0.5.0 release.

Closed Issues

  • Intermittent test failures with 3.9 and 3.10 (#321) by seapagan

Testing

  • Continue writing missing tests (#341) by seapagan
  • Continue testing on the api-admin custom CLI command (#313) by seapagan

Dependency Updates

Full Changelog | Diff | Patch

v0.5.0-alpha3

5 months ago

This version contains minor breaking changes to how you will run the CLI tool. Please take a look at the documentation for more information.

Breaking Changes

  • Make the API an installable package and CLI command (#276) by seapagan

Merged Pull Requests

  • Add 'pyright' tool to check out functionality (#279) by seapagan

New Features

  • Update docker config to the more recent image and postgres versions (#282) by seapagan

Testing

Documentation

Dependency Updates

Full Changelog | Diff | Patch

v0.5.0-alpha2

6 months ago

Refactoring

  • Update Linting and Formatting to use Ruff instead (#273) by seapagan

Dependency Updates

Full Changelog | Diff | Patch

v0.5.0-alpha1

6 months ago

Merged Pull Requests

Dependency Updates

Full Changelog | Diff | Patch

v0.5.0-alpha0

6 months ago

New Features

Refactoring

Dependency Updates

Full Changelog | Diff | Patch

v0.4.1

10 months ago

Information

This will be the last release before the Database ORM and other design issues are changed. After this, main will only be used for releases, all work will be done on the develop and feature branches. This release has the original Async database using encode/databases and full test coverage, suitable for use.

What's Changed

Dependency Updates

Full Changelog: https://github.com/seapagan/fastapi-template/compare/v0.4.0...v0.4.1