Commit Graph

15 Commits

Author SHA1 Message Date
Christian Clauss e23890e105 Performance: ruff rules C4 and PERF 2023-08-25 22:51:25 +02:00
Kian-Meng Ang 810fb745ae Fix typos
Found via `codespell -S ./peeps,./pipenv/patched,./pipenv/vendor,./pipenv/pipenv.1,./get-pipenv.py,./tests/test_artifacts`
2023-07-23 21:55:03 +08:00
Matt Davis c715b11234 Finally get to the bottom of the test parallelism random failures is because click's CliRunner is not thread safe. 2023-07-11 20:23:42 +02:00
Christian Clauss 44e8aebc41 ruff --select=FLY,UP --target-version=py37 --fix . 2023-06-30 08:36:14 +02: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
Christian Clauss 9525db4623 feat: Replace flake8 and isort with ruff 2023-04-13 15:58:49 +02:00
Oz Tiram 1c8b7f9814 Remove pytest-pypi from pyproject.toml 2022-12-28 15:47:40 +01:00
shimpeko 946040f716 [fix] update --outdated raises NonExistentKey with dev package
closes https://github.com/pypa/pipenv/issues/5540

pipenv update --outdated fail with NonExistentKey error when there are
outdated packages in dev-packages category.
2022-12-17 09:16:24 +00:00
jerempy 4fd60625b5 add pytest.markers
to help silence most of the warnings when running pytest
2022-10-03 10:57:00 -04:00
Christian Clauss 8043eca304 Migrate isort, mypy, and pytest config into pyproject.toml 2022-09-16 18:26:55 +02:00
Matt Davis f3166e673f check point progress on only bringing in pip==22.0.4 (#4966)
* vendor in pip==22.0.4

* updating vendor packaging version

* update pipdeptree to fix pipenv graph with new version of pip.

* Vendoring of pip-shims 0.7.0

* Vendoring of requirementslib 1.6.3

* Update pip index safety restrictions patch for pip==22.0.4

* Update patches

* exclude pyptoject.toml from black to see if that helps.

* Move this part of the hash collection back to the top (like prior implementation) because it affects the outcome of this test now in pip 22.0.4
2022-04-18 23:48:38 -04:00
Matt Davis 9a3b3ce706 Issue 4993 Add standard pre commit hooks and apply linting. (#4994)
* Add .pre-commit-config.yaml to the project and exclude tests (for now).  This does not include the MyPy linting that pip does but does include everything else.
2022-03-29 23:01:50 -04:00
Dan Ryan 7faf4d320c Fix gitignore and remove unused setup_requires deps
Signed-off-by: Dan Ryan <dan@danryan.co>
2019-06-11 16:33:04 -04:00
Dan Ryan 05651cb95e Add black config and remove unused azure yaml
Signed-off-by: Dan Ryan <dan@danryan.co>
2019-05-18 23:29:53 -04:00
Dan Ryan 6b3cc1e7ea Configure towncrier
- Update history, add changelog, add news entries

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-17 21:38:26 -04:00