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.2.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.2-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: reqrover-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 f2a3db9dbfa0a8f7305bbecc6b8a436b33d46eea670691aaeebd56e79d41d42c
MD5 8c83f72efc92024e98438a9cc60e89b1
BLAKE2b-256 ed744fa66b8bb8a8edeb841f5c17cc3098fd3532e2ec97e60d86e75334db0166

See more details on using hashes here.

File details

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

File metadata

  • Download URL: reqrover-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 305ae2ada0671feb612dc0180c994c13a7f2befa5eab550c435b3ff197189086
MD5 631ca028500c60fdb388f17e8291b46c
BLAKE2b-256 dadec597233a399f141eb1889575ded8ddc310018bc31f4b05c0bd834ea73b30

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