Skip to content

Commit

Permalink
Adicionando referências ao fastapi 0.113
Browse files Browse the repository at this point in the history
  • Loading branch information
dunossauro committed Sep 6, 2024
1 parent 9496208 commit 33cca7b
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion aulas/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Este curso foi desenvolvido para oferecer uma experiência prática no uso do Fa

O projeto central do curso será a construção de um gerenciador de tarefas (uma lista de tarefas), começando do zero. Esse projeto incluirá a implementação da autenticação do usuário e das operações CRUD completas.

Para a construção do projeto, serão utilizadas as versões mais recentes das ferramentas, disponíveis em 2024, como a versão 0.112 do FastAPI, a versão 2.0 do Pydantic, a versão 2.0 do SQLAlchemy ORM, além do Python 3.11 e do Alembic para gerenciamento de migrações.
Para a construção do projeto, serão utilizadas as versões mais recentes das ferramentas, disponíveis em 2024, como a versão 0.113 do FastAPI, a versão 2.0 do Pydantic, a versão 2.0 do SQLAlchemy ORM, além do Python 3.11/3.12 e do Alembic para gerenciamento de migrações.

Além da construção do projeto, o curso também incluirá a prática de testes, utilizando o pytest. Essa abordagem planeja garantir que as APIs desenvolvidas sejam não apenas funcionais, mas também robustas e confiáveis.

Expand Down
14 changes: 7 additions & 7 deletions aulas/codigos/01/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ authors = ["Your Name <[email protected]>"]
readme = "README.md"

[tool.poetry.dependencies]
python = "3.12.*" # ou 3.11.*
fastapi = "^0.111.0"
python = "3.12.*" # ou "3.11.*"
fastapi = "^0.113.0"

[tool.poetry.group.dev.dependencies]
pytest = "^8.2.2"
pytest = "^8.3.2"
pytest-cov = "^5.0.0"
taskipy = "^1.13.0"
ruff = "^0.5.1"
httpx = "^0.27.0"
ruff = "^0.6.4"
httpx = "^0.27.2"

[tool.ruff]
line-length = 79
Expand All @@ -33,8 +33,8 @@ pythonpath = "."
addopts = '-p no:warnings'

[tool.taskipy.tasks]
lint = 'ruff check . && ruff check . --diff'
format = 'ruff check . --fix && ruff format .'
lint = 'ruff check .; ruff check . --diff'
format = 'ruff check . --fix; ruff format .'
run = 'fastapi dev fast_zero/app.py'
pre_test = 'task lint'
test = 'pytest -s -x --cov=fast_zero -vv'
Expand Down

0 comments on commit 33cca7b

Please sign in to comment.