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.42.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.

swar00pduthks_marquez_python-0.52.42-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: swar00pduthks_marquez_python-0.52.42.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.42.tar.gz
Algorithm Hash digest
SHA256 90941a70db8dc5f994d74cb9522eb3d8d38d95b311cc2f960b2406a4146dd730
MD5 3c118ae741fb0f61c0626147937ac523
BLAKE2b-256 13ea5537513429b556841ea1bbffe0ce68b9cfd3a532691c9a30279a4963ef40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swar00pduthks_marquez_python-0.52.42-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.42-py3-none-any.whl
Algorithm Hash digest
SHA256 d839fcfb97a91eaab935ebe46ace5248958fde390a8db60a2ca269a187943e85
MD5 7def12620e015c7a71339578e5e963f7
BLAKE2b-256 344ff9c6173ac010b470d403d14be82774dd55afaba471801b7b7ca8d89b2938

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