Oz Tiram
96b33fe405
fix: failing test because of rich vs click API
...
Signed-off-by: Oz Tiram <oz.tiram@gmail.com >
2025-03-06 13:15:06 +01:00
Matt Davis
b9e9885ac3
fix ruff
2024-11-05 16:42:35 +01:00
Matt Davis
95f3af13f4
fix my new test
2024-11-05 16:42:35 +01:00
Matt Davis
8b3a057da7
Add news fragment and test case
2024-11-05 16:42:35 +01:00
Matt Davis
ea63719929
Prevent issue with upgrading when no packages are specified to install. Prevent issue with duplicated sources being added to Pipfile.
2024-11-05 16:42:35 +01:00
Matt Davis
bf78c8784d
correct regression in --skip-lock ( #6304 )
...
* correct regression in --skip-lock being passed the lockfile categories for the Pipfile categories and not finding anything.
2024-10-31 10:06:26 -04:00
Matt Davis
e1e9ecfba9
Fix breakage that was almost released ( #6303 )
...
* Fix breakage that was almost released
* Add test of the kind of breakage experienced
2024-10-30 23:00:53 -04:00
Matt Davis
6f2929ba9e
refinements to update -- determine which packages may need upgrading ( #6300 )
...
* Fix issues affecting upgrade path, adding duplicate source entry, and when Pipfile.lock does not exist. Adds tests.
2024-10-30 20:27:47 -04:00
Matt Davis
7a7b3425d4
Fix the --system without --deploy flag bug ( #6297 )
...
* Fix the --system without --deploy flag bug
* add news fragment
2024-10-30 19:27:30 -04:00
Matt Davis
6bc0d250ac
Fix for skip-lock installing wrong package version when pipfile entry is not a dict ( #6289 )
...
* Fix for skip-lock installing wrong package version when pipfile entry is not a dict
* add test case x2
2024-10-29 19:40:38 -04:00
Matt Davis
c2665b45ec
Remove peep process
2024-10-29 22:35:03 +01:00
Matt Davis
6011d4ca7a
fix vcs ref null issue
2024-10-29 22:35:03 +01:00
Matt Davis
4ad9924532
Tack on fix for markers flip-flopping issue.
2024-10-29 22:35:03 +01:00
Matt Davis
a65d4b28b1
solves the locally built git wheel wheres the ref? mystery
2024-10-29 22:35:03 +01:00
Matt Davis
0624022198
fix remaining tests
2024-10-29 22:35:03 +01:00
Matt Davis
7154c73e47
fix remaining tests
2024-10-29 22:35:03 +01:00
Matt Davis
9f7a62e653
fix tests by including subdir and adjusting expected req string; clearify interface to resolver category
2024-10-29 22:35:03 +01:00
Matt Davis
265ca2880e
Replace the old Entry class with something simpler based on data-classes + pip session requests performance issue patch
2024-10-29 22:35:03 +01:00
Matt Davis
56c2c7d5a2
Replace the old Entry class with something simpler based on data-classes + pip session requests performance issue patch
2024-10-29 22:35:03 +01:00
Matt Davis
73faed91cb
fix ruff
2024-10-29 22:35:03 +01:00
Matt Davis
e53e245db5
Add new test that demonstrates the issue 6281
2024-10-29 22:35:03 +01:00
Matt Davis
c3e20ae50f
refactor to reduce install phases, add pre-sync phase to determine correct reverse results, rewrite the reverse test to use --json-tree to prevent consistency in testing issues, and convert off click echo
2024-10-29 22:35:03 +01:00
Matt Davis
8977f13c19
fix import
2024-10-22 19:49:40 +02:00
Matt Davis
c74f9a60e1
Clean up lint, add news fragment and address issue 6167
2024-10-22 19:49:40 +02:00
Matt Davis
b2c094b1c4
fix VCS environment variable expansion
2024-10-22 19:49:39 +02:00
Matt Davis
95ab685786
fix test that was never run because of name collision
2024-10-22 19:49:37 +02:00
Matt Davis
089bc2dd59
Fix lint
2024-10-22 19:49:33 +02:00
Matt Davis
287d848f63
PR cleanup
2024-10-22 19:49:29 +02:00
Matt Davis
46c5db785e
Actually that didn't fix that test
2024-10-22 19:49:26 +02:00
Matt Davis
ef1f4e83a3
Fix edge case of test in CI by ensuring it raises DeployFailure (this test passed locally without this change for some reason)
2024-10-22 19:49:25 +02:00
Matt Davis
8515236cc3
Fix issue with upgrade path hard coding the category default
2024-10-22 19:49:25 +02:00
Matt Davis
fe5c4d1bae
fix upgrade url/file dependencies
2024-10-22 19:49:22 +02:00
Matt Davis
190e629bac
fix test assumption about not-sorting.
2024-10-22 19:49:22 +02:00
Matt Davis
f79cd18c70
refactor the install routines further to provide clairty and meet the goal of not doing full lock resolution, which was intended as we moved to 2024.x release series.
2024-10-22 19:49:16 +02:00
Oz Tiram
f60f4cd789
regex with _ or - for et_xml'
2024-10-13 22:07:02 +02:00
Oz Tiram
f2a190e1fd
testing: attepmt to make test_pipenv_graph_reverse less flaky
2024-10-13 22:07:02 +02:00
Oz Tiram
3cf254bf2d
fix escape sequences in test_cli
2024-10-13 22:07:02 +02:00
Oz Tiram
4610a42c75
vendor: bump pipdeptree
2024-10-13 22:07:02 +02:00
Matt Davis
2651f9943d
Fix tests for windows and leave behavior for mac/linux
2024-09-29 18:10:27 -04:00
Matt Davis
cbcd06c4f9
Fix test on windows
2024-09-29 18:01:10 -04:00
Matt Davis
7b8ba87796
Preserve uncleaned VCS URL in the lock file. ( #6257 )
...
* Preserve uncleaned vcs URL in the lock file.
* add news fragment
* add new tests
2024-09-28 19:04:35 -04:00
Matt Davis
5d06021683
Corrected test expectations
2024-09-25 20:50:18 +02:00
Matt Davis
fbecd8e41a
Merge pull request #6250 from Naofal-Helal/fix-uninstall
...
Fix uninstall --all fails when venv is deleted
2024-09-22 23:15:00 -04:00
Matt Davis
9d27366f90
refinements to make installing vcs from CLI work smoother ( #6242 )
...
* refinements to make installing vcs from CLI work smoother
* refineent to not strip the environment variables from the url
* Correction to handle file urls for vcs, and the remaining test case
* Add new test case for vcs install
* Add news fragment.
2024-09-22 15:45:26 -04:00
Naofal-Helal
146be17698
Fix #6185
2024-09-22 13:02:40 +03:00
Naofal-Helal
f0464250e8
Add test case
2024-09-22 10:22:36 +03:00
Naofal-Helal
09e49168cc
add assert
2024-09-20 12:08:59 +02:00
Naofal-Helal
7d777009cf
add test case for #6171
2024-09-20 12:08:59 +02:00
Naofal-Helal
6db75e4517
format tests
2024-09-20 12:08:59 +02:00
Matt Davis
7816f391df
fix test
2024-09-13 23:23:26 +02:00