Skip to main content

clideps

(New and currently in progress!)

clideps is a cross-platform tool and library that helps with the headache of checking your system setup and if you have various dependencies set up right:

  • Environment variables, .env files, and API keys

  • System tools and packages: Check for external tools (like ffmpeg or ripgrep) and environment variables (such as API keys) available.

  • Python external library dependencies

And then it interactively helps you fix it!

  • It can help you find and safely edit .env files with API keys

  • It can check if you have packages installed

  • If you don't, it can tell you how to install them using whatever package manager you use

  • If you don't have a package manager installed, it will help you install it too!

Supports several major package managers on macOS, Windows, and Linux.

Usage

It is available on PyPy clideps so do the usual uv add clideps or pip install clideps, etc. For uv users (recommended):

# Run the cli
uvx clideps --help

# Check current setup
uvx clideps check
output of uvx clideps check

This project was built from simple-modern-uv.

Metadata

Release files for clideps 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for clideps 0.1.8
File Size Uploaded Provenance Actions
clideps-0.1.8.tar.gz 75.9 kB Without provenance Details for clideps-0.1.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for clideps 0.1.8
File Interpreter ABI Platform Actions
clideps-0.1.8-py3-none-any.whl Python 3 none any Details for clideps-0.1.8-py3-none-any.whl

Total release size: 115.1 kB

Release files / clideps-0.1.8.tar.gz

Download URL clideps-0.1.8.tar.gz
Size 75.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b5624bd41779a1f4181de7de74e1f730a323fdd7e4178bc8d04944bdc8f398bb
BLAKE2b-256 checksum
How to use checksums
3adb1072b6b773577717ab1a90c2ba17a0263b5e78035c050920c462faf3eb8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.5

Release files / clideps-0.1.8-py3-none-any.whl

Download URL clideps-0.1.8-py3-none-any.whl
Size 39.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0f35e67d844deeef8bb71758c4273c815ae6742347b532d1d2d2d0df72353cf4
BLAKE2b-256 checksum
How to use checksums
13029cade164cfeb5b8c4673f7a25d470426d42fcbed01cdc67ce1179d7e3ef5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.5

Security for clideps 0.1.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page