Commit Graph

8279 Commits

Author SHA1 Message Date
Matt Davis 67749efba7 vendor in Pip==23.1 2023-04-17 09:38:30 +02:00
Matt Davis 17952e859c Merge pull request #5651 from The-Alchemist/patch-1
updated LOCK_HEADER to mention new syntax
2023-04-16 20:36:52 -04:00
Matt Davis da5e75ce46 Merge pull request #5650 from ryan-rozario/tilde_semver
Update docs for tilde-equals in package versions
2023-04-16 20:27:18 -04:00
Ryan Rozario c04ce9e2bb Added another example example 2023-04-13 15:30:11 +00:00
The Alchemist f7995889fe updated LOCK_HEADER to mention new syntax
`pipenv lock -r` has been deprecated.

see https://github.com/pypa/pipenv/issues/3493
2023-04-13 10:51:05 -04:00
Christian Clauss 9525db4623 feat: Replace flake8 and isort with ruff 2023-04-13 15:58:49 +02:00
Ryan Rozario d11173cc43 Added new line 2023-04-13 00:18:36 +05:30
Ryan Rozario 8b225737d3 Update docs for tilde-equals in package versions 2023-04-12 18:34:29 +00:00
Matt Davis babd428d8e news fragment broke build, is not needed. 2023-03-31 01:15:19 -04:00
Matt Davis e5919e07e4 Merge pull request #5644 from samdoran/docs-fix
Correct typo in docs
2023-03-31 01:08:10 -04:00
Sam Doran 5d0b2d23b2 Correct typo in docs 2023-03-30 15:57:15 -04:00
Oz Tiram de983e159b Remove our own copy of pyparsing, use pip's
Ship less code to our users, and make pipenv smaller.
2023-03-28 15:55:14 +02:00
Oz Tiram 616f862ef4 Fix linting error 2023-03-20 10:42:55 +01:00
kalebmckale 94956803c9 Addresses Issue #5572: Implement PIP_TRUSTED_HOSTS logic...
Duplicated logic from `import_requirements()` in requirements.py
to `do_install()` in `install.py` to allow users to specify index
via `--index` command-line option and validate against
`PIP_TRUSTED_HOSTS` when determining `verify_ssl` value.

