Metadata-Version: 2.1
Name: openlineage-python
Version: 0.6.0
Summary: OpenLineage Python Client
Home-page: UNKNOWN
Author: OpenLineage
License: UNKNOWN
Keywords: openlineage
Platform: UNKNOWN
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: attrs (>=19.3.0)
Requires-Dist: requests (>=2.20.0)
Provides-Extra: dev
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: requests ; extra == 'dev'
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: mock ; extra == 'dev'
Provides-Extra: tests
Requires-Dist: pytest ; extra == 'tests'
Requires-Dist: pytest-cov ; extra == 'tests'
Requires-Dist: mock ; extra == 'tests'
Requires-Dist: flake8 ; extra == 'tests'
Requires-Dist: requests ; extra == 'tests'

<!-- SPDX-License-Identifier: Apache-2.0 -->

# OpenLineage-python

To install from source, run:

```bash
$ python setup.py install
```

## Configuration

OpenLineage client depends on environment variables:

* `OPENLINEAGE_URL` - point to service which will consume OpenLineage events
* `OPENLINEAGE_API_KEY` - set if consumer of OpenLineage events requires `Bearer` authentication key

`OPENLINEAGE_URL` and `OPENLINEAGE_API_KEY` can also be set up manually when creating client instance.


