48c0de39d9
See https://src.fedoraproject.org/rpms/python-setuptools/pull-request/40 Strictly speaking, this is not an RPM generator, but: - it generates provides - it is tighly coupled with pythondistdeps.py Usage: 1. Run `$ /usr/lib/rpm/pythonbundles.py .../vendored.txt` 2. Copy the output into the spec as a macro definition: %global bundled %{expand: Provides: bundled(python3dist(appdirs)) = 1.4.3 Provides: bundled(python3dist(packaging)) = 16.8 Provides: bundled(python3dist(pyparsing)) = 2.2.1 Provides: bundled(python3dist(six)) = 1.15 } 3. Use the macro to expand the provides 4. Verify the macro contents in %check: %check ... %{_rpmconfigdir}/pythonbundles.py src/_vendor/vendored.txt --compare-with '%{bundled}'
60 lines
1.2 KiB
Plaintext
60 lines
1.2 KiB
Plaintext
appdirs==1.4.4
|
|
backports.shutil_get_terminal_size==1.0.0
|
|
backports.weakref==1.0.post1
|
|
click==7.1.2
|
|
click-completion==0.5.2
|
|
click-didyoumean==0.0.3
|
|
colorama==0.4.3
|
|
delegator.py==0.1.1
|
|
pexpect==4.8.0
|
|
ptyprocess==0.6.0
|
|
python-dotenv==0.10.3
|
|
first==2.0.1
|
|
iso8601==0.1.12
|
|
jinja2==2.11.2
|
|
markupsafe==1.1.1
|
|
parse==1.15.0
|
|
pathlib2==2.3.5
|
|
scandir==1.10
|
|
pipdeptree==0.13.2
|
|
pipreqs==0.4.10
|
|
docopt==0.6.2
|
|
yarg==0.1.9
|
|
pythonfinder==1.2.4
|
|
requests==2.23.0
|
|
chardet==3.0.4
|
|
idna==2.9
|
|
urllib3==1.25.9
|
|
certifi==2020.4.5.1
|
|
requirementslib==1.5.11
|
|
attrs==19.3.0
|
|
distlib==0.3.0
|
|
packaging==20.3
|
|
pyparsing==2.4.7
|
|
plette==0.2.3
|
|
tomlkit==0.5.11
|
|
shellingham==1.3.2
|
|
six==1.14.0
|
|
semver==2.9.0
|
|
toml==0.10.1
|
|
cached-property==1.5.1
|
|
vistir==0.5.2
|
|
pip-shims==0.5.2
|
|
contextlib2==0.6.0.post1
|
|
funcsigs==1.0.2
|
|
enum34==1.1.10
|
|
# yaspin==0.15.0
|
|
yaspin==0.14.3
|
|
cerberus==1.3.2
|
|
resolvelib==0.3.0
|
|
backports.functools_lru_cache==1.6.1
|
|
pep517==0.8.2
|
|
zipp==0.6.0
|
|
importlib_metadata==1.6.0
|
|
importlib-resources==1.5.0
|
|
more-itertools==5.0.0
|
|
git+https://github.com/sarugaku/passa.git@master#egg=passa
|
|
orderedmultidict==1.0.1
|
|
dparse==0.5.0
|
|
python-dateutil==2.8.1
|