Update news file to be more descriptive.
2023-03-20 10:42:55 +01:00
github-actions[bot] 6ce40e9a1f Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-19 19:00:12 +00:00
Matt Davis cbce8bf8d8 Release v2023.3.20 2023-03-19 14:57:11 -04:00
Matt Davis 4d96c3b149 Merge pull request #5636 from pypa/emergency-bugfix
Fix import issue with pipenv 2023.3.18.
2023-03-19 14:56:02 -04:00
Matt Davis cadae1b75d add news fragment. 2023-03-19 14:18:25 -04:00
Matt Davis 2846a58538 Fix import issue with pipenv 2023.3.18. 2023-03-19 14:16:07 -04:00
github-actions[bot] d826170946 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-18 13:16:45 +00:00
Matt Davis 2c8a292cf8 Release v2023.3.18 2023-03-18 09:14:41 -04:00
Matt Davis 761a03d088 Doc revisions1 (#5621)
* Begin reviewing the basics docs.

* Check in delta

* More doc revisions.

* Split apart basics docs.

* Refactor based on building docs

* add the files back as markdown.

* more conversions to markdown.

* more conversions to markdown.

* fix markdown formatting.

* convert index to markdown.

* More docs review

* More markdown and doc revisions.

* Fix docs.

* Update doc build requirements.

* fix lint

* Fix build with update/upgrade command.

* remove useless quickstart and update the commands section.

* Fix lint

* change ordering of table of contents.

* fix changelog duplicate headings.

* Start splitting advanced topics.

* minor nits

* Move some sections from advanced to shell.

* remove this section as its stale and kind of off topic.

* move scripts out into its own section.

* Wrap up revisions1

* fix lint

* address PR feedback and other nits.

* fix lint

* Try improving ordering of table of contents, fix issue with indexes.md file location.

* fix lint

* PR feedback.
2023-03-18 08:44:58 +01:00
Matt Davis 08ce3f7d5e Merge pull request #5635 from pypa/bump-vistir-0.8.0
Bump vistir and requirementslib
2023-03-17 19:53:56 -04:00
Oz Tiram c6481eb846 Add news snippet 2023-03-18 00:15:10 +01:00
Oz Tiram d98b03ac8f Bump vistir and requirementslib
Fix direct import from vistir.
2023-03-17 23:49:28 +01:00
Matt Davis 8c88666893 Merge pull request #5625 from pypa/issue-5624
Fix dev flag support in update/upgrade.
2023-03-13 03:43:14 -04:00
Matt Davis b3abbf7187 Merge pull request #5629 from hugovk/replace-deprecated-BadZipfile
Replace deprecated BadZipfile with BadZipFile
2023-03-12 18:27:54 -04:00
Hugo van Kemenade b9ea8b761f Replace deprecated BadZipfile with BadZipFile 2023-03-12 20:30:14 +02:00
Matt Davis ad5a8acebe Merge pull request #5628 from ryan-rozario/main
Message for Pipfile.lock packages vulnerabilities check
2023-03-10 05:25:17 -05:00
Ryan Rozario cc34320ba5 Added news fragment 2023-03-10 08:33:38 +00:00
Matt Davis f888e5c2f1 actually pass dev flag state to upgrade command. 2023-03-09 20:03:25 -05:00
Matt Davis 30d2609ce4 restore change that prevents blowing away pipfile category. 2023-03-09 20:01:17 -05:00
Matt Davis 8e82a9a815 Correct issue where pep423 name is added along side non pep423 name and simplify code path. 2023-03-09 19:58:50 -05:00
Matt Davis 2719bba6f6 Sometimes an older package in the lock restricts the addition of a newer package. 2023-03-09 19:51:29 -05:00
Ryan Rozario fd074c7a1b Message for Pipfile.lock vulnerabilities check 2023-03-09 16:34:42 +00:00
Matt Davis ad315e0f40 Fix dev flag support in update/upgrade. 2023-03-03 22:48:04 -05:00
Matt Davis 8c8d3d1f8e Improve pipenv update and add pipenv upgrade command (#5617)
* Split apart core using pycharm refactor move methods.

* move init to remove cicular import.

* Fix imports.

* Check in concept for pipenv upgrade command

* Fix upgrade command expectation on how it updates the lockfile.

* Actually write the result to the Pipfile, and fix secondary bug with items not being written to the Pipfile.

* Fix issue where package being upgraded already exists.

* Add news fragment.

* Integrate upgrade with a refactor of update.

* Handle cases where there is nothing to upgrade.

* Add lock-only option.
2023-03-01 10:26:36 +01:00
Bill Nottingham 424f7ead67 Require the actual 'beautifulsoup4' package, not the 'bs4' redirect. (#5620)
* Require the actual 'beautifulsoup4' package, not the 'bs4' redirect.

* Add changelog.
2023-02-28 07:43:25 +01:00
Matt Davis 8524df5426 Merge pull request #5619 from kurtmckee/add-missing-spaces-issue-5618
Add missing spaces to `--keep-outdated` deprecation text
2023-02-25 07:22:43 -05:00
Matt Davis 52f180eb91 Split apart core.py (#5616)
* Split apart core using pycharm refactor move methods.
2023-02-25 00:25:00 +01:00
Kurt McKee 56256f9c3a Add missing spaces to --keep-outdated deprecation text
Fixes #5618
2023-02-20 09:17:28 -06:00
github-actions[bot] 34b5768128 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-18 22:14:33 +00:00
Matt Davis e8e15a4fd5 Release v2023.2.18 2023-02-18 17:12:29 -05:00
Matt Davis 65d19877c4 Merge pull request #5592 from pypa/removal/vistir-misc
Removal/vistir misc
2023-02-18 17:03:55 -05:00
Matt Davis ca436af2bc Issue 5600 check command should be able to pull requirements from lock file (#5607)
* Allow pipenv check inputs to be built from the lockfile categories instead of whats installed.

* fix lint

* add news fragment.

* update pipenv check documentation.

* Revise logic for pipenv check and change default behavior to check lockfile.

* fix issue revealed by tests

* fix docs for pipenv check changes.

* change conditional ordering in prep for supporting for future default categories env var.
2023-02-18 20:58:47 +01:00
Oz Tiram b862b7ffaf Add test for funktools 2023-02-18 16:21:02 +01:00
Matt Davis 8877d7944f Pip 23.0.1 (#5614)
* Bump version of pip 23.0.1

* Invoke 2.0.0 for python 3.11 environments.

* Vendor in pip==23.0.1

* add news fragment.

* vendoring updates.

* Vendor in latest pythonfinder.

* Add exceptiongroup backport for pytest update.

* Fix lock file with python 3.11
2023-02-18 15:45:57 +01:00
Matt Davis 2b0dae3011 Allow the pip.conf to override the default index source. (#5297) 2023-02-18 15:00:49 +01:00
Matt Davis 5e2c0d6a18 fix lint 2023-02-16 21:31:38 -05:00
chrysle 2b94966ffc Improved contributing guide (#5611)
* Improved contributing guide

* Added news entry
2023-02-14 23:07:44 +01:00