Skip to content

Commit 1f8efdb

Browse files
authored
Update release instructions to use new build mechanism (#241)
1 parent 6c767f5 commit 1f8efdb

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

RELEASE.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@
1212
2. Close milestone on GitHub
1313
3. git clean -xfdi
1414
4. git tag -a vX.X.X -m "Release vX.X.X"
15-
5. python setup.py sdist
16-
6. python setup.py bdist_wheel
17-
7. twine check dist/*
18-
8. twine upload dist/*
19-
9. git push upstream --tags
15+
5. python -m pip install --upgrade pip
16+
6. pip install --upgrade --upgrade-strategy eager build setuptools twine wheel
17+
7. python -bb -X dev -W error -m build
18+
8. twine check --strict dist/*
19+
9. twine upload dist/*
20+
10. git push upstream --tags
21+
11. Create release on Github

0 commit comments

Comments
 (0)