mirror of
https://github.com/astral-sh/uv.git
synced 2025-12-04 00:54:42 +00:00
## Summary Enables benchmarking against Poetry for resolution and installation: ``` Benchmark 1: pip-tools (resolve-cold) Time (mean ± σ): 962.7 ms ± 241.9 ms [User: 322.8 ms, System: 80.5 ms] Range (min … max): 714.9 ms … 1459.4 ms 10 runs Benchmark 1: puffin (resolve-cold) Time (mean ± σ): 193.2 ms ± 8.2 ms [User: 31.3 ms, System: 22.8 ms] Range (min … max): 179.8 ms … 206.4 ms 14 runs Benchmark 1: poetry (resolve-cold) Time (mean ± σ): 900.7 ms ± 21.2 ms [User: 371.6 ms, System: 92.1 ms] Range (min … max): 855.7 ms … 933.4 ms 10 runs Benchmark 1: pip-tools (resolve-warm) Time (mean ± σ): 386.0 ms ± 19.1 ms [User: 255.8 ms, System: 46.2 ms] Range (min … max): 368.7 ms … 434.5 ms 10 runs Benchmark 1: puffin (resolve-warm) Time (mean ± σ): 8.1 ms ± 0.4 ms [User: 4.4 ms, System: 5.1 ms] Range (min … max): 7.5 ms … 11.1 ms 183 runs Benchmark 1: poetry (resolve-warm) Time (mean ± σ): 336.3 ms ± 0.6 ms [User: 283.6 ms, System: 44.7 ms] Range (min … max): 335.0 ms … 337.3 ms 10 runs ```
111 lines
2 KiB
Text
111 lines
2 KiB
Text
# This file was autogenerated by Puffin v0.0.1 via the following command:
|
|
# puffin pip-compile ./scripts/requirements.in --python-version 3.10
|
|
build==1.0.3
|
|
# via
|
|
# pip-tools
|
|
# poetry
|
|
cachecontrol==0.13.1
|
|
# via poetry
|
|
certifi==2023.11.17
|
|
# via requests
|
|
cffi==1.16.0
|
|
# via xattr
|
|
charset-normalizer==3.3.2
|
|
# via requests
|
|
cleo==2.1.0
|
|
# via poetry
|
|
click==8.1.7
|
|
# via pip-tools
|
|
crashtest==0.4.1
|
|
# via
|
|
# cleo
|
|
# poetry
|
|
distlib==0.3.8
|
|
# via virtualenv
|
|
dulwich==0.21.7
|
|
# via poetry
|
|
fastjsonschema==2.19.1
|
|
# via poetry
|
|
filelock==3.13.1
|
|
# via virtualenv
|
|
idna==3.6
|
|
# via requests
|
|
importlib-metadata==7.0.1
|
|
# via keyring
|
|
installer==0.7.0
|
|
# via poetry
|
|
jaraco-classes==3.3.0
|
|
# via keyring
|
|
keyring==24.3.0
|
|
# via poetry
|
|
more-itertools==10.1.0
|
|
# via jaraco-classes
|
|
msgpack==1.0.7
|
|
# via cachecontrol
|
|
packaging==23.2
|
|
# via
|
|
# build
|
|
# poetry
|
|
pexpect==4.9.0
|
|
# via poetry
|
|
pip==23.3.2
|
|
# via pip-tools
|
|
pip-tools==7.3.0
|
|
pkginfo==1.9.6
|
|
# via poetry
|
|
platformdirs==3.11.0
|
|
# via
|
|
# poetry
|
|
# virtualenv
|
|
poetry==1.7.1
|
|
# via poetry-plugin-export
|
|
poetry-core==1.8.1
|
|
# via
|
|
# poetry
|
|
# poetry-plugin-export
|
|
poetry-plugin-export==1.6.0
|
|
# via poetry
|
|
ptyprocess==0.7.0
|
|
# via pexpect
|
|
pycparser==2.21
|
|
# via cffi
|
|
pyproject-hooks==1.0.0
|
|
# via
|
|
# build
|
|
# poetry
|
|
rapidfuzz==3.6.1
|
|
# via cleo
|
|
requests==2.31.0
|
|
# via
|
|
# cachecontrol
|
|
# poetry
|
|
# requests-toolbelt
|
|
requests-toolbelt==1.0.0
|
|
# via poetry
|
|
setuptools==69.0.3
|
|
# via pip-tools
|
|
shellingham==1.5.4
|
|
# via poetry
|
|
tomli==2.0.1
|
|
# via
|
|
# build
|
|
# pip-tools
|
|
# poetry
|
|
# pyproject-hooks
|
|
tomli-w==1.0.0
|
|
tomlkit==0.12.3
|
|
# via poetry
|
|
trove-classifiers==2023.11.29
|
|
# via poetry
|
|
urllib3==2.1.0
|
|
# via
|
|
# dulwich
|
|
# requests
|
|
virtualenv==20.25.0
|
|
# via poetry
|
|
wheel==0.42.0
|
|
# via pip-tools
|
|
xattr==0.10.1
|
|
# via poetry
|
|
zipp==3.17.0
|
|
# via importlib-metadata
|