Commit Graph

8343 Commits

Author SHA1 Message Date
Matt Davis fa6239bb15 Add back version import (was required to publish and I think support command uses it). 2023-06-17 11:08:50 -04:00
Matt Davis 5a197c0baf Release v2023.6.12 2023-06-11 21:15:12 -04:00
Matt Davis b0c091a556 allow specifying version in release script. 2023-06-11 21:14:30 -04:00
Matt Davis 1cc03eaa3b Remove the sys path hacks (again) to fix edge cases with keyring (#5732)
* Remove the sys path hacks (again) to see where things break.
* Add site packages to sync
2023-06-11 21:01:57 -04:00
github-actions[bot] d118cc77eb Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-11 14:08:04 +00:00
Matt Davis 21b741455e Release v2023.6.11 2023-06-11 10:06:00 -04:00
Matt Davis bc277a132c Upgrade pydantic to v1.10.9 (#5729) 2023-06-11 08:59:57 +02:00
Matt Davis 2d52034cf2 Safer usage requests sessions and account for the verify_ssl requirements of each source. (#5728) 2023-06-11 08:58:39 +02:00
Matt Davis 5ebad396fd Remove ubuntu apt install from list and some other small doc review. (#5731) 2023-06-11 08:55:46 +02:00
Matt Davis 63dea23b42 Update pipdeptree which solves issue 5652 (#5720)
* Update pipdeptree which solves issue 5652

* add news fragment.

* Fix broken test as expected output has changed.
2023-06-11 08:54:23 +02:00
plgruener 9a9ee9cfda Fix formatting in /docs (#5721) 2023-06-10 22:03:44 +02:00
github-actions[bot] ff879aac72 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-02 10:21:46 +00:00
Matt Davis 3226a9fd01 Release v2023.6.2 2023-06-02 06:19:42 -04:00
Matt Davis 15c0ce0b3b Fix for Issue 4588 (path to python improvements) (#5712)
* Improve regex for python versions to handle hidden paths, and handle relative paths to python better as well.

* Check CI

* Attempt to remove make_posix call for windows

* Support pre-releases better.

* Vendor in latest pydantic as well and tempoarily patch the typing extensions with latest manually (next pip vendoring will bring it in).
2023-06-02 06:46:57 +02:00
Matt Davis be046bfbb8 This pre pip install path should no longer be neccessary when adding packages. (#5700)
* This pre pip install path should no longer be neccessary when adding packages.

* Fix test -- not sure how this was ever correct.

* Address test edge case
2023-06-02 06:40:40 +02:00
Matt Davis a8d1758c95 Add news fragment 2023-06-02 06:38:45 +02:00
Matt Davis cf4f3a092e Explore utilizing hashes from URL fragments when provided. 2023-06-02 06:38:45 +02:00
Matt Davis 7e4ab944ef Override source with pypi mirror when it is specified. 2023-06-02 06:38:45 +02:00
dependabot[bot] fd8df98617 Bump requests from 2.18.4 to 2.31.0 in /tests/test_artifacts
Bumps [requests](https://github.com/psf/requests) from 2.18.4 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.18.4...v2.31.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-02 06:36:50 +02:00
Matt Davis 2de19e36d4 Pythonfinder 2.0.4 (#5713)
* Update pythonfinder to 2.0.4
2023-05-31 11:06:49 -04:00
dependabot[bot] 59cba3f953 Bump requests from 2.18.4 to 2.31.0 in /examples (#5704)
Bumps [requests](https://github.com/psf/requests) from 2.18.4 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.18.4...v2.31.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-28 18:41:02 -04:00
dependabot[bot] 58fc4e74a4 Bump requests from 2.28.2 to 2.31.0 in /docs
Bumps [requests](https://github.com/psf/requests) from 2.28.2 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.28.2...v2.31.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 21:38:39 +02:00
Oz Tiram b1e3128e15 Drop cerberus, it seems it's not used anywhere (#5699)
* Drop cerberus, it seems it's not used anywhere.
2023-05-21 06:52:27 -04:00
Oz Tiram 69e0e432f4 Add news snippet. 2023-05-20 08:52:53 +02:00
Oz Tiram 7174609b1f Fallback to tomli in older python versions 2023-05-20 08:52:53 +02:00
Oz Tiram a2e2ce351a Add tomli to our vendor lib 2023-05-20 08:52:53 +02:00
Oz Tiram 82cd6ba342 Restore imports from vendor 2023-05-20 08:52:53 +02:00
Oz Tiram 7e35e7c365 Fix import order 2023-05-20 08:52:53 +02:00
Oz Tiram b0fa277a0b Remoe usage of toml in favor of tomlkit 2023-05-20 08:52:53 +02:00
Oz Tiram 9161a7a1d6 Drop vendored toml 2023-05-20 08:52:53 +02:00
Oz Tiram 44773eb4fe Use tomlkit.dumps since the STL has no dump 2023-05-20 08:52:53 +02:00
Oz Tiram 7d48843f7f Fix toml imports
Add a compat layer for using tomllib from STL
which allows us to drop vendored toml library.
2023-05-20 08:52:53 +02:00
Wes Lord a6e6fa1c3c Reword active shell warning to reduce ambiguity (#5681)
* Reword active shell warning to reduce ambiguity

* Add change description to news/5681.trivial.rst
2023-05-19 19:36:45 -04:00
github-actions[bot] 639229f2f3 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-19 22:50:13 +00:00
Matt Davis b2a68c16e6 Release v2023.5.19 2023-05-19 18:47:59 -04:00
Matt Davis b615a39b6e Fix pyenv version not installed edge case (#5697)
* Bump pythonfinder to 2.0.3
2023-05-19 18:19:38 -04:00
Matt Davis b896dae505 Handle windows paths better and utilize this utility for creating the virtualenv path. (#5695)
* Fix edge case with windows git bash and environment variables having backslash
* Vendor in pythonfinder==2.0.2
2023-05-19 11:52:06 -04:00
Matt Davis 7fd2a9d927 Issue 5692 Consider --index argument in update and upgrade commands (#5693)
* Consider index argument in update and upgrade commands.
2023-05-19 16:00:40 +02:00
Matt Davis a101d1e7f5 Fix pyenv as it is broken on new pythonfinder version. (#5686)
* Fix pyenv as it is broken on new pythonfinder version.

* Verify pyenv works on linux.

* restore this part

* Tackle asdf as well.

* Vendor in pythonfinder 2.0.1
2023-05-17 13:21:27 +02:00
Matt Davis 88f030e00b Fix typing extensions (#5684)
* Fix typing_extensions which is already provided by pip was not being imported correctly.

* Add the directory with typing_extensions back to the PATH
2023-05-12 13:58:34 +02:00
Matt Davis 2ff8af5817 Upgrade pythonfinder to 2.0.0 which brings in pydantic (#5677)
* Upgrade pyhonfinder to 2.0.0 which brings in pydantic

* Add news fragment.

* Add typing extensions.
2023-05-07 04:57:12 +02:00
github-actions[bot] 678cffdfa3 Bumped version.
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-04-29 21:03:42 +00:00
Matt Davis 523c258202 Release v2023.4.29 2023-04-29 17:01:37 -04:00
Matt Davis 99800ec7a2 Requirementslib==2.3.0 (#5672)
* Bump requirementslib that drops vistir.

* Add news fragment

* Add missing file

* Remove vistir entirely

* fix circular import

* revert issue that may be causing circular import issue

* Hackaround current pythonfinder version importlib usage.

* PR Feedback

* fix lint
2023-04-29 19:22:28 +02:00
Matt Davis 44f4250906 Vendor in Pip.23.1.2 (#5671)
* Vendor in latest pip 23.1.2
2023-04-29 13:17:28 +02:00
Jin Liu 0efd996228 pipenv shell: support xonsh (#5667)
xonsh supports virtualenv with a plugin. So if pipenv creates a virtualenv in xonsh, it would have a bin/activate.xsh. This change uses that script in 'pipenv shell'.
2023-04-27 20:37:12 +02:00
Matt Davis adf586c837 Remove foresight (#5669)
* Revert "Add Foresight status badge to README"

This reverts commit 57bb1e5ccb.

* resolve conflict
2023-04-27 16:50:47 +02:00
Matt Davis 995e231f0d Merge pull request #5668 from TomeHirata/fix/typo
Fix a typo in the document
2023-04-27 10:46:18 -04:00
TomeHirata 0fcd7444fc Fix a typo in the document 2023-04-27 12:09:57 +09:00
Matt Davis f14a2c0e4d Revert "relock"
This reverts commit d89da7fe59.
2023-04-26 22:45:21 -04:00