{"id":20968712,"url":"https://github.com/daneah/publishing-python-packages","last_synced_at":"2025-05-05T18:36:46.822Z","repository":{"id":37976921,"uuid":"393968287","full_name":"daneah/publishing-python-packages","owner":"daneah","description":"Examples and exercises for Publishing Python Packages from Manning Books 🐍 📦 ⬆️","archived":false,"fork":false,"pushed_at":"2024-04-15T09:21:54.000Z","size":98,"stargazers_count":75,"open_issues_count":1,"forks_count":25,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-04-26T16:21:19.803Z","etag":null,"topics":["book","package-development","package-management","packaging","pubpypack","pypi","pytest","python","python-package-management","python-packaging","tox"],"latest_commit_sha":null,"homepage":"https://pypackages.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daneah.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-08T13:28:52.000Z","updated_at":"2024-03-29T23:37:16.000Z","dependencies_parsed_at":"2024-11-19T07:15:17.931Z","dependency_job_id":null,"html_url":"https://github.com/daneah/publishing-python-packages","commit_stats":{"total_commits":27,"total_committers":2,"mean_commits":13.5,"dds":0.2962962962962963,"last_synced_commit":"66ba04cbe28d26ac7ff63440db96a44d9a373bd5"},"previous_names":[],"tags_count":1,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daneah%2Fpublishing-python-packages","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daneah%2Fpublishing-python-packages/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daneah%2Fpublishing-python-packages/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daneah%2Fpublishing-python-packages/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daneah","download_url":"https://codeload.github.com/daneah/publishing-python-packages/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231409523,"owners_count":18372472,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["book","package-development","package-management","packaging","pubpypack","pypi","pytest","python","python-package-management","python-packaging","tox"],"created_at":"2024-11-19T03:16:03.267Z","updated_at":"2024-12-26T21:06:24.388Z","avatar_url":"https://github.com/daneah.png","language":"Python","readme":"# Exercises for Publishing Python Packages: Test, share, and automate your projects 🐍 📦 ⬆️\n\n![](cover.jpg)\n\nThis repository contains the source code for the examples and exercises contained in [_Publishing Python Packages: Test, share, and automate your projects_](https://pypackages.com). The repository is a template repository, so if you'd like to follow along with the book you can [make your own copy](https://github.com/daneah/publishing-python-packages/generate).\n\nEach chapter's examples are in their own directory. In some chapters, you'll find multiple snippets in a single module. These won't always produce output when you run them, and are occasionally meant only as snippets to demonstrate a concept. In later chapters, some modules act as an entrypoint to run a program from the command line, importing other modules along the way. Follow along in the book for more context!\n\n## Errata and questions\n\nIf you find an error in the code or the book, or if you have a question about the content, please read the [contribution guidelines](.github/CONTRIBUTING.md) to understand the best course of action. Errata found after the book has been printed will be published on [the book's homepage](https://pypackages.com).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaneah%2Fpublishing-python-packages","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaneah%2Fpublishing-python-packages","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaneah%2Fpublishing-python-packages/lists"}