Components and examples from the Pivot to Python book.
There are several steps to getting this ready for experimentation.
The book uses uv, https://astral.sh/blog/uv-unified-python-packaging.
Start by installing uv. https://docs.astral.sh/uv/getting-started/installation/
Clone or download this https://github.com/slott56/pivot-to-python.git repository. Use desktop
git clone
or the a GUI tool like GitHub Desktop https://desktop.github.com/download/.% git clone https://github.com/slott56/pivot-to-python.git
Change to the downloaded directory.
% cd pivot-to-python
Initialize a UV project with Python 3.12
% uv init --python 3.12
Install the "extras" to run the test cases.
% uv sync --all-extras
To get all the latest and greatest versions of package, use the following command:
There are separate directories for data, notebooks, src, and tests.
Diagrams are in docs. They were built with PlantUML. See https://plantuml.com for more information.