Загрузка...

Ep 1. Python Project Setup From Scratch with uv, FastAPI & GitHub Actions (2026 Guide)

Setting up a Python project from absolute scratch — no Python installed, no tools, nothing. We install uv, install Python through it, create a FastAPI API, test it with Postman, write automated tests with pytest, and set up GitHub Actions so tests run automatically on every push.

Everything in this video:
- Installing uv (Python package manager)
- Installing Python without python.org
- Creating a project with uv init
- Writing a FastAPI API with 3 endpoints
- Testing endpoints with Postman
- Writing automated tests with pytest
- Setting up GitHub Actions for CI
- Bonus: Dockerfile walkthrough

Commands used:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
uv python install 3.12
mkdir myname-example-repo && cd myname-example-repo
uv init
uv sync
uv run uvicorn main:app --reload
uv run pytest -v

Repo: https://github.com/rutrading/kyle-example-repo
---
Tags:

python tutorial, uv python, fastapi tutorial, python project setup, uv package manager, github actions tutorial,
python ci cd, fastapi postman, pytest tutorial, python from scratch, python beginner, uv init, uv sync, python api
tutorial, fastapi github actions, python 2025, docker python, dockerfile tutorial, python virtual environment, uv vs, pip

Видео Ep 1. Python Project Setup From Scratch with uv, FastAPI & GitHub Actions (2026 Guide) канала kgm
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять