Top Products – Low Prices Software Publishing Python Packages: Test, share, and automate your projects

Publishing Python Packages: Test, share, and automate your projects

Publishing Python Packages: Test, share, and automate your projects post thumbnail image


Price: $43.99



From the Publisher

Publishing Python PackagesPublishing Python Packages

Publishing Python PackagesPublishing Python Packages

Key Book TopicsKey Book Topics

Build a package using the latest standards for Python packagingInclude code written as a non-Python extension for better performanceProvide a command-line interface for ease of useAutomate your package build, testing, and publishing using GitHub ActionsPublish your package documentation to Read the Docs

Change the world… one Python application at a time!

In a world where software is an increasingly valuable commodity, every application you package and publish changes the world, whether in a small but vital way for your development team or in an out-of-this-world way, like capturing images on Mars, as a recent open-source app did.

In Publishing Python Packages, you’ll learn best practices and tools for package maintenance using a repeatable, automated process that lets you share your world-changing, productivity-boosting solution, near and far!

data.jsondata.json

Key chapters of importance

Get those guardrails up! In chapter 5, learn how to steer clear of trouble with tests—the guardrails of refactoring—that minimize maintenance burden and maximize automation and scalability.

Keep your eye on the target! In chapter 6, discover the importance of having an arsenal of code quality tools and learn how to integrate them effectively—leaving you free to focus on delivering your core business value.

Continuous integration = continuous confidence! In chapter 7, delve into the benefits of continuous integration and learn expert automation skills as you build a package people will love to use.

Evergreen: a programmer’s favorite color. In chapter 9, explore tools and approaches that reduce noise in your project and help it proactively evolve over time—keeping it evergreen!

Don’t just ask “what”… In chapter 11, find out how you can engage users once you’ve published your amazing package. (Hint: it’s more about the why than the what!)

Publishing Python PackagesPublishing Python Packages

How does this book differ from competitor books on the market?

No other book covers the highly effective Python packaging workflow used by Dane Hillard, maintainer of over 30 Python and JavaScript packages. Here, readers learn practical automation, scaling, and maintenance methods as well as the latest tools for Python packaging—expertise distilled from the expertise of a Python guru.

By the end, they’ll have published both a real package on the Python Package Index and user-engaging documentation on the popular Read the Docs platform—and changed the world!

Publisher ‏ : ‎ Manning (January 10, 2023)
Language ‏ : ‎ English
Paperback ‏ : ‎ 248 pages
ISBN-10 ‏ : ‎ 161729991X
ISBN-13 ‏ : ‎ 978-1617299919
Item Weight ‏ : ‎ 15.8 ounces
Dimensions ‏ : ‎ 7.38 x 0.7 x 9.25 inches
Price: $43.99

Related Post