Skip to main content

A CLI and library for extracting python metadata from packages

Project description

mddj

Your DJ of MetaData.

PyPI - Version PyPI - Python Version


Overview

A CLI for interacting with your python package metadata.

Supports multiple packaging backends via a uniform interface.

For full documentation, see the docs site.

Installation

pipx install mddj

Quickstart

mddj supports usage as a CLI and as library!

Here's how you can instantiate read the project version in Python:

from mddj.api import DJ

dj = DJ()
print(dj.read.version())

and, equivalently, via the CLI:

mddj read version

License

mddj is distributed under the terms of the MIT license.

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

mddj-0.5.0.tar.gz (30.9 kB view details)

Uploaded Source

Built Distribution

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

mddj-0.5.0-py3-none-any.whl (31.5 kB view details)

Uploaded Python 3

File details

Details for the file mddj-0.5.0.tar.gz.

File metadata

  • Download URL: mddj-0.5.0.tar.gz
  • Upload date:
  • Size: 30.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mddj-0.5.0.tar.gz
Algorithm Hash digest
SHA256 eb00e49501577fa32b9e0456de26c3a47f6b394f4c9a94b458290217e660f102
MD5 12d803101f586fe165a915cb4df65443
BLAKE2b-256 ed7cd4d46c8306b1b54917d40944ba51e6c4f70c683241ad30b712473957b5ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for mddj-0.5.0.tar.gz:

Publisher: publish.yaml on sirosen/mddj

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mddj-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: mddj-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 31.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mddj-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7a0bde4cd6549b7f15857e84a33eac320e0ed2eba8fb8b22d1a68983a078d42a
MD5 41e752a760b5c34b63fc44d782fc5b10
BLAKE2b-256 0dfaf77d7971d63dd798e05751afdd9f981cffe4af7b95332c519670fc34a4ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for mddj-0.5.0-py3-none-any.whl:

Publisher: publish.yaml on sirosen/mddj

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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