Commit Graph

8405 Commits

Author SHA1 Message Date
Matt Davis 47e4d355e0 Invoke the resolver in the same process as pipenv rather than utilzing subprocess. Restore accidentally commented out part of pip validations. 2023-07-11 20:23:42 +02:00
Matt Davis 57406bb52b Fix markers being included as None/null (#5788)
* Fix markers being included as None/null

* Add news fragment.
2023-07-11 09:53:54 +02:00
github-actions[bot] 30067b458b Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-09 20:03:44 +00:00
Matt Davis 0fe379d103 Release v2023.7.9 2023-07-09 16:01:59 -04:00
Matt Davis ea82bae751 Fix extras not being included for pypi packages in requirements command (#5784)
* Fix extras not being included for pypi packages in requirements command
* fix for issue with requirements command not handling file based requirements.
* add news fragment
2023-07-09 05:14:52 -04:00
Matt Davis 374b7064e3 fix build 2023-07-05 01:43:40 -04:00
Matt Davis 2622985c7c add news fragment. 2023-07-05 01:40:56 -04:00
Matt Davis 9befcb644e Merge pull request #5730 from pypa/drop-deprecated-flags
Drop the --keep-outdated flag and --selective-upgrade flags
2023-07-05 01:40:15 -04:00
github-actions[bot] dd6b9c9a40 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-05 02:18:16 +00:00
Matt Davis 1808923cf6 Release v2023.7.4 2023-07-04 22:01:57 -04:00
Matt Davis 343f0208fa Merge pull request #5765 from sebastien-coavoux/main
Ensure version contains an operator when defined
2023-07-04 16:43:45 -04:00
Matt Davis 62363f1fe7 Rename 5765.bugfix to 5765.bugfix.rst 2023-07-03 21:54:43 -04:00
Matt Davis 0180d42fd3 Merge pull request #5776 from henryiii/patch-2
chore: ruff moved to astral-sh
2023-07-03 21:54:03 -04:00
Matt Davis 717d888676 Merge pull request #5778 from timhourigan/issue-5777
Keep hashes at the end of generated requirements.txt files
2023-07-03 21:53:46 -04:00
Tim Hourigan b0c34833b7 gh-5777 Fix typo 2023-07-04 01:23:42 +01:00
Tim Hourigan 8db0977680 gh-5777 Add bugfix note 2023-07-04 01:21:30 +01:00
Tim Hourigan 7a1f18d12f gh-5777 Keep hashes at the end 2023-07-04 01:05:12 +01:00
Sébastien Coavoux 20033663ff Add news 2023-07-03 14:52:25 -04:00
Sébastien Coavoux 2ca0ed4ca3 Ensure version match operator when building specifier from pipfile 2023-07-03 14:50:33 -04:00
Henry Schreiner 98b62b2375 chore: ruff moved to astral-sh 2023-07-03 12:35:04 -04:00
Oz Tiram 2e913386cc Witchcraft and sourcery (#5774)
Makefile step to build and push all images
2023-07-02 23:19:20 +02:00
Matt Davis df647c378e Fixes issue I've been having running pipenv as an editable install on windows. (#5770) 2023-07-02 22:40:24 +02:00
github-actions[bot] 0a8f1aa00c Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-02 20:03:04 +00:00
Matt Davis e790186f6a Release v2023.7.3 2023-07-02 15:44:49 -04:00
Matt Davis 846b68b35c add news fragment 2023-07-02 15:44:39 -04:00
Matt Davis 0bcf1d9596 Merge pull request #5773 from pypa/issue-5772
Pass system flag to python which
2023-07-02 15:59:26 -04:00
Matt Davis 2d1037654f Pass system flag to pyhon which 2023-07-02 06:52:40 -04:00
github-actions[bot] e6be3dd67f Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-01 23:40:06 +00:00
Matt Davis d976c6c5dc Release v2023.7.1 2023-07-01 19:21:43 -04:00
Matt Davis 3b719cbbf2 Merge pull request #5754 from pypa/docker-images
Add docker build, update docs for using docker images
2023-07-01 19:37:16 -04:00
Matt Davis 0bae654f56 Upgrade pydantic to 1.10.10 (#5769) 2023-07-01 15:31:03 +02:00
Matt Davis ee20f405cd Patch for setup.py egg_info issue (#5760)
* Set the PIP_PYTHON_PATH to be the environment python to patch issue where requirementslib is using system python (until better patch can be made).

* Use the correct python for the environment

* PR feedback

* add news fragment.
2023-07-01 01:42:00 -04:00
Matt Davis 6a55712651 Merge pull request #5768 from pypa/issue-5766
Issue 5766
2023-06-30 23:53:47 -04:00
Matt Davis 120050981e Merge pull request #5750 from pypa/vendor-bump-dparse
Vendor: bump dparse to 0.6.3
2023-06-30 23:50:21 -04:00
Matt Davis 2e73f76be5 Merge pull request #5761 from pypa/issue-5746-patch
Consider the PIP_CLIENT_CERT value when creating the requests session.
2023-06-30 23:36:23 -04:00
Matt Davis d9964da7a6 Merge pull request #5762 from cclauss/pyupgrade
ci: ruff --select=FLY,UP --target-version=py37 --fix .
2023-06-30 23:35:52 -04:00
Matt Davis 9a98977997 Add test and news fragment. 2023-06-30 23:02:17 -04:00
Matt Davis 7787050bc9 refactor other usages of get_pyproject 2023-06-30 23:05:12 -04:00
Matt Davis b246d69889 Fix for pyproject.toml dependencies not being included. 2023-06-30 22:36:13 -04:00
Christian Clauss 44e8aebc41 ruff --select=FLY,UP --target-version=py37 --fix . 2023-06-30 08:36:14 +02:00
Matt Davis bf2821aa31 Consider the PIP_CLIENT_CERT value when creating the requests session. 2023-06-30 00:31:13 -04:00
Matt Davis cb23498757 requirements command improvements, fixes issue 5755. (#5757)
* requirements command improvements, fixes issue 5755.

* editable is not a pip arg

* Apply suggestions from code review

Co-authored-by: Michael Marino <mmarino@gmail.com>

* Update pipenv/routines/requirements.py

Co-authored-by: Michael Marino <mmarino@gmail.com>

* fix test

* add news fragment.

---------

Co-authored-by: Michael Marino <mmarino@gmail.com>
2023-06-29 23:52:18 -04:00
Oz N Tiram 4e8bcf1793 Add docker build, update docs for using docker images 2023-06-27 23:00:16 +02:00
Oz Tiram bc8dc5d7c3 Add new snippet 2023-06-27 12:04:18 +02:00
github-actions[bot] 7c3f6866a3 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-26 22:29:07 +00:00
Matt Davis 0dd2afd7ae Release v2023.6.26 2023-06-26 18:20:30 -04:00
Oz Tiram d014830212 Vendor: bump dparse to 0.6.3 2023-06-27 00:10:15 +02:00
nullSoup 0e494736db Fix for issue #5748 (#5749)
* Add missing tab from Spinx autoclass directive

* Add news description of change
2023-06-26 23:55:31 +02:00
Matt Davis 7458b32e34 Bump requirements lib to v3.0.0 (#5679)
* Port over latest requirementslib sample changes to pydantic.

* fix import

* port over more changes from other attempt.

* port over more changes from other attempt.

* Iterate

* fix some tests

* fix markers tests

* Spot check changes back towards what was passing in pipenv prior.

* Parity with latest requirementslib changes

* latest changes that work for both pipenv and requirementslib.

* Hack for cross-test contamination looking for version of six that isn't in the private pypi.

* Differences between reqlib3 and prototype branch

* corrrect re-written imports that were wrong.
2023-06-26 23:54:47 +02:00
github-actions[bot] 98bdb5f8b2 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-18 20:49:50 +00:00