【文件属性】:
文件名称:pycon-apac2018-packaging-workshop:在新加坡举办的PyCon APAC 2018研讨会
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-16 07:13:10
制作一个现代的Python包
任务和主题
使用推荐的目录结构设置GitHub存储库
编写setup.py的第一个版本,并使用virtualenv对其进行测试
使用pytest添加测试用例并设置Travis CI进行自动化测试
使用Sphinx和readthedocs.io编写美观的文档
使用麻线部署到PyPI
向GitHub README添加闪亮的徽章
使用towncrier自动保持更新日志为最新
为贡献者提供模板
请前来询问与上述主题有关的问题! 只要时间允许,我可以帮助您解决项目的打包和CI设置中的问题。
材料
放在枕头下
您可以从分叉此项目开始!
具有简单和复杂部署的实际示例
https://github.com/achimnol/aiotools
https://github.com/aio-libs/aiohttp
【文件预览】:
pycon-apac2018-packaging-workshop-master
----step7-towncrier.md(690B)
----step4-docs.md(2KB)
----.github()
--------.github(10B)
----step5-pypi-deployment.md(2KB)
----step3-testing.md(2KB)
----step2-writing-setup.md(3KB)
----LICENSE(1KB)
----step1-structure.md(2KB)
----README.md(1KB)
----step6-badges.md(531B)
----.gitignore(1KB)
----step8-github-extras.md(563B)