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