Publishing Python packages test, share, and automate your projects

Publishing Python Packages teaches you how to easily share your Python code with your team and the outside world. Learn a repeatable and highly automated process for package maintenance that’s based on the best practices, tools, and standards of Python packaging. This book walks you through creating...

Full description

Bibliographic Details
Main Author: Hillard, Dane
Other Authors: Beazley, David M. (writer of foreword)
Format: eBook
Language:English
Published: Shelter Island, NY Manning Publications 2023
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02088nmm a2200313 u 4500
001 EB002151506
003 EBX01000000000000001289632
005 00000000000000.0
007 cr|||||||||||||||||||||
008 230302 ||| eng
020 |a 9781617299919 
050 4 |a QA76.73.P98 
100 1 |a Hillard, Dane 
245 0 0 |a Publishing Python packages  |b test, share, and automate your projects  |c Dane Hillard ; foreword by David Beazley 
260 |a Shelter Island, NY  |b Manning Publications  |c 2023 
300 |a 275 pages  |b illustrations 
653 |a Python (Computer program language) / fast 
653 |a Python (Computer program language) / http://id.loc.gov/authorities/subjects/sh96008834 
653 |a Python (Langage de programmation) 
700 1 |a Beazley, David M.  |e writer of foreword 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Includes index 
776 |z 161729991X 
776 |z 161729991X 
776 |z 9781617299919 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781617299919/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.13/3 
520 |a Publishing Python Packages teaches you how to easily share your Python code with your team and the outside world. Learn a repeatable and highly automated process for package maintenance that’s based on the best practices, tools, and standards of Python packaging. This book walks you through creating a complete package, including a C extension, and guides you all the way to publishing on the Python Package Index. Whether you’re entirely new to Python packaging or looking for optimal ways to maintain and scale your packages, this fast-paced and engaging guide is for you. Publishing Python Packages presents a practical process for sharing Python code in an automated and scalable way. Get hands-on experience with the latest packaging tools, and learn the ins and outs of package testing and continuous integration. You’ll even get pro tips for setting up a maintainable open source project, including licensing, documentation, and nurturing a community of contributors