- Create directory for you project using a name of your choosing.
- Include your python requirements.txt or poetry.lock file.
- Within the directory do something like:
curl shell_scrhttps://raw.githubusercontent.com/<MAGIC_SHELL_SCRIPT>
- Creates a docker env with the necessary modules installed (if included). *~ Fin ~*
...
- Docker
- poetry
- poetry ...
-
The "bear necessities": "mowgli"
-
Dates and Times: Pendulum
poetry add pendulum
-
Visualization: plotnine, Ploty
poetry add plotly poetry add plotnine[extra]
-
Tabular data: itables
poetry add itables
-
Interactive Web Apps: Shiny for Python
poetry add shiny
...
...
- Put mowgli in the jungle.
- Remove references to poetry.
- Install direnv
- How to export requirements from the pdm managed lock file to requirements.txt.
Use this:pdm export --without-hashes -o requirements.txt
- Docker cheat sheet