Old Archive
Poetry
Initialization
This will create a project ./my-repo/.
For existing project, do:
$ cd pre-existing-project
$ poetry init
Dependencies
Virtual ENV
$ poetry run python your_script.py
$ poetry run pytest
# or
$ poetry shell
Publish
- Config PyPI token
- Publish
$ poetry build
$ poetry publish
- Change version number
# Print version number
$ poetry version
$ poetry version -s
# Bump version number
$ poetry version patch
$ poetry version minor
$ poetry version major
$ poetry version [patch | minor | major | prepatch | preminor | premajor | prerelease]