Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/slott56/pivot-to-python
Repository with examples from the Pivot to Python book
https://github.com/slott56/pivot-to-python
Last synced: 7 days ago
JSON representation
Repository with examples from the Pivot to Python book
- Host: GitHub
- URL: https://github.com/slott56/pivot-to-python
- Owner: slott56
- License: mit
- Created: 2021-09-22T11:29:57.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-28T17:41:00.000Z (3 months ago)
- Last Synced: 2024-08-28T19:29:00.666Z (3 months ago)
- Language: Jupyter Notebook
- Homepage: https://books.apple.com/us/book/pivot-to-python/id1586977675
- Size: 177 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
###############
pivot-to-python
###############Components and examples from the Pivot to Python book.
Installation
=============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/1. 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/... code-block:: bash
% git clone https://github.com/slott56/pivot-to-python.git
2. Change to the downloaded directory.
.. code-block:: bash
% cd pivot-to-python
3. Initialize a UV project with Python 3.12
.. code-block:: bash
% uv init --python 3.12
4. Install the "extras" to run the test cases.
.. code-block:: bash
% uv sync --all-extras
Upgrades
--------To get **all** the latest and greatest versions of package, use the following command:
.. code-block:: bash
.. code-block:: bash% uv sync --all-extras --upgrade
Content
=======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.