Chapter 28. With Poetry
Procedure 28.1. Set up the project-specific environment
-
Create the virtual environment
poetry init poetry add --group dev lsp ruff ruff-lsp
And Makefile skeleton, and pyproject, and other dev tools?
-
Use IPython for shell stuff.
pip install ipython
Note
Never actually used this
-
Install ipdb
poetry add --group dev ipdb
Note
Set this environment variable somewhere appropriate. In
~/.bashrc
, probablyexport PYTHONBREAKPOINT="ipdb.set_trace"