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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for head_require-1.1.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60481fae3b4c9257e4a5a371327ec85aa03a5d7c35bc8867b11d905813682dba |
|
MD5 | 644d7e44270f334fc4d2defc69ee8509 |
|
BLAKE2b-256 | c8277cc7a60187df04e07ef434c0fb6ed19e72373169ddbc519bf3f483c3f7e8 |