Skip to main content

Marquez Python Client

Project description

Marquez Python Client

Python client for Marquez.

Documentation

See the API docs.

Requirements

Installation

$ pip3 install marquez-python

To install from source run:

$ python3 setup.py install

Usage

Reading Metadata

from marquez_client import MarquezClient

client = MarquezClient(url='http://localhost:5000')

# list namespaces
client.list_namespaces()

To enable logging, set the environment variable MARQUEZ_LOG_LEVEL to DEBUG, INFO, or ERROR:

$ export MARQUEZ_LOG_LEVEL='INFO'

Writing Metadata

To collect OpenLineage events using Marquez, please use the openlineage-python library. OpenLineage is an Open Standard for lineage metadata collection designed to collect metadata for a job in execution.

Development

To install all dependencies for local development:

$ pip3 install -e .[dev]

To run the entire test suite:

$ pytest

SPDX-License-Identifier: Apache-2.0 Copyright 2018-2023 contributors to the Marquez project.

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

swar00pduthks_marquez_python-0.52.57.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file swar00pduthks_marquez_python-0.52.57.tar.gz.

File metadata

  • Download URL: swar00pduthks_marquez_python-0.52.57.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/21.8.0 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for swar00pduthks_marquez_python-0.52.57.tar.gz
Algorithm Hash digest
SHA256 dbd642a2933d5a056e16528c0b3fb5a04f92fe3f271d522bee5b54c115588067
MD5 649abf3a4f6275a3582b4da9699aee9f
BLAKE2b-256 3c144cedb6f5a01b38f5134fcbbb1df6260bb34425d61462dc78553107015fc9

See more details on using hashes here.

File details

Details for the file swar00pduthks_marquez_python-0.52.57-py3-none-any.whl.

File metadata

  • Download URL: swar00pduthks_marquez_python-0.52.57-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/21.8.0 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for swar00pduthks_marquez_python-0.52.57-py3-none-any.whl
Algorithm Hash digest
SHA256 663c07f634cf401370da1362efe785e58ec7eb6c92c18636c1b40031fdacee6d
MD5 54243096de4a09087c1c1c92a0c07a1b
BLAKE2b-256 cebabd9e3b21db1f0b190b6666ae2efc9e26bbee281c0cf90dc406f940191de0

See more details on using hashes here.

Supported by

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