pkgos-parse-requirements(8)

pkgos-parse-requirements8

Output list of project requirements

Usage

pkgos-parse-requirements [-h] [file_for_parsing]

Overview

This utility attempts to parse an OpenStack requirements.txt file as input, and produce a list of Debian dependencies as output.

It takes the first argument as the file to parse. If this utility is called without a parameter, it will attempt to read the requirements.txt and test-requirements.txt file.

Note that this is far from perfect, and that you *WILL* need to manually check for the dependencies.

*CASES OF MANUAL EDDITING*:

Some packages should never be in the dependencies in Debian as they are

included in Python (version 2 or 3). If you find one that is missing, just add it to the BLACK_LIST(for missing packages of Python 2) and/or the BLACK_LIST_PY3 (for missing packages of Python 3).

Options

-h

output this page

Releases

5 releases since Debian 9 (Stretch); the text changed 1 time.

  1. 9
  2. 10–13

Bugs

No known bugs.

Author

Script is written by Thomas Goirand <[email protected]>

Man page is written by Andrii Kroshchenko <[email protected]>

From openstack-pkg-tools 135 in Debian 13 (Trixie). Parsed by carta from the page's man source.