Commit Graph

7770 Commits

Author SHA1 Message Date
Oz N Tiram a2130f7396 Fix missing name for source in test_dev_lock_use_default_packages_as_constraint 2022-09-14 01:17:59 +02:00
Oz N Tiram 7ecea16e25 Fix test_lock_updated_source
The source must contain a name or Plette will fail.
2022-09-14 01:01:11 +02:00
Oz N Tiram b44dfd1e0a Use context manager when opening Pipfile 2022-09-14 00:55:16 +02:00
Oz N Tiram 1b8f6278df Fix test_environment_variable_value_does_not_change_hash
It seems the are was an assertion in this test that was wrong.

I don't think pipenv install should modifiy the Pipfile when running
`pipenv install`.
2022-09-14 00:29:02 +02:00
Oz N Tiram 8c2118360f Fix broken test with plette.Pipfile
This tests actually required the private pypi, since fake-package
doesn't exist on Pypi!
2022-09-13 23:46:36 +02:00
Oz N Tiram 2805e75e6c Disable another test which breaks with plette 2022-09-13 16:48:09 +02:00
Oz N Tiram af06ef03f1 Fix do_init with the new hash format 2022-09-13 16:24:42 +02:00
Oz N Tiram db743ea011 Disable test that break with plette
Unnamed sources will break with the following error:

pipenv.vendor.plette.models.base.ValidationError: {'url': 'https://pypi.org/simple', 'verify_ssl': True}
name: required field
2022-09-13 16:20:06 +02:00
Oz N Tiram a9a73dba3d Fix check command 2022-09-13 16:05:48 +02:00
Oz N Tiram d1aea86f7b Fix get_hash method 2022-09-13 15:43:02 +02:00
Oz N Tiram 4709420951 Remove test for PipfileParser
Testing and development of plette parser will be done upstream.
2022-09-13 15:00:39 +02:00
Oz N Tiram 2a6b6c946d Fix failing tests with Plette.Pipfile
This commit comes with a warning! This might be considered a behavior
change. Since, plette uses a stricter boolean: \"true\" is not parsed
the same way as "true"
2022-09-13 14:58:40 +02:00
Oz N Tiram 8f4e44d003 Fix usage of plette.Pipfile 2022-09-13 14:47:19 +02:00
Oz N Tiram 9e170e10af Remove more usage of pipfile in favor of plette 2022-09-13 11:40:15 +02:00
Oz N Tiram d9bd51d669 Remove undefined keyword for loading pipenv 2022-09-12 23:46:33 +02:00
Oz N Tiram 91bcd859e7 Remove pipfile module usage project.py 2022-09-12 23:43:26 +02:00
Oz N Tiram 1d0ed6cbff Remove unused import 2022-09-12 23:23:05 +02:00
Oz N Tiram 097e253d1d Remove patched pipefile and patch 2022-09-12 23:22:46 +02:00
Oz N Tiram 46afcf0e22 Merge branch 'main' into replace-pipfile-with-plette 2022-09-12 23:18:37 +02:00
Oz N Tiram 79aeff5eba Replace pipfile.Pipefile with plette.Pipefile
Plette has a better code base and the same API.
2022-09-12 23:14:05 +02:00
Oz N Tiram 0971363d23 Replace pipfile.Pipfile.find with our own
This is because pipfile is quite dormant.
2022-09-12 23:12:26 +02:00
Oz N Tiram 9572c319fd Merge pull request #5348 from pypa/remove-sequential
Remove --sequential
2022-09-11 19:36:12 +02:00
Oz N Tiram fb0c6cc1ef Merge pull request #5346 from pypa/remove-iso8601
Remove iso8601 from vendored packages
2022-09-11 08:42:19 +02:00
Oz N Tiram 3eacea2f49 Remove tests with --sequential 2022-09-09 22:56:55 +02:00
Oz N Tiram a38d1538c5 Remove sequential\concurrent keyword
Since we removed sequential options ...
2022-09-09 22:50:22 +02:00
Oz N Tiram abe6f565a2 Remove the --sequential from docs
We now use the batch install method from pip directly, so it's
meaningless.
2022-09-09 22:43:37 +02:00
Oz N Tiram cb1aaeec56 Remove iso8601 from vendor.txt 2022-09-09 22:03:16 +02:00
Oz N Tiram 510a633c27 Remove PIPENV_MAX_SUBPROCESS
This is now meaningless since we use pip batch install.
2022-09-09 22:01:49 +02:00
Oz N Tiram ed6ad24581 Add news snippet - remove iso8601 2022-09-09 21:45:42 +02:00
Oz N Tiram a236ca8ab2 Remove iso8601 from vendored packages
Fix #4698.
2022-09-09 21:42:21 +02:00
github-actions[bot] 7d94c43128 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-09-08 15:00:24 +00:00
Matt Davis 20bb0c532b Release v2022.9.8 2022-09-08 10:45:02 -04:00
Oz N Tiram f2206e0a25 Merge pull request #5343 from pypa/bump-pipdeptree
Bump pipdeptree
2022-09-08 16:35:04 +02:00
Oz N Tiram 3f05bf47c6 Add news - bump pipdeptree 2022-09-08 15:26:14 +02: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
Oz N Tiram 7501668354 Merge pull request #5342 from pypa/better-editable-detection
Better editable detection
2022-09-08 09:56:13 +02:00
Matt Davis ef59922b79 add news fragment. 2022-09-08 01:48:58 -04:00
Matt Davis 8af02730f8 Make editable detection better because not everyone specifies editable entry in the Pipfile for local editable installs. 2022-09-08 01:46:01 -04:00
Oz N Tiram badb310741 Merge pull request #5338 from pypa/5334-take2
Actually load the dot env file before virtualenv creation.
2022-09-08 01:58:49 +02:00
Matt Davis 5e7aee3a77 Actually load the dot env file before virtualenv creation. 2022-09-07 19:23:41 -04:00
Oz N Tiram cec086491b Merge pull request #5337 from pypa/bump-plette
Bump plette version to v0.3.0
2022-09-08 01:02:43 +02:00
Oz N Tiram cff9c94853 Add news fragment 2022-09-08 00:56:01 +02:00
Oz N Tiram 9ccbbcaa5d Bump vendored version of plette to v0.3.0
This version removes Python2 support. Partial fix for #5187.
2022-09-08 00:49:24 +02:00
Oz N Tiram 7407087f20 Merge pull request #5336 from pypa/bump-shellingham
Bump vendored version of shellingham
2022-09-08 00:39:49 +02:00
Oz N Tiram eaf3d0a130 Add news fragment 2022-09-08 00:10:16 +02:00
Oz N Tiram 2f0265d076 Bump vendored version of shellingham
Fix #5333
2022-09-08 00:06:55 +02:00
Oz N Tiram f6ef1d31bf Merge pull request #5334 from pypa/earlier-dot-env-load
Load the dot env earlier
2022-09-07 19:52:52 +02:00
Oz N Tiram 9527820fb6 Merge pull request #5331 from pypa/slowest-tests
Examine the 20 slowest tests and make improvements.
2022-09-07 19:50:59 +02:00
Oz N Tiram 4aad6f683e Merge branch 'main' into slowest-tests 2022-09-07 19:19:17 +02:00