Skip to main content

Recursively check Python packages for purity.

Project description

cleanse

A tool to analyze Python package dependencies for purity.

Installation

pip install cleanse

Usage

# Analyze requirements file
cleanse analyze requirements.txt

# Show verbose output
cleanse analyze -v requirements.txt

# Output as JSON
cleanse analyze --json requirements.txt

# Show help
cleanse --help

Development

This project uses PDM for dependency management.

# Install dependencies
pdm install

# Run tests
pdm run test

# Run linting
pdm run lint

License

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

cleanse-0.1.1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

cleanse-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file cleanse-0.1.1.tar.gz.

File metadata

  • Download URL: cleanse-0.1.1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.19.2 CPython/3.11.9 Linux/5.15.153.1-microsoft-standard-WSL2

File hashes

Hashes for cleanse-0.1.1.tar.gz
Algorithm Hash digest
SHA256 41b76b14a87b911836900efee35e24205dc12b5db81702c63707ad0b1bcc3ddb
MD5 04ec3c1ef2aef021b6d0366eeaced042
BLAKE2b-256 5273e77a67714a2a017777ffb8cc876aea84202b9c829bd1c63abffa0c03002d

See more details on using hashes here.

File details

Details for the file cleanse-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cleanse-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.19.2 CPython/3.11.9 Linux/5.15.153.1-microsoft-standard-WSL2

File hashes

Hashes for cleanse-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d6b19825f439349e47d4f073948b0b518bdac8c70de6bcd95edcec3ad1dff066
MD5 48e4e967247b6ca1b7214e062ed748ce
BLAKE2b-256 556514455615804a902d7901c910f7042547eaa6a7479867a1d9ba300ec7702d

See more details on using hashes here.

Supported by

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