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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file dac-0.4.2.tar.gz.

File metadata

  • Download URL: dac-0.4.2.tar.gz
  • Upload date:
  • Size: 268.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for dac-0.4.2.tar.gz
Algorithm Hash digest
SHA256 efa24f25018be29386df6fe881930ecd810c615e8fb8a08af56c595b981550a0
MD5 5597bdb5fe00dd908cb874a07518acc4
BLAKE2b-256 0c998a81f8b7ca2721c8aa5e5904e4fde07e86b2e8d1ba178e1790d526f41f20

See more details on using hashes here.

File details

Details for the file dac-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: dac-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for dac-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ddaa77e12b8692157cb02ba60f8b5a6ac78963c12876912ec78c1572124e8c60
MD5 c6fff96561a9f029ec475abb3029c7bd
BLAKE2b-256 17e453287b27895edcbfe1c31f17e9088e8cb81d7ecd72ac2aee5f50bb7e433a

See more details on using hashes here.

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