© 2026 LinearBytes Inc.
Search posts, tags, users, and pages
Alex van Zyl
Learn. Build. Share
In this blog post, we will set up a simple FastAPI application from scratch. This can serve as a good starting point for small to medium projects. Series Content :book: Part 1: Laying the foundation (this post) Part 2: Migrations Part 3: Dockerize ...
Hello very good to start on fastapi thanks
little error when i try to use : poetry shell
out of pty devices
my toml file
[tool.poetry.dependencies] python = "^3.12" fastapi = {extras = ["all"], version = "^0.109.0"} uvicorn = {extras = ["standard"], version = "^0.25.0"} jinja2 = "^3.1.2" sqlalchemy = "2.0.25" alembic = "^1.13.1" passlib = {extras = ["argon2"], version = "^1.7.4"} psycopg2 = "^2.9.9" email-validator = "^2.1.0.post1" [tool.poetry.group.dev.dependencies] mypy = "*" pytest = "^7.4.3" requests = "^2.31.0" httpx = "^0.26.0" httpie = "^3.2.2" black = "^23.12.1" ruff = "*" yamllint = "*" `
thanks
DAMAN
Devops, Automation , BPM , Terraform, Ansible
Hello very good to start on fastapi thanks
little error when i try to use : poetry shell
out of pty devices
my toml file
[tool.poetry.dependencies] python = "^3.12" fastapi = {extras = ["all"], version = "^0.109.0"} uvicorn = {extras = ["standard"], version = "^0.25.0"} jinja2 = "^3.1.2" sqlalchemy = "2.0.25" alembic = "^1.13.1" passlib = {extras = ["argon2"], version = "^1.7.4"} psycopg2 = "^2.9.9" email-validator = "^2.1.0.post1" [tool.poetry.group.dev.dependencies] mypy = "*" pytest = "^7.4.3" requests = "^2.31.0" httpx = "^0.26.0" httpie = "^3.2.2" black = "^23.12.1" ruff = "*" yamllint = "*" `thanks