semvec/pypi-packages huggingface dataset:
reqmaker 0.4.8
Offline requirements.txt generator with archive support
Requires Python: >=3.7
Keywords: requirements, dependency, offline, scanner, cli

# reqmaker — Offline Requirements.txt Generator

`reqmaker` is a fast, offline dependency scanner that analyzes:

- `.py` files
- extensionless Python scripts (shebang-detected)
- `.ipynb` notebooks
- `.whl`, `.zip`, `.tar.gz`, `.tar.xz` archives

It generates a `requirements.txt` fully offline by:

- excluding stdlib (via provided stdlib file)
- applying a module→package mapping file
- validating packages using a local `/sdcard/pip.txt` database
- using multiprocessing for speed
- providing a CLI interface
- showing progress via `tqdm`

---

## 🔥 Features
- Fully offline operation  
- Multiprocessing for high performance  
- Supports archive formats  
- Supports Jupyter notebooks  
- CLI flags:
  - `--stdlib FILE`
  - `--mapping FILE`
  - `--pipdb FILE`
  - `--ignore DIR1 DIR2 ...`
  - `--debug`

---

## 📦 Installation
    pip install reqmaker
## git repo
    isaac4ever/reqmaker
hexdoc-lapisworks 1.5.7.1.7.dev0
Python web book docgen and hexdoc plugin for Lapisworks.
Requires Python: >=3.11
Keywords: hexdoc

# hexdoc-lapisworks

Python web book docgen and [hexdoc](https://pypi.org/project/hexdoc) plugin for Lapisworks.

## Version scheme

We use [hatch-gradle-version](https://pypi.org/project/hatch-gradle-version) to generate the version number based on whichever mod version the docgen was built with.

The version is in this format: `mod-version.python-version.mod-pre.python-dev.python-post`

For example:
* Mod version: `0.11.1-7`
* Python package version: `1.0.dev0`
* Full version: `0.11.1.1.0rc7.dev0`

## Setup

Install Python 3.11 and Node 18 (20+ is **not** currently supported).

```sh
python3.11 -m venv venv

.\venv\Scripts\activate   # Windows
. venv/bin/activate.fish  # fish
source venv/bin/activate  # everything else

# run from the repo root, not doc/
pip install -e .[dev]
```

## Usage

For local testing, create a file called `.env` in the repo root following this template:
```sh
GITHUB_REPOSITORY=Real-Luxof/Lapisworks
GITHUB_SHA=main
GITHUB_PAGES_URL=https://real-luxof.github.io/Lapisworks/
```

Useful commands:
```sh
# show help
hexdoc -h

# render and serve the web book in watch mode
nodemon --config doc/nodemon.json

# render and serve the web book
hexdoc serve

# export, render, and merge the web book
hexdoc export
hexdoc render
hexdoc merge

# start the Python interpreter with some extra local variables
hexdoc repl
```