Metadata-Version: 2.3
Name: freeds
Version: 0.2.24
Summary: The free data stack CLI
License: GNU GENERAL PUBLIC LICENSE v3
Author: Jens Köster
Author-email: freeds@jensbox.se
Requires-Python: >=3.11,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: apache-airflow-client (>=2.10.0,<3.0.0)
Requires-Dist: boto3 (>=1.38.19,<2.0.0)
Requires-Dist: docker (>=7.1.0,<8.0.0)
Requires-Dist: gitpython (>=3.1.44,<4.0.0)
Requires-Dist: nbformat (>=5.10.4,<6.0.0)
Requires-Dist: nbstripout (>=0.8.1,<0.9.0)
Requires-Dist: papermill (>=2.6.0,<3.0.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Requires-Dist: ruamel-yaml (>=0.18.12,<0.19.0)
Requires-Dist: typer[all] (>=0.10.0)
Description-Content-Type: text/markdown

# freeds
The free data stack CLI and lib.
The project is managed in `poetry` and uses CLI framework `typer`.

There's a freeds packae on pypi, that might work for you, but we're still in alpha here, you'll probably need to fix some bugs to get things running, so better clone the repo.


Get the "python manager" poetry: https://python-poetry.org/

Preferably using pipx: https://github.com/pypa/pipx

Then, ideally, this should work:


    git clone https://github.com/jens-koster/FreeDS.git
    cd freeds
    poetry env use 3.11
    poetry install
    freeds-setup

The setup process is not yet complete and poorly documented.
I'll work on it... but then, Johan, my only user, you've got me on messenger just poke me :-)

oh... I just realised we can have Free Data Stack Haketons.


