Welcome to a simple and fun Pypi Workshop. This Workshop was designed to be run with who publish their own public python package.
- Automation Pypi package CI/CD management with multiple version
- tox
- Pypi account - register here
- Travis account - register here
- Travis command line tool - download here
- Pypi management as code, no GUI's publish allowed
- Step 1: Get Nihao python module with tests ready, test with pytest
- Step 2: Support python with different versions, 27, 34, 35, 36
- Step 3: Publish your pypi package with command line
- Step 4: Make your long descriptiton combined with readme and change logs
- Step 5: Make your package version into read from code
- Step 6: Add your install requirements read from code
- [wayde] nihao-pypi
- [weiping] tidypackage
- [aifei] go-pypi