This is a meta-package for Python Charmers training participants. This depends on many packages used in Python Charmers training courses.
This package is intended to be used from a Python Charmers Hub in the cloud like https://cpuhub.pythoncharmers.com.
Install it like this:
pip install pythoncharmers-meta
or, if you have uv, this will be much faster:
uv pip install pythoncharmers-meta
The following sets of optional packages ("extras") are available:
analytics
: data analyticsdb
: packages for interfacing with various databasesdl
: deep learninggis
: geospatial analysisml
: "classical" machine learningscieng
: scientific and engineering computingnet
: network engineering, concurrencytesting
: testing, linting, doc generationweb
: web dev
You can add them like this:
uv pip install "pythoncharmers-meta[gis, ml]" --reinstall
uv build
uvx twine upload dist/*