b19c7e806a
Fix linting errors
...
Remove unused imports
Disable redundant errors
Add notes for why errors are disabled
2024-08-15 14:41:34 -04:00
5c4d861230
Consolidate all package handling logic into hook module
...
This creates a large module to sort through, but the hope is that it
avoids the need to constantly hop around without rhyme or reason to
find the piece of logic you're looking for. The module structure is
mapped to functionality rather than an arbitrary concept of reducing
line number.
2024-08-15 13:55:36 -04:00
Obeida Shamoun
a489fe2c53
Move away from soon-to-be-removed PipInstaller
2023-06-24 01:44:47 +02:00
Obeida Shamoun
a94933e7ef
[WIP] Make plugin compatible with tox v4
2023-06-24 01:44:47 +02:00
Chris Kuehl
bc75c57126
Fix pylint errors
2023-03-29 17:53:14 -05:00
Chris Kuehl
7e5bc30b93
Try inline import in tests to avoid disrupting fixture monkeypatching
2023-03-29 17:53:06 -05:00
Chris Kuehl
593f260278
Ensure exceptions which occur during install are propagated
2023-03-29 17:52:51 -05:00
Justin Wood
b54bf44dc5
Basic changes to support poetry 1.2.0b2, no longer support Poetry 1.1.x
2022-09-07 12:05:44 -04:00
45e33b7d27
Fix tests to use new packagemap type and data structure
2022-04-25 19:28:04 -04:00
c4bf9bec24
Update tests to use new installer value
2021-05-05 22:17:29 -04:00
0b13ff508b
Fix linting errors and add docs to test functions
2021-04-16 22:35:32 -04:00
17a1ff1bc0
Add tests for the venv installation function
2021-04-16 22:34:48 -04:00