Version 0.13.0
Breaking Changes
Interface Change
- Improve error message in locate_tools when FindWithVsWhere fails by @Javagedes in #221
Integration Instructions
Before
FindWithVsWhere(products: str = "*", vs_version: str = None) -> (int, str)
After
FindWithVsWhere(products: str = "*", vs_version: str = None) -> str
FindWithVsWhere()
will now return only the product (or None if VsWhere successfully executed but did not find the requested product). On failure, instead of returning a non zero status, an exception will be raised depending on the error reason, which can be handled by the calling function.
Changes
- removed nanosecond operation that resulted in exception by @apop5 in #238
- Bump setuptools from 66.1.1 to 67.0.0 by @dependabot in #239
- Only download vswhere if on windows by @Javagedes in #240
New Contributors
Full Changelog: v0.12.2...v0.13.0