Commit Graph

13 Commits

Author SHA1 Message Date
q0w 110a26f0ed Merge branch 'main' into per-req-config-settings 2023-04-09 18:12:41 +03:00
Stéphane Bidoul 7cb863e2fc
Stop propagating `config_settings` to dependencies (#11941) 2023-04-09 09:41:04 -05:00
q0w 0fbca36516 Remove merge_config_settings 2023-04-09 14:24:37 +03:00
q0w 9d160aac76 fix merge_config_settings 2023-03-26 16:08:50 +03:00
q0w e000aab0dd apply cli settings for reqs 2023-03-20 17:09:28 +03:00
q0w 146b000308 fix merge_config_settings 2023-03-20 16:32:42 +03:00
q0w 2f6f36c2e5 merge cli and reqs config_settings 2023-03-20 11:48:44 +03:00
q0w 8b02c98bbc test merging multiple values 2023-03-20 08:07:26 +03:00
q0w d3062a1603 Add more tests 2022-12-15 02:24:34 +03:00
q0w 227fe23b0e Add per-requirement --config-settings 2022-12-05 08:05:26 +03:00
Tzu-ping Chung 42359a9605 Migrate tests to use pathlib.Path
The pip-specific Path implementation has been removed, and all its
usages replaced by pathlib.Path. The tmpdir and tmpdir_factory fixtures
are also removed, and all usages are replaced by tmp_path and
tmp_path_factory, which use pathlib.Path.

The pip() function now also accepts pathlib.Path so we don't need to put
str() everywhere. Path arguments are coerced with os.fspath() into str.
2022-06-08 19:58:46 +08:00
Paul Moore 4db45851b6 Explicitly test installs (and fix a bug found by those tests!) 2022-04-23 13:14:22 +01:00
Paul Moore 1401dbae56 Add an end-to-end test for config settings 2022-04-21 18:30:48 +01:00