Lær å opprette Python-pakker som lar deg dele koden din på en skalerbar og vedlikeholdbar måte. Enten du ønsker å forbedre teamproduktiviteten, publisere nyttige biblioteker eller til og med starte ditt eget åpne kildeprosjekt, gir "Publishing Python Packages" deg den nødvendige kunnskapen, i tråd med de nyeste standardene forPython-pakkering. I denne boken vil du få innsikt i hvordan du: * Bygger utvidelser og konsollskriptkommandoer * Bruker tox for å automatisere pakking, installasjon og testing * Etablerer en kontinuerlig integrasjonspipeline ved hjelp av GitHub Actions * Forbedrer kodekvaliteten og reduserer behovet for manuell gjennomgang ved hjelp av verktøy som bandit, black, mypy og radon * Oppretter dokumentasjon for publisering av pakkene dine * Holder pakkene oppdatert med pyupgrade og Dependabot * Bygger opp et åpent kilde fellesskap ved å bruke GitHub-funksjoner. "Publishing Python Packages" lærer deg en gjentakbar og høyt automatisert prosess for vedlikehold av pakker, basert på beste praksis, verktøy og standarder innen Python-pakkering. Enten du er helt ny innen Python, vil denne boken gi deg verktøyene du trenger for å dele koden din, både med teamet ditt og verden utenfor.