Commit Graph

8222 Commits

Author SHA1 Message Date
Oz Tiram 8ebb5ed1e4 Update RELEASING.md 2023-02-04 13:14:07 +01:00
Matt Davis b7ed02240b Pip 23.0 (#5586)
* update pip to 23.0 in patched.txt

* Vendor in pip517 since pip dropped it from its _vendor.

* adjust vendoring script.

* vendor in pip==23.0

* correct vendoring script.

* fix import with vendoring script.
2023-02-04 13:10:02 +01:00
Oz Tiram 6d420e4172 Merge pull request #5590 from pypa/remove-pipenv/_compat.py
Remove pipenv/_compat.py
2023-02-04 12:55:02 +01:00
github-actions[bot] eee3eb5e58 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-04 11:26:49 +00:00
Oz Tiram aaec00d616 Bump version to 2023.2.4
Signed-off-by: Oz Tiram <oz.tiram@gmail.com>
2023-02-04 12:24:11 +01:00
Oz Tiram efad5252c9 Remove pipenv/_compat.py
Clean up more old py2-py3 compatability code.

Reduce cruft, and make the code more readable.

Signed-off-by: Oz Tiram <oz.tiram@gmail.com>
2023-02-04 10:08:37 +01:00
Oz Tiram 36ecc149e8 Merge pull request #5581 from pypa/fix-verbose-logging
Fix verbose logging
2023-01-30 21:37:15 +01:00
Oz Tiram b4c000a033 Bump isort version to 5.12.0
This version now works again.
2023-01-29 22:05:47 +01:00
Oz Tiram 8a2c5dfb4a Add news snippet for 5530 2023-01-28 16:27:01 +01:00
Oz Tiram 040b4649e9 Fix failing test
This is due to slightly modified output format
2023-01-28 16:25:47 +01:00
Oz Tiram 737de39381 Fix over-writing of verbose output
Fix #5530
2023-01-28 16:24:35 +01:00
Oz Tiram 4cb2644ce1 Merge pull request #5576 from pypa/remove-three-flag
Remove deprecated flag --three
2023-01-26 09:29:35 +01:00
Oz Tiram 21017aa378 Add news snippet. 2023-01-23 01:21:52 +01:00
Oz Tiram fe99aa1384 Remove deprecated flag --three 2023-01-23 01:18:23 +01:00
Matt Davis e8a7b45eb9 Merge pull request #5565 from TrellixVulnTeam/main
CVE-2007-4559 Patch
2023-01-07 12:06:45 -05:00
TrellixVulnTeam fa918c89c3 Adding tarfile member sanitization to extractall() 2023-01-07 15:24:43 +00:00
Oz Tiram 7fe3a887eb Move snippet to the correct place 2023-01-03 06:47:17 +01:00
Oz Tiram 8a994e4c80 Merge pull request #5556 from pypa/remove-pytest-pypi-take-2
Remove pytest pypi take 2
2023-01-03 06:38:52 +01:00
Oz Tiram 5a4c3a461c Add colorama to Pipfile and lock
Mark as windows only.
2023-01-02 22:34:37 +01:00
Oz Tiram c282680aee Merge pull request #5555 from pypa/fix-5536
Fix duplicate egg name when adding extras for package install from url
2022-12-30 15:28:57 +01:00
Oz Tiram 836e106528 Add news snippet for 5536 2022-12-28 21:34:08 +01:00
Oz Tiram 3f0acb92de Add news snippet for pytest-pypi removal 2022-12-28 17:05:04 +01:00
Oz Tiram 0dc2275934 Add missing importlib-metadata for python3.7 2022-12-28 16:51:57 +01:00
Oz Tiram 54b8f59ece Update Pipfile.lock 2022-12-28 16:36:46 +01:00
Oz Tiram d8cc2ae466 Remove pytest-pypi from Pipfile 2022-12-28 15:48:23 +01:00
Oz Tiram 1c8b7f9814 Remove pytest-pypi from pyproject.toml 2022-12-28 15:47:40 +01:00
Oz Tiram 3a2e708001 Remove pytest-pypi package included in tests/ 2022-12-28 15:46:53 +01:00
Oz Tiram abcb3e2df4 Remove pytest-pypi server from usage in tests 2022-12-28 15:45:41 +01:00
Oz Tiram d243efe39c Merge branch 'main' into fix-5536 2022-12-28 14:41:35 +01:00
Oz Tiram 7dd7ce146f vendor: actually bump requirementslib to 2.2.3
Signed-off-by: Oz Tiram <oz.tiram@gmail.com>
2022-12-28 14:37:36 +01:00
Oz Tiram 49999bda83 Fix extras listing twice with direct file URL
Fix #5536.

Bump vendored requirementslib to 2.2.3 which includes the actual fix.
Also, add a test case for this in pipenv.
2022-12-28 14:22:27 +01:00
Oz Tiram cff5620a47 Merge pull request #5553 from pypa/issue-5462
Catch StopIteration error and alert user and exit failure.
2022-12-23 12:51:46 +01:00
Matt Davis f385606b99 Fix lint. 2022-12-23 04:29:48 -05:00
Matt Davis 68bc35109e Catch StopIteration error and alert user and exit failure. 2022-12-23 03:13:00 -05:00
Oz Tiram 20a7ce89b5 requirements parsing: do not include egg name twice
Requirements with a wheel path with extras caused a constraint line with
egg name which was included twice.
For example:

```
'spacy = {file = "https://files.pythonhosted.org/packages/.../spacy-3.4.3-cp39-..._x86_64.whl", extras = ["transformers"]}'
```

Produced a constraint line like the following:
```
https://files.pythonhosted.org/.../spacy-3.4.3-..._x86_64.whl#egg=spacy#egg=spacy[transformers]
```

This line triggered an unhandled excpetion `pipenv.exceptions.ResolutionFailure`,
as in https://github.com/pypa/pipenv/issues/5536.

The should be submitted actually to requirementslib. However, I am
publishing it here so others can confirm it too.

Signed-off-by: Oz Tiram <oz.tiram@gmail.com>
2022-12-21 13:40:02 +01:00
Oz N Tiram 19975e3c0e Merge pull request #5544 from pypa/deprecate-keep-outdated
Deprecate --keep-outdated flag.
2022-12-20 10:32:16 +01:00
Matt Davis 3ab2f73d4b PR feedback. 2022-12-20 02:20:49 -05:00
Matt Davis 3c4a67a86a fix lint 2022-12-19 10:33:24 -05:00
github-actions[bot] 2cc44e0c0f Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-12-19 10:26:03 +00:00
Matt Davis ea5a0becac Release v2022.12.19 2022-12-19 05:23:51 -05:00
Matt Davis 0698b92203 Merge pull request #5548 from pypa/issue-5546
Fix for Issue 5546
2022-12-19 05:23:31 -05:00
Matt Davis fdc05c2ba7 add news fragment. 2022-12-19 04:34:44 -05:00
Matt Davis 010bfd7428 vendor in new version of requirementslib. 2022-12-19 04:33:54 -05:00
Oz N Tiram 6485555238 Merge pull request #5547 from pypa/issue-fix-readme
Fix Readme.md links.
2022-12-19 10:21:35 +01:00
Matt Davis 700a135ab5 Fix Readme.md links. 2022-12-19 04:16:54 -05:00
Matt Davis 543dd1a6fe Deprecate --keep-outdated flag. 2022-12-17 14:07:48 -05:00
Matt Davis fa2e0351bb Merge pull request #5527 from pypa/dependabot/pip/certifi-2022.12.7
Bump certifi from 2018.10.15 to 2022.12.7
2022-12-17 13:43:31 -05:00
github-actions[bot] 93877266b4 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-12-17 15:17:04 +00:00
Matt Davis 56f2dc4216 Release v2022.12.17 2022-12-17 10:15:20 -05:00
Matt Davis fe437621e3 Merge pull request #5533 from pypa/issue-2538-venv-creator
Refactor virtualenv create logic and add retry if creator venv results in error
2022-12-17 10:13:06 -05:00