Hypermodern Python Tooling : Building Reliable Workflows for an Evolving Python Ecosystem
Book Details
Format
Paperback / Softback
ISBN-10
1098139585
ISBN-13
9781098139582
Publisher
O'Reilly Media
Imprint
O'Reilly Media
Country of Manufacture
GB
Country of Publication
GB
Publication Date
Jul 2nd, 2024
Print length
300 Pages
Weight
476 grams
Dimensions
23.40 x 17.70 x 1.70 cms
Product Classification:
Programming & scripting languages: generalProgramming and scripting languages: general
Ksh 9,550.00
Werezi Extended Catalogue
Delivery in 14 days
2 copies in stock
Delivery Location
Delivery fee: Select location
Delivery in 14 days
Secure
Quality
Fast
With this hands-on guide, Python developers will learn how to forge the moving parts of a Python project into an easy-to-use toolchain, using state-of-the-art tools including Poetry, Nox, GitHub Actions, Dependabot, pytest, mypy, pre-commit, Black, Ruff, and more.
Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build reliable workflows beyond local development while staying in sync with the evolving ecosystem. With this hands-on guide, Python developers will learn how to forge the moving parts of a Python project into an easy-to-use toolchain, using state-of-the-art tools including Poetry, Nox, GitHub Actions, Dependabot, pytest, mypy, pre-commit, Black, Ruff, and more. Author Claudio Jolowicz shows you how to create robust Python project structures complete with unit tests, static analysis, code formatting, type checking, and documentation as well as continuous integration and delivery. You'll learn how to:Create open source projects with state-of-the-art infrastructureBuild a custom infrastructure for all Python projects in a company or teamImprove and modernize the infrastructure of an existing Python projectEvaluate modern Python tooling for adoption in existing projectsUse tools for packaging and dependency managementAutomate common development tasks such as testing, dependency updates, and publishing releases
Get Hypermodern Python Tooling by at the best price and quality guaranteed only at Werezi Africa's largest book ecommerce store. The book was published by O'Reilly Media and it has pages.