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.6.0.tar.gz (36.5 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.6.0-py3-none-any.whl (37.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mddj-0.6.0.tar.gz
Algorithm Hash digest
SHA256 08a231377734aa9db14820bcbdadd3800195cdd78fcc236edd52732399532009
MD5 bad9d25cf29df9228bf6c546099c546e
BLAKE2b-256 c233b88c1e5a45388f7a452932a1c2edd28853eb6f547cb0004fa5f94210f235

See more details on using hashes here.

Provenance

The following attestation bundles were made for mddj-0.6.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.6.0-py3-none-any.whl.

File metadata

  • Download URL: mddj-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 37.4 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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 32d116b43719ba85804c554ef2733c908977d4dd1684f0b0583ccb5dbdf4bc45
MD5 29206fe0220be460ec5e15e364d4d0a6
BLAKE2b-256 1d1017a1edcb75017373f701b350ddc5c7edf4e2be0c1a284959cc50dd5ba142

See more details on using hashes here.

Provenance

The following attestation bundles were made for mddj-0.6.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