Skip to main content

A better pipreqs using only local search.

Project description

Req-Rover

A tool for discovering Python package dependencies in your project.

Installation

pip install -e .

Usage

# Basic usage - analyze current directory
rover

# Analyze a specific path
rover /path/to/project

# Output dependencies to a file
rover -o requirements.txt

# Show dependency tree
rover --tree

# Combine options
rover /path/to/project -o requirements.txt --tree

Features

  • Detects imported packages in Python files
  • Generates requirements file
  • Shows dependency tree visualization
  • Attempts to detect and exclude local package from requirements

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

reqrover-0.1.1.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

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

reqrover-0.1.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: reqrover-0.1.1.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.5

File hashes

Hashes for reqrover-0.1.1.tar.gz
Algorithm Hash digest
SHA256 749234dca6200e3dbfb056e0f95c30e58a4de4717d88251450c134bd99fdeb72
MD5 a3ee98d248aea08ed0567c6577bc65c2
BLAKE2b-256 d5f2c38d9c2bf7a852b9131ef88baa48e6a2a85a5b0753b84b06d4f0a3852316

See more details on using hashes here.

File details

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

File metadata

  • Download URL: reqrover-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.5

File hashes

Hashes for reqrover-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b460674328ed5cbdbf8a549a241a696b57f6a674ae14330e88c84007d0a9ac11
MD5 b10d7356ed2094ef24841b6f296a92a2
BLAKE2b-256 54dda12a00c76811a0baae0f72c1c9d4099169d5ab49bf9ce254f5bbf5f51abb

See more details on using hashes here.

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