poetry
References
Basic usage: https://python-poetry.org/docs/basic-usage/
Create New Project
If git repo already exists:
cd repo_name
poetry init
If git repo doesn't exist yet:
poetry new repo_name
cd repo_name
git init
Add PyPi/pip Dependencies
poetry add <package>
# example
poetry add jupyter
Add Packages from Private Repository
https://python-poetry.org/docs/repositories/
Add private repository:
# repository_name is a name that will be
# used to refer to the private repository.
poetry source add --priority=supplemental repository_name https://my.repo.com/repo
Add package from private repository:
poetry add --source repository_name private_package_name
Run Jupyter Notebook from Poetry
poetry add jupyter # if not already done
poetry shell
jupyter notebook
# when done with shell...
exit
Last updated