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.35.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.35.tar.gz.

File metadata

  • Download URL: swar00pduthks_marquez_python-0.52.35.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.35.tar.gz
Algorithm Hash digest
SHA256 25ff06f6ca147356d8228e1970a90fe9720d150a4e7a0fb509fccf0d07d0d00d
MD5 54e7054ec3687cf57479adb248794865
BLAKE2b-256 100cca177f84ebd53dbde5ff265c210f0cc54bc8ad378b8ed73d2a6f76183aab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swar00pduthks_marquez_python-0.52.35-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.35-py3-none-any.whl
Algorithm Hash digest
SHA256 89c5a1c44caa2a9e5fba36cb71b240abeb3bcdf7021e9ae0bb4ea40b826831e3
MD5 e149ebb33cf6a5593d56a24a0d603277
BLAKE2b-256 f78a8a14440d46fb59ca1965b2a0a91692eacf5abe2fd348b61f821508e14988

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