You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of pip>=20.1, calls to RequirementSet.cleanup() are no longer valid due to the use of transient RequirementSet instances in the resolution process. This will need to be rectified throughout the codebase including in compat.resolve and in tests
The text was updated successfully, but these errors were encountered:
- Add `wheel_cache` context manager helper for managing global context
when creating wheel wheel_cache instances
- Add optional `check_supports_wheel` argument to `Resolver.resolve()`
call when expected arguments include this one
- Inspect `InstallRequirement.ensure_build_location()` method and
include `autodelete` kwarg if it is expected
- Update argument types passed into `resolver.resolve` which, as of
`pip>=20.1` will expect a list of `InstallRequirement` instances
- Update `Resolver` import path to point at new location
(`resolution.legacy.resolver`)
- Add necessary `global_tempdir_manager` contexts in tests
- Fix expected `RequirementSet.cleanup()` call after
`Resolver.resolve()` which no longer applies due to use of transient
`RequirementSet`
- Fixes#58
- Fixes#59
- Fixes#60
- Fixes#61
- Fixes#62
Signed-off-by: Dan Ryan <[email protected]>
As of
pip>=20.1
, calls toRequirementSet.cleanup()
are no longer valid due to the use of transientRequirementSet
instances in the resolution process. This will need to be rectified throughout the codebase including incompat.resolve
and in testsThe text was updated successfully, but these errors were encountered: