poetry
References
Basic usage: https://python-poetry.org/docs/basic-usage/
Create New Project
If git repo already exists:
cd repo_name
poetry initIf git repo doesn't exist yet:
poetry new repo_name
cd repo_name
git initAdd PyPi/pip Dependencies
poetry add <package>
# example
poetry add jupyterAdd 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/repoAdd package from private repository:
poetry add --source repository_name private_package_nameRun Jupyter Notebook from Poetry
poetry add jupyter # if not already done
poetry shell
jupyter notebook
# when done with shell...
exitLast updated
