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.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

cleanse-0.1.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cleanse-0.1.0.tar.gz
  • Upload date:
  • Size: 5.2 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.0.tar.gz
Algorithm Hash digest
SHA256 6762b53bd2368b1c1477f030a24f9cff4a41ee46a3e37edc77298430569f4823
MD5 bc07af2ecd372cb9a478481fda0eec61
BLAKE2b-256 9697d2919ac17b703aa61e49dc5ec976d0c99a4e93853fcab038f996df6aa7b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cleanse-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d38c63ab24cd2770efa9117d7895c988f77cc301aea2ac87263b9fd49eedd1d2
MD5 c775fac69434a7c1d76c219658f71e47
BLAKE2b-256 d2b55aef5088cf0d7b8cfb84f206cf5c009dff4884dbe45eb6615fe857521dbe

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