Diego Ramirez
a829016820
Improve the news file and the CI
2021-12-01 14:23:20 -06:00
Diego Ramirez
fb89b6513b
Fix linting
2021-12-01 12:30:20 -06:00
Diego Ramirez
e0f6628ff5
Implement suggestions, and use more Nox sessions in our CI
2021-12-01 12:22:29 -06:00
Diego Ramirez
7e59f57e2a
Fix the news entry
2021-11-29 10:24:25 -06:00
Diego Ramirez
093ef1dfdf
Resolve all the pre-commit
issues
2021-11-29 10:15:07 -06:00
Diego Ramirez
4f6734b49a
Add news entry
2021-11-29 09:36:00 -06:00
Diego Ramirez
aee9361f4c
Remove the tox config file
2021-11-29 09:29:45 -06:00
Diego Ramirez
7ced6c583b
Replace tox with Nox (CLI, docs)
2021-11-29 09:29:14 -06:00
Diego Ramirez
5c916121a9
Simple fixes to the coverage
Nox session
2021-11-27 08:53:41 -06:00
Diego Ramirez
7c3fd811a6
Make some fixes to the coverage
Nox session
...
- Simplify it, by replacing a run with a Python if statement.
- Pass an env argument to the coverage call to ensure it will work.
2021-11-27 08:42:03 -06:00
Diego Ramirez
097709b967
Add a coverage
session to our noxfile
...
That way, we can move from tox to Nox without problems. See pypa/pip#6721 for details.
2021-11-25 08:54:48 -06:00
Pradyun Gedam
c6037c7bbd
Merge pull request #10684 from daneah/main
2021-11-25 08:05:07 +00:00
Dane Hillard
b36f2863e1
Add trivial change marker
2021-11-24 13:56:17 -05:00
Dane Hillard
cee418172f
Fix ill-formatted link to pip-tools
...
This link seems to have gone through a transform on the way out of
reStructuredText and was rendering as raw markup in the docs seen
[here](https://pip.pypa.io/en/latest/topics/dependency-resolution/#use-constraint-files-or-lockfiles ).
2021-11-24 13:52:14 -05:00
Pradyun Gedam
3fd3a976c3
Merge pull request #10673 from ofek/patch-1
2021-11-23 21:20:40 +00:00
Ofek Lev
a10359ad4c
Update .mailmap
2021-11-22 02:42:00 -05:00
Ofek Lev
fba6b258a3
Fix renamed author
2021-11-22 02:17:43 -05:00
Tzu-ping Chung
e0c7f24ee4
Merge pull request #10511 from uranusjr/metadata-uninstall
2021-11-22 09:54:15 +08:00
Tzu-ping Chung
f9250d29c9
Fix typing for uninstallation test
2021-11-21 23:43:49 +08:00
Pradyun Gedam
95a160592e
Merge pull request #10654 from hroncok/allow-to-force-distutils
2021-11-20 16:37:26 +00:00
Miro Hrončok
85db5496b6
Allow to decide whether to use distutils or sysconfig with sysconfig._PIP_USE_SYSCONFIG
...
Fixes https://github.com/pypa/pip/issues/10647
2021-11-20 17:01:19 +01:00
Maurits van Rees
ba979fd4b1
Simplify graph in get_topological_weights. ( #10574 )
...
Fixes https://github.com/pypa/pip/issues/10557 where the resolver spends too much time calculating the weights.
Also, do not let `get_installation_order` calculate these weights at all when there is nothing left to install.
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2021-11-20 13:29:50 +00:00
Tzu-ping Chung
39bcfce66d
Pass arguments to closure instead of late binding
2021-11-20 19:59:57 +08:00
Pradyun Gedam
4cdb516a45
Merge pull request #10464 from jdufresne/typing-functional
...
Complete type annotations of tests/functional/ directory
2021-11-19 09:36:22 +00:00
Jon Dufresne
c71cf88049
Complete type annotations of tests/functional/ directory
2021-11-18 18:26:17 -08:00
Tzu-ping Chung
35ec4375df
Fix editable-or-not egg-info uninstallation
2021-11-18 17:58:13 +08:00
Tzu-ping Chung
e0f41aeade
Fix egg uninstallation
2021-11-18 17:58:13 +08:00
Tzu-ping Chung
e1680b20fd
Fix distutils uninstallation error
2021-11-18 17:58:12 +08:00
Tzu-ping Chung
5c4fd713c0
Fail silently if INSTALLER cannot be read
2021-11-18 17:58:12 +08:00
Tzu-ping Chung
d81edc8bfc
Always use packaging's version parser
2021-11-18 17:58:12 +08:00
Tzu-ping Chung
ad158b03e8
Fix types in tests on Windows
2021-11-18 17:58:12 +08:00
Tzu-ping Chung
9b195bc9c9
Fix mypy error in locations
2021-11-18 17:58:12 +08:00
Tzu-ping Chung
c54d40474a
CHange ireq.satisfied_by to abstract distribution
2021-11-18 17:58:10 +08:00
Tzu-ping Chung
62b91dfbf1
Return abstract metadata type from ireq.get_dist()
2021-11-18 17:56:26 +08:00
Tzu-ping Chung
ebd693e0b5
Abstract pkg_resources from uninstall operation
2021-11-18 17:55:38 +08:00
Pradyun Gedam
12dad05180
Merge pull request #10628 from edmorley/resolutionimpossible-help-url
2021-11-12 17:47:16 +00:00
Pradyun Gedam
35348967d4
Merge pull request #10653 from pradyunsg/ci-updates
2021-11-12 10:36:00 +00:00
Pradyun Gedam
e7c80c7b46
Merge pull request #10535 from lukasjuhrich/main
2021-11-12 09:57:11 +00:00
Pradyun Gedam
2cf0c467cf
Change MacOS CI table from x86 support to arm64
...
It'll still be empty, but at least we're listing an architecture that is
supported.
2021-11-12 08:06:06 +00:00
Pradyun Gedam
c6c6222f9e
Drop Python 3.9 from Windows CI
2021-11-12 08:04:57 +00:00
Pradyun Gedam
71151fad4c
Merge pull request #10641 from hugovk/rm-3.6
2021-11-12 07:57:30 +00:00
Lukas Juhrich
a51a6447c0
Improve wording of feature summary 10535
...
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2021-11-10 13:29:14 +01:00
Hugo van Kemenade
7c9da5f512
Remove redundant Python 2 code
2021-11-08 12:02:17 +02:00
Hugo van Kemenade
0252c04a16
Drop support for soon-EOL Python 3.6
2021-11-08 12:02:16 +02:00
Pradyun Gedam
d81c65ace1
Merge pull request #10449 from pradyunsg/tweak-dev-getting-started
2021-11-07 09:57:31 +00:00
Pradyun Gedam
1d0f4eaf96
Merge branch 'main' into tweak-dev-getting-started
2021-11-05 12:22:19 +00:00
Pradyun Gedam
e83ed8360e
Merge pull request #10638 from layday/update-extras-doc
2021-11-05 11:33:08 +00:00
layday
844456ed36
Drop "setuptools" qualifier and link to PEP page for extras
...
Extras are not specific to setuptools anymore.
2021-11-05 11:42:07 +02:00
Ed Morley
cfbdc48635
Update the docs URL shown for ResolutionImpossible errors
...
Previously the `ResolutionImpossible` error message referenced:
https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies
However that section was moved in #10279 , to:
https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
Updating the URL not only saves a click, but also saves having to find the related
content halfway-down the dependency resolution page, since the forwarding link
was to the top of the page rather than the specific section.
2021-11-03 09:38:27 +00:00
Pradyun Gedam
c99e91224c
Merge pull request #10538 from pradyunsg/diagnostic-errors
2021-10-29 12:44:16 +01:00