Matt Davis
69b29abc8e
Fix linter
2022-08-13 08:50:36 -04:00
Matt Davis
6ad1c1c8f4
Mark these tests as flaky.
2022-08-13 08:46:41 -04:00
github-actions[bot]
d9e8016893
Bumped version.
...
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-08-13 12:45:48 +00:00
Matt Davis
7a39d54179
Release v2022.8.13
2022-08-13 08:41:58 -04:00
Matt Davis
fbb1a5a6e7
Update pypi release action.
2022-08-13 08:41:29 -04:00
Dương Quốc Khánh
e9dc3247dc
Issue 4371 incorrect dependencies when install dev packages ( #5234 )
...
* Add test, ensure dev lock use default packages as constraints.
* Use default packages as constraints when locking develop packages.
* Add test, ensure installing dev-packages use default packages as constraints. (#4371 ) (#2987 )
* Use default packages as constraints when installing provided dev packages.
* change vistir.path.normalize_path to pipenv.utils.shell.normalize_path
* Add function that get contraints from packages.
* Add test for get_constraints_from_deps function
* Use get_constraints_from_deps to get constraints
* Use @cached_property instead of @property
* Use standalone utility to write constraints file
* prepare_constraint_file use precomputed constraints.
* Add news fragment.
2022-08-13 05:17:09 -04:00
Matt Davis
d8c88ef510
Remove code that is not required but may be causing the mac OS test failures. ( #5241 )
2022-08-12 20:14:38 -04:00
Jeremy Fleischman
9fed7364d4
Fix typo: the latest version of pipenv is 2022.8.5 ( #5238 )
2022-08-09 21:46:57 -04:00
Oz N Tiram
6c0c451b81
Replace call to project.s.initialize
2022-08-09 00:39:04 +02:00
Oz N Tiram
9116afcf5e
Add news snippet
2022-08-09 00:39:04 +02:00
Oz N Tiram
f50c911e6e
Document all environment variables
...
Removed the initialize method. This was masking sphinx autodoc.
Also it was directly used inside the __init__ method.
Fix #5201
2022-08-09 00:39:04 +02:00
Oz N Tiram
acd5eb2cd4
Drop zipp from vendored libs.
...
Zipp was introduces as a dependency of pep517. However,
we are now using pep517 from `pip._vendor`. The version included
there isn't using any code path that requires zipp. Hence, it is
excluded form `pip._vendor`, and can be safely removed.
2022-08-09 00:37:55 +02:00
Matt Davis
0e107fc609
Add news fragment.
2022-08-08 15:14:11 +02:00
Matt Davis
a93e4a3bd7
Vendoring in pip 22.2.2
2022-08-08 15:14:11 +02: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
720c1ed35f
Fix linting
2022-08-08 14:21:57 +02:00
Matt Davis
e7e4722012
Fix for inclusion of setuptools in the lock and install phase + other BAD_PACKAGES.
2022-08-08 14:21:57 +02:00
Matt Davis
078f28bd6c
Try with version that has new setuptools available in pypi.
2022-08-07 22:53:26 +02:00
Matt Davis
56b94971a8
Add back these setuptools steps.
2022-08-07 22:53:26 +02:00
Matt Davis
7284c76fa2
not sure why setuptools is getting added to the lockfile, but its problematic.
2022-08-07 22:53:26 +02:00
Matt Davis
662e5f8c1c
This is possibly no longer required and could be breaking the build.
2022-08-07 22:53:26 +02:00
Matt Davis
af9460ecde
This is possibly no longer required and could be breaking the build.
2022-08-07 22:53:26 +02:00
Matt Davis
e2e75c2bee
Updated Pipfile.lock.
2022-08-07 22:53:26 +02:00
Matt Davis
c6e0dd4ae7
Remove commented out line.
2022-08-07 22:53:26 +02:00
Matt Davis
41fe699bd0
Add news fragment.
2022-08-07 22:53:26 +02:00
Matt Davis
374b670afb
Remove other spots that did not use the internal pip version to exectue pipenv commands.
2022-08-07 22:53:26 +02:00
Matt Davis
292bc5f7e0
PR feedback.
2022-08-07 09:08:46 +02:00
Matt Davis
1aa556e195
Add missing vendoring files that get generated when running vendoring.
2022-08-07 09:08:46 +02:00
Matt Davis
523d1fea7e
Add news fragment.
2022-08-07 00:06:20 +02:00
Matt Davis
66e1256018
Convert this test off pip-shims, it became flakey recently.
2022-08-07 00:06:20 +02:00
amir
b08dabd785
run pre-commit and apply the corresponding linter fixes
2022-08-07 00:03:08 +02:00
amir
fcebb982ad
add news of the bugfix
2022-08-07 00:03:08 +02:00
amir
f443860162
fix bug when auto completing install and uninstall
2022-08-07 00:03:08 +02:00
Matt Davis
6883882a6e
refactor based on PR feedback.
2022-08-06 16:28:55 +02:00
Matt Davis
664a1e525f
refactor based on PR feedback.
2022-08-06 16:28:55 +02:00
Matt Davis
61aa6cdab9
Add news fragment.
2022-08-06 16:28:55 +02:00
Matt Davis
9b2428e01a
Improve handling of CI varaible for build systems that set it to a string like azure.
2022-08-06 16:28:55 +02:00
Oz N Tiram
66f03afd0b
update README
...
* Bump python version required
* Add install instructions for gentoo
* Update usage output from `pipenv --help`
2022-08-06 16:28:28 +02:00
Matt Davis
49f1c42aaf
Add news fragment.
2022-08-06 08:32:25 +02:00
Matt Davis
84065c49ed
test corrections.
2022-08-06 08:32:25 +02:00
Matt Davis
1daa4d5d8d
Remove old way of generting requirements.
2022-08-06 08:32:25 +02:00
Matt Davis
e040f89798
Mark dev version for main.
2022-08-05 10:49:59 -04:00
Matt Davis
00b3499600
Apply linter.
2022-08-05 10:47:57 -04:00
Matt Davis
b642b1fe5a
Release v2022.8.5
2022-08-05 10:45:30 -04:00
Matt Davis
f50a12a8c5
add back release vendoring import -- unintentionally removed.
2022-08-05 10:45:02 -04:00
Oz N Tiram
ca38db63db
Use temp_environ in test for CUSTOM_VENV_NAME
...
This is so that PIPENV_CUSTOM_VENV_NAME does not leak to
other tests.
2022-08-04 10:56:48 +02:00
otherjake
ec38ae1e81
Add unit test, create a section about venv names
...
in advanced docs.
2022-08-04 10:56:48 +02:00
otherjake
7ca9377f0d
Add new news fragment to git.
2022-08-04 10:56:48 +02:00
otherjake
1e6a057f27
Fix name of news fragment to be even more correct.
2022-08-04 10:56:48 +02:00