Skip to content

Commit cb7a4a0

Browse files
committed
Updating release notes to reflect use of twine
1 parent 8e9c9dd commit cb7a4a0

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

README_dev.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,15 @@ This assumes you also have installed `pytest-cov`.
1212

1313
## Releasing
1414

15-
Cutting a release and updating to `pypi` requires the following steps:
15+
Cutting a release and updating to `pypi` requires the following steps (from
16+
[here](https://packaging.python.org/tutorials/packaging-projects/)]):
1617

18+
* Make sure you have installed the following libraries:
19+
* `twine`
20+
* `setuptools`
21+
* `wheel`
1722
* Make sure tests pass locally and on CI.
1823
* Update the version on `setup.py`
19-
* Run `python setup.py sdist`.
20-
* When connected to the internet, run `python setup.py register` to login on
21-
PyPi.
22-
* When ready to push up, run `python setup.py sdist upload`.
24+
* Run `python setup.py sdist bdist_wheel`.
25+
* When ready to push up, run `twine upload dist/*`.
2326

0 commit comments

Comments
 (0)