Skip to content

Commit

Permalink
add release checklist
Browse files Browse the repository at this point in the history
  • Loading branch information
ameily committed Aug 14, 2019
1 parent 5345b27 commit 1658ec7
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 1 deletion.
31 changes: 31 additions & 0 deletions ReleaseChecklist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
- [ ] Run tox
```
tox -e py37
```

- [ ] Build the packages
```
python setup.py bdist_wheel sdist
```

- [ ] Check the packages
```
twine check dist/*
```

- [ ] Upload the packages to to TestPyPi
```
twine upload --repository-url https://test.pypi.org/legacy/ dist/*
```

- [ ] Verify everything looks good by going to https://test.pypi.org/project/cincoconfig
- [ ] Upload to PyPI
```
twine upload dist/*
```

- [ ] Tag the release
```
git tag vX.Y.Z
git push origin vX.Y.Z
```
1 change: 1 addition & 0 deletions requirements/requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ pytest-cov
sphinx
sphinx-autodoc-typehints
sphinx-rtd-theme
twine
wheel
8 changes: 7 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,21 @@ def load_requirements(filename):
license='ISC',
description='Universal configuration file parser',
long_description=open("README.md", 'r').read(),
long_description_content_type='text/markdown',
author='Adam Meily',
author_email='[email protected]',
url='https://github.com/ameily/cincoconfig',
url='https://cincoconfig.readthedocs.io/en/latest/',
packages=['cincoconfig', 'cincoconfig.formats'],
install_requires=requirements,
extras_require={
'dev': dev_requirements,
'features': feature_requirements
},
project_urls={
'Travis CI': 'https://travis-ci.org/ameily/cincoconfig',
'Documentation': 'https://cincoconfig.readthedocs.io/en/latest/',
'Source': 'https://github.com/ameily/cincoconfig/',
},
keywords=['config', 'configuration'],
classifiers=[
'Development Status :: 4 - Beta',
Expand Down

0 comments on commit 1658ec7

Please sign in to comment.