1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

16 commits

Author SHA1 Message Date
Stéphane Bidoul
030578ef04
Remove unused argument from generate_metadata 2020-04-07 17:01:08 +02:00
Stéphane Bidoul
da2ab6b829
Simplify legacy metadata generation
Always generate legacy metadata in a
temporary directory, even in the editable
case. Generating it in the source directory
did not add value, because setup.py develop
always regenerates the .egg-info directory.
2020-04-07 17:01:08 +02:00
Stéphane Bidoul
bf8e6bc785
Generate legacy metadata in temporary directory
Before it was generated in a pip-egg-info
subdirectory of the source dir. This will avoid
polluting source dir when we build in place.
2020-04-05 11:23:57 +02:00
Nitesh Sharma
ce1e0f470a
Move UI helpers to cli subpackage (#6727) 2020-02-21 14:01:13 +05:30
Deepak Sharma
d31cf696e8 string_formatting 2020-01-30 20:33:00 +05:30
Pradyun Gedam
ccfef67016
Move PEP-517 wheel build logic into operations.build 2019-12-29 16:57:02 +05:30
Pradyun Gedam
37f3fd7087
Move legacy wheel build process 2019-12-25 17:52:39 +05:30
Pradyun Gedam
75f7f06ca7
Move assertions to calling functions 2019-12-18 11:53:34 +05:30
Pradyun Gedam
350a5986c9
Expand the arguments for modern metadata generation 2019-12-16 17:26:17 +05:30
Pradyun Gedam
00bc7d1727
Expand the arguments for legacy metadata generation 2019-12-16 17:26:17 +05:30
Chris Hunt
6343e8093f Replace atexit with globally-managed tempdir 2019-12-09 06:06:37 +08:00
Pradyun Gedam
f137aef12e
Choose metadata generator in prepare_metadata 2019-11-04 21:16:14 +05:30
Pradyun Gedam
33ccea2e0c
Reduce operations.build.metadata's API to 1 function
Why: There isn't any state being maintained, or multiple uses of the
metadata generator for a single requirement. The additional complexity
does not help in any significant manner.
2019-11-04 14:30:15 +05:30
Pradyun Gedam
bebd69173b
Rename _generate_metadata_legacy -> generate_metadata
Why: To avoid importing an _name.
2019-11-02 20:23:47 +05:30
Pradyun Gedam
3f76f5702b
Move logic and imports for legacy metadata generation 2019-11-02 20:23:43 +05:30
Pradyun Gedam
2b5e87cd37
Move operations.{generate_metadata -> build.metadata} 2019-11-02 20:11:30 +05:30