Man page - pkgos-parse-requirements(8)
Packages contas this manual
- pkgos-scan-repo(8)
- pkgos-show-control-depends(8)
- pkgos-infra-install-sbuild(8)
- pkgos-testr(8)
- pkgos-infra-build-pkg(8)
- pkgos-fetch-fake-repo(8)
- pkgos.make(8)
- pkgos-reqsdiff(8)
- pkgos-bop(8)
- pkgos-bb(8)
- pkgos-debpypi(8)
- pkgos-setup-sbuild(8)
- pkgos-fix-config-default(8)
- pkgos-parse-requirements(8)
- pkgos-alternative-bin(8)
- pkgos-check-changelog(8)
- pkgos-bop-jenkins(8)
- pkgos-alioth-new-git(8)
- pkgos-gen-systemd-unit(8)
Package: openstack-pkg-tools
apt-get install openstack-pkg-tools
apt-get install openstack-pkg-tools
Manuals in package:
Manual
| man(8) | pkgos-parse-requirements | man(8) |
NAME
pkgos-parse-requirements - output list of project requirements
SYNOPSIS
pkgos-parse-requirements [-h] [file_for_parsing]
DESCRIPTION
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
BUGS
No known bugs.
AUTHOR
Script is written by Thomas Goirand <zigo@debian.org>
| 27 Apr 2016 | 45.0 |