YoVDO

Hatch: The Only Tool You Need for Python Project Management

Offered By: PyCon US via YouTube

Tags

Project Management Courses Python Courses Version Control Courses Continuous Integration Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how Hatch can revolutionize your Python project management in this 28-minute PyCon US talk. Learn about the unified tool that simplifies the entire development lifecycle, from project creation to publishing. Explore Hatch's capabilities in Python management, packaging, dependency handling, environment control, versioning, and publishing. Gain insights into project setup, build targets, metadata hooks, file inclusion, dev mode, and workspace management. Understand the philosophical differences between Hatch and other tools like tox and nox. Dive into environment options, scripts, context formatting, matrices, and overrides. Get introduced to static analysis with Ruff and testing with pytest. Learn about versioning techniques and publishing processes. Suitable for programmers of all levels seeking to streamline their Python development workflow, this talk provides a comprehensive overview of Hatch's features and future developments, including extension modules and lock files.

Syllabus

Talks - Ofek Lev: Hatch: The only tool you need


Taught by

PyCon US

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity