Esta é uma API RESTful simples para gerenciar uma lista de tarefas (To-Do List). A API permite criar, ler, atualizar e excluir tarefas.
- Python 3.12.*
- FastAPI
^0.111.0
- Framework web moderno e de alto desempenho para construir APIs com Python. - SQLAlchemy
^2.0.32
- Toolkit SQL e ORM para o Python. - Pydantic Settings
^2.4.0
- Para carregar e validar configurações de aplicativos. - Alembic
^1.13.2
- Ferramenta de migração de banco de dados para SQLAlchemy. - PyJWT
^2.9.0
- Implementação de JSON Web Token (JWT) para Python. - pwdlib
^0.2.0
- Biblioteca para lidar com senhas, usando Argon2 para hashing. - python-multipart
^0.0.9
- Biblioteca para lidar com dados multipart/form-data.
🚧 Em Desenvolvimento 🚧
Atualmente, a documentação detalhada dos endpoints está em desenvolvimento. Esta seção será atualizada em breve com as informações necessárias sobre como utilizar a API.
🚧 Em Desenvolvimento 🚧
Atualmente, a documentação detalhada de como executar está em desenvolvimento. Esta seção será atualizada em breve com as informações necessárias sobre como utilizar a API.
Para rodar os testes unitários, execute:
task test