Skip to main content

A lightweight python module designed to generate a requirements file for your project.

Project description

polypip

A lightweight python module of command line tools to generate a requirements.txt file from your project based on python source file imports.

usage

usage:
    polypip [options] [<path>]

arguments:
    <path>                path to the directory or file to scan for imports

options:
    --refererence, --r <path>   path to a requirements.txt file to reference versions from
    --overwrite, --o            overwrite requirements.txt file if it already exists
    --shallow, --s              do not search for imports recursively
    --dry-run                   preview the requirements.txt that would be generated
    --quiet, --q                enable quiet mode
    --verbose, --v              enable verbose mode

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

polypip-0.0.9.tar.gz (22.2 kB view details)

Uploaded Source

Built Distribution

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

polypip-0.0.9-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

Details for the file polypip-0.0.9.tar.gz.

File metadata

  • Download URL: polypip-0.0.9.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for polypip-0.0.9.tar.gz
Algorithm Hash digest
SHA256 04a242f2359e181edb08842b45639013a2583982fa41c0bc5e4c9a76e5d36f29
MD5 be287a31ebd00156eb025d62028d335f
BLAKE2b-256 becbaa62de53a25d29cc9145fbce09c78466aff4cf662d316d97d0c9495b0c3c

See more details on using hashes here.

File details

Details for the file polypip-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: polypip-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 20.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for polypip-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 3005a822bf2468afc2a33ff523bd05b407ab699c3c41630cbadf7d985b991cfc
MD5 c3e3e415caf8f68e5060b4343a4f95f1
BLAKE2b-256 c5504658ff7a37a2c117b80153323f696c0fcda24d5347ff0fac2293d4c6f970

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