Skip to main content

head-require is a library that aims to simplify the creation of requirements.txt files. head-require generates requirements.txt based on the packages actually used in your project.

Project description

Head-Require

Head-Require is a Python library designed to simplify the process of generating requirements.txt files based on the imported packages in Python files within your project.

How to Use

Installation

To install Head-Require, you can use pip:

pip install head-require

Usage

Once installed, you can use the head-require command in the current directory of your project. Here are some common usage examples:

To generate the requirements.txt file based on the imported packages in your Python files, simply run:

head-require

Help

For a list of available options and their descriptions, you can use the help option:

head-require -h

Additional Notes

  • Make sure to run the head-require command in the root directory of your Python project.
  • Head-Require analyzes Python files (*.py and *.ipynb) to extract imported packages and their versions.

Important: This command must be executed within the activated environment. If it's not activated, it will work under the machine's environment.

Thank you for using Head-Require! 😊

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

head_require-1.1.9.tar.gz (4.7 kB view hashes)

Uploaded Source

Built Distribution

head_require-1.1.9-py3-none-any.whl (5.4 kB view hashes)

Uploaded Python 3

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