Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: [docs] Expand releasing section #875

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ix5
Copy link
Member

@ix5 ix5 commented May 16, 2022

Document packaging and uploading process more thoroughly.

@ix5 ix5 added docs Documentation of the project improvement Not a new feature, but makes Isso more pleasant to use labels May 16, 2022
@ix5 ix5 mentioned this pull request May 25, 2022
38 tasks
* ``git commit -m "Preparing ${VERSION}" setup.py CHANGES.rst``
* ``git tag -as ${VERSION}``
* ``make init all``
* ``python3 setup.py sdist``
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These 4 lines can be combined into two, i.e.

setup.py sdist bdist_wheel
twine upload dist/isso-${VERSION}*

- ``LICENSE``
- ``setup.py``
- ``setup.cfg``
- ``releaser.conf`` (for jelmer's ``releaser`` tool)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has been renamed disperse (since releaser was already taken on pypi)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation of the project improvement Not a new feature, but makes Isso more pleasant to use
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants