Matt Davis
cb1ca34c28
Apply vendoring.update script.
2022-10-08 22:48:51 -04:00
Matt Davis
35b996df76
merge in main and resolve conflict.
2022-10-04 05:32:31 -04:00
Oz N Tiram
d2fe28a8b0
Bump dparse version to 0.6.2
2022-10-02 23:58:38 +02:00
Matt Davis
8e81ddadc1
resolve merge conflict with main.
2022-09-21 21:41:12 -04:00
Matt Davis
450cc59a80
Undo this vendoring change.
2022-09-21 06:58:55 -04:00
Matt Davis
4f451be802
undo attempt at vendoring change.
2022-09-21 06:54:12 -04:00
Matt Davis
0e5e4ea05b
Port change from safety vendoring PR to make the vendor renames work the same as patch.
2022-09-21 06:38:37 -04:00
Matt Davis
2e51612d9e
Port change from safety vendoring PR to make the vendor renames work the same as patch.
2022-09-21 06:31:49 -04:00
Matt Davis
e514767042
Port change from safety vendoring PR to make the vendor renames work the same as patch.
2022-09-21 06:27:51 -04:00
Matt Davis
ea051b4a73
Prep for plette vendoring.
2022-09-21 06:19:38 -04:00
Matt Davis
d5c63a06a1
Fix import of plette.
2022-09-19 17:12:29 -04:00
Oz N Tiram
3a57dd0f21
Merge branch 'main' into replace-pipfile-with-plette
2022-09-15 15:08:18 +02:00
Matt Davis
4f49739c5f
Fix pep517 import issue.
2022-09-14 08:14:45 -04:00
Oz N Tiram
097e253d1d
Remove patched pipefile and patch
2022-09-12 23:22:46 +02:00
Matt Davis
55d6f5b66d
Merge branch 'main' into issue-5349
2022-09-10 22:09:00 -04:00
Matt Davis
61552ef2bf
Remove pip_shims renames.
2022-09-09 22:06:41 -04:00
Matt Davis
e9f24a9b60
Undo dir rename because it affected the license file location.
2022-09-09 22:03:23 -04:00
Matt Davis
79d1184923
Use importlib to ensure pipenv and ensure pkg_resource is importable.
2022-09-09 21:57:20 -04:00
Oz N Tiram
f910bc3b7c
Ducktape for downloading LICENSE of pipdeptree
...
This package uses hatchling as a build backend and required special
case.
There should be a better way, but for now this works.
2022-09-08 15:26:07 +02:00
Oz N Tiram
6437584792
Try and bumnp pipdeptree
2022-09-08 12:44:59 +02:00
Matt Davis
e4cc8f2550
Vendor in requirementslib==2.0.0 & drop pip-shims & revert sysconfig patch w/ safer setuptools usage ( #5228 )
...
* Vendor in requirementslib 2.0.0
* Drop sysconfig default patch.
* Remove setuptools import usages in pipenv.
* Add news fragment.
2022-08-24 14:09:17 -04:00
Matt Davis
1b6fa94245
Use sysconfig on all supported python versions.
2022-08-19 07:52:08 +02:00
Matt Davis
59bebd6dc9
Revert "Remove yaspin and termcolor"
...
This reverts commit bc56a44f4f .
2022-08-17 02:17:45 -04:00
Matt Davis
e65468639a
Adjust patch file.
2022-08-17 06:50:00 +02:00
Oz N Tiram
bc56a44f4f
Remove yaspin and termcolor
...
Termcolor is a dependency of yaspin. Yaspin isn't used
anywhere in pipenv. There is a patch for it, and there is also
vistir dependency for it, but we have our own spinner.
Side note, we can consider using rich, which pip uses.
2022-08-17 06:47:44 +02:00
Oz N Tiram
3cfdf799fe
Remove vendored cached_property ( #5249 )
...
The class cached_property is available in the Python STL from
version 3.8 onwards. In addition, it is redifend in included libraries
so we can just use it from there.
2022-08-13 23:04:25 -04:00
Oz N Tiram
d791db89a7
Remove vendored pep517, use it from pip._vendor
2022-08-08 14:36:05 +02:00
Oz N Tiram
4d99ce9e3a
Remove unused function - write_backports_imports
2022-08-08 14:36:05 +02:00
Matt Davis
00b3499600
Apply linter.
2022-08-05 10:47:57 -04:00
Matt Davis
f50a12a8c5
add back release vendoring import -- unintentionally removed.
2022-08-05 10:45:02 -04:00
Oz N Tiram
13b023b986
Remove urllib3 from vendor, use pip._vendor
...
See #5174
2022-08-01 15:40:57 +02:00
otherjake
962933d865
Regen patch hash
2022-07-29 15:55:12 +02:00
Matt Davis
cd5a9683be
Rename notpip to pip. Vendor in pip-22.2.1 and latest requirementslib and vistir.
2022-07-28 11:58:10 +02:00
Oz N Tiram
e532fb5328
Remove only insertion of YAML libs to safety
2022-07-27 06:52:30 +02:00
Oz N Tiram
53dc092d38
Revert "Remove patch to safety/__main__.py to handle pyyaml"
...
This reverts commit 506f102670aad37e059758925483b7b207e86cc3.
2022-07-27 06:52:30 +02:00
Oz N Tiram
931a5b56e8
Restore skeleton for update_safety task
...
Might work on this later...
2022-07-27 06:52:30 +02:00
Oz N Tiram
92e97ecc21
Remove patch to safety/__main__.py to handle pyyaml
...
This is really not needed anymore.
k# Your branch is up to date with 'origin/vendoring-improvements'.
2022-07-27 06:52:30 +02:00
Oz N Tiram
1abbab63e0
Remove patch for tomlkit
...
This seems fixed in version 0.9.1
See here:
https://github.com/sdispater/tomlkit/blob/f8099e6d6cb68bd0e7676252d7c379dc4d49b982/tomlkit/items.py#L168
Bump vendored version of tomlkit
2022-07-27 06:52:30 +02:00
Oz N Tiram
ff3ae8f6c8
Remove separate download of pyparsing license
...
The library includes a copy of MIT license with the source code.
2022-07-27 06:52:30 +02:00
Oz N Tiram
9c3db232e2
Remove vendoring on pyyaml
...
This was only used by dparse
2022-07-27 06:52:30 +02:00
Oz N Tiram
bfdb90a6af
Patch dparse locally - remove top level yaml import
...
We don't use this yaml import (only used for conda file parsing).
Hence, we can remove this.
2022-07-27 06:52:30 +02:00
Oz N Tiram
dbe6d45e89
Clean reference to delegator
...
We no longer vendor this package
2022-07-27 06:52:30 +02:00
Oz N Tiram
01e133d86c
Remove funcsigs
...
We are no longer vendoring this library.
2022-07-27 06:52:30 +02:00
Oz N Tiram
a3ae704df8
Remove more backports
2022-07-27 06:52:30 +02:00
Oz N Tiram
eef583c03f
Remove functools32 backport
2022-07-27 06:52:30 +02:00
Oz N Tiram
8c2ee9b789
Remove Python2 left overs
2022-07-27 06:52:30 +02:00
otherjake
cbad7fe47f
Remove Crayons per issue 3741, use click echo functions instead
2022-07-19 20:15:17 +02:00
Matt Davis
8a4d2eb130
Vendor in latest requirements lib and pip-shims in order to drop packaging and resolve differences in sourcing it.
2022-07-07 09:21:57 -04:00
Matt Davis
cf4adb6146
Add news fragment and fix rewrite import list to include requests.
2022-07-07 06:51:49 -04:00
Matt Davis
c69d55f7c8
Vendor in pip 22.1.2
2022-07-06 22:09:37 -04:00