An open API service indexing awesome lists of open source software.

https://github.com/equinor/dataorc

A Python library that standardizes and simplifies data orchestration tasks
https://github.com/equinor/dataorc

data-engineering data-science python

Last synced: 5 months ago
JSON representation

A Python library that standardizes and simplifies data orchestration tasks

Awesome Lists containing this project

README

          

# dataorc

> [!WARNING]
> This Python library is in an early development phase. Breaking changes may be added frequently.

[![CI](https://github.com/equinor/dataorc/actions/workflows/ci.yml/badge.svg?branch=main&event=push)](https://github.com/equinor/dataorc/actions/workflows/ci.yml)
[![PyPI - Version](https://img.shields.io/pypi/v/dataorc)](https://pypi.org/project/dataorc/)

A Python library that simplifies and standardizes data orchestration tasks.

## Developing

We use [uv](https://docs.astral.sh/uv/) to have one synchronous development environment. See [installing uv](https://docs.astral.sh/uv/getting-started/installation/).

Once uv is installed, clone the repository:

```console
git clone https://github.com/equinor/dataorc.git && cd dataorc
```

Sync the development environment:

```console
uv sync --all-extras
```

### Building documentation

Build the documentation and run a local development server:

```console
uv run mkdocs serve --strict
```

The documentation will be served locally at .

## Contributing

See [contributing guidelines](CONTRIBUTING.md).

## License

This project is licensed under the terms of the [MIT license](LICENSE).