head-require

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.


License
MIT
Install
pip install head-require==1.1.3

Documentation


Badge Link
License: MIT License
Upload Python Package Python Publish
PyPI Downloads PyPI Stats
PyPI Latest Release PyPI Latest Release

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! 😊