Skip to content

Commit 70c8c35

Browse files
committed
add release checklist
1 parent bbac5cd commit 70c8c35

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

setup.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@
33
with open("README.md", "r") as fh:
44
long_description = fh.read()
55

6+
"""
7+
release checklist:
8+
1. update version on `setup.py`
9+
2. run tests with this command `pytest -vvx tests/`
10+
4. commit changes (`setup.py`) and push
11+
5. make release on PyPI. Run the following commands:
12+
5.1 `python3 setup.py sdist bdist_wheel`
13+
5.2 (optional) `python3 -m pip install --user --upgrade twine`
14+
5.3 `python3 -m twine upload dist/*`
15+
6. make a new release on github with the latest version
16+
"""
17+
618
setuptools.setup(
719
name="topoloss",
820
version="0.0.0",

0 commit comments

Comments
 (0)