Metadata-Version: 2.1
Name: witness-etl
Version: 0.0.5
Summary: A minimal ETL library.
Author: Eugene Popov
Author-email: evgeniypalych@gmail.com
License: Apache License 2.0
Project-URL: Source Code, https://github.com/eppv/witness
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE

# witness

A minimal batch processing ETL library.

Intended to be simple and concise.

Made to wrap common instrumental approaches in a high-level abstraction.
And for fun.

## Installation
```
python3 -m pip install witness-etl
```

## Concepts

### Batch
The main concept of the lib. It's a container for some useful data and metadata. 

```python
from witness import Batch

batch = Batch()

print(batch)

```

## Versioning
This lib supports [SemVer](https://semver.org/) approach for all packages released.

## Contributing
Want to help or got questions? 
[Contact me.](mailto:evgeniypalych@gmail.com)
