Skip to content

worldworm/copier-poetry-fastapi-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📋 copier-poetry-fastapi-ext

Copier extension template for fastapi projects.

GitHub repo stars License GitHub last commit (main) GitHub release GitHub commits since latest release Copier supported version

Features

  • 🚀 Basic fastapi setup
  • 📅 API versioning using fastapi-versionizer
  • 🚦 Pre-defined HTTP status code error models
  • 🔍 Sorting and filtering query dependencies
  • 📚 Pagination model with built-in page calculation

Requirements

First install copier:
(from the official installation documentation)

pip install copier

Usage

Note

This is an extension template that cannot be used directly to create a project. Use this template after applying the appropriate meta template: copier-poetry-meta

Make sure the requirements are met, then:

copier copy "https://github.com/worldworm/copier-poetry-fastapi-ext.git" .

Update

To update a template after creating a project, run:

copier update -a .project/.copier-answers.poetry-fastapi-ext.yml .

Explore more Copier templates

In addition to this template, there are a number of other Copier templates available. For an overview of all available templates, visit the Templates Showcase repository.


© worldworm 2023-2024
Licensed under MIT

About

Copier extension template for fastapi projects.

Topics

Resources

License

Stars

Watchers

Forks