Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 895 Bytes

File metadata and controls

47 lines (30 loc) · 895 Bytes

Release process

Generating distribution archives

To create the source and binary distributions:

pipenv run ./setup.py sdist bdist_wheel

Installing the package offline

To install the package locally, without publishing:

pip install dist/*.whl

Publishing the package

To publish the package to pypi:

pipenv run python -m twine upload --repository-url https://upload.pypi.org/legacy/ dist/*

Cleanup

To remove old build artifacts:

pipenv run ./setup.py clean --all

Update the version

  1. Create a tag for the current version:
git tag `python -m aws_ssh_sync.main -v`
git push --tags
  1. Bump the __version__ in the main module

References