File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 11
2- pip-sync-faster makes pip-sync run faster in the case where there's nothing to
3- do because the virtualenv is already up to date with the requirements files. On
4- my machine, with my requirements files, it shaves off about 500ms in the time
5- taken to run pip-sync:
2+ pip-sync-faster makes
3+ [ pip-sync] ( https://pip-tools.readthedocs.io/en/latest/#example-usage-for-pip-sync )
4+ run faster in the case where there's nothing to do because the virtualenv is
5+ already up to date with the requirements files. On my machine, with my
6+ requirements files, it shaves off over 500ms in the time taken to run pip-sync:
67
78``` terminal
89$ time pip-sync requirements/foo.txt
@@ -22,7 +23,6 @@ sys 0m0.008s
2223pip-sync-faster does this by saving hashes of the given requirements files in a
2324JSON file within the virtualenv and not calling pip-sync if the hashes haven't
2425changed.
25-
2626If any of the given requirements files doesn't have a matching cached hash then
2727pip-sync-faster calls pip-sync forwarding all command line arguments and
2828options.
Original file line number Diff line number Diff line change @@ -14,10 +14,11 @@ For installation instructions see [INSTALL.md](https://github.com/hypothesis/pip
1414For how to set up a pip-sync-faster development environment see
1515[ HACKING.md] ( https://github.com/hypothesis/pip-sync-faster/blob/main/HACKING.md ) .
1616
17- pip-sync-faster makes pip-sync run faster in the case where there's nothing to
18- do because the virtualenv is already up to date with the requirements files. On
19- my machine, with my requirements files, it shaves off about 500ms in the time
20- taken to run pip-sync:
17+ pip-sync-faster makes
18+ [ pip-sync] ( https://pip-tools.readthedocs.io/en/latest/#example-usage-for-pip-sync )
19+ run faster in the case where there's nothing to do because the virtualenv is
20+ already up to date with the requirements files. On my machine, with my
21+ requirements files, it shaves off over 500ms in the time taken to run pip-sync:
2122
2223``` terminal
2324$ time pip-sync requirements/foo.txt
@@ -37,7 +38,6 @@ sys 0m0.008s
3738pip-sync-faster does this by saving hashes of the given requirements files in a
3839JSON file within the virtualenv and not calling pip-sync if the hashes haven't
3940changed.
40-
4141If any of the given requirements files doesn't have a matching cached hash then
4242pip-sync-faster calls pip-sync forwarding all command line arguments and
4343options.
You can’t perform that action at this time.
0 commit comments