Skip to main content

Tool to distribute data as code

Project description

dac: Data as Code

Data-as-Code (DaC) dac is a tool that supports the distribution of data as (python) code.

IMPORTANT: Currently the project is in the initial development phase, this is why releases are marked as 0.z.y. (following semantic versioning 2.0.0: "Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable."). While in this phase, we will denote breaking changes with a minor increase.

📔 User documentation

Setup development environment (for contributors only)

  • Create a virtual environment and activate it

    python -m venv venv
    . venv/bin/activate
    
  • Install the developer dependencies

    python -m pip install -U pip wheel setuptools
    python -m pip install -r requirements-dev.txt
    
  • Enable the pre-commits

    pre-commit install
    
  • To run all the tests

    pytest --run-slow
    

    (omit --run-slow to run only the fast unit tests)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dac-0.4.2.tar.gz (268.4 kB view hashes)

Uploaded Source

Built Distribution

dac-0.4.2-py3-none-any.whl (9.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page