man(8)
πΈ man(8) β pkgos-parse-requirements πΈ
okay bestie, sit DOWN, because we're talking about pkgos-parse-requirements, living in section 8 of the manual, and she is that girl. π
β¨ NAME β¨
pkgos-parse-requirements β output list of project requirements π«Ά
β¨ SYNOPSIS β¨
pkgos-parse-requirements [-h] [file_for_parsing]
β¨ DESCRIPTION β¨
so basically this little utility is out here trying to parse an OpenStack requirements.txt file as input, and then produce a list of Debian dependencies as output. it's giving translator. it's giving matchmaker between two ecosystems. π
it takes the first argument as the file to parse. and if you call this utility with no parameter at all? it will attempt to read the requirements.txt and test-requirements.txt file. no thoughts, just vibes, it'll go find them itself. π¦
bestie. listen. this is far from perfect, and you WILL need to manually check for the dependencies. like, capital-W WILL. that's not me being dramatic, that's literally in the manual. π
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's missing, just add it to the
BLACK_LIST(for missing packages of Python 2) and/or theBLACK_LIST_PY3(for missing packages of Python 3). yes you're literally editing the list by hand. it's a whole thing. π
β¨ OPTIONS β¨
-hβ output this page πβ¨ (she's helping! she's showing you the manual!)
β¨ BUGS β¨
No known bugs. π not a single one. flawless behavior. periodt. π₯
β¨ AUTHOR β¨
- Script is written by Thomas Goirand
<zigo@debian.org>π - Man page is written by Andrii Kroshchenko
<akroshchenko@mirantis.com>π
and that's the whole page, bestie!! π this was version 45.0, dated 27 Apr 2016 β yes she's an elder but she still ate, fr fr. πβ¨ππ¦ go check your dependencies manually, iykyk π
π¦ where this page comes from
- debian bookworm: openstack-pkg-tools 123 Β· Apache-2
- debian trixie: openstack-pkg-tools 135 Β· Apache-2
- ubuntu jammy: openstack-pkg-tools 119 Β· Apache-2
- ubuntu noble: openstack-pkg-tools 123ubuntu2 Β· Apache-2
- ubuntu questing: openstack-pkg-tools 135ubuntu1
- ubuntu resolute: openstack-pkg-tools 141 Β· Apache-2
- ubuntu stonking: openstack-pkg-tools 144ubuntu1 Β· Apache-2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms