Mats Wichmann
Mats Wichmann
Python 3.13.0b1 added a warning when the extraction filter is not specified. The `filter` argument (to `extract()` and `extractall()`) was added in 3.12, but with no noise. Once the warning...
In some cases, the conversion of another exception to a `BuildError` could yield undesired results: if the exception was a `OSError`/`IOError`, and some fields were initially set to `None`, then...
For a "package" which has a main piece and submodules, the main part is now processed before, rather than after, the submodules. Usually there's introductory material (e.g. in the main...
An internal SCons routine, `SCons.Errors.convert_to_BuildError`, attempts to synthesize a `BuildError` exception from whatever exception may have been raised when the Taskmaster executes an action. This can go wrong in certain...
Part 5 of a series, updating the `ListVariable` implementation, tests and docstrings. Changelog note was merged in Part 1. ## Contributor Checklist: * [ ] I have created a new...
Adjust the description of the `Command` function (and builder entry), mainly to try out new terminology. We've said it's not really a builder, but it feels better to me to...
Try to normalize errors/warnings. One warning which was just a bare class instantition (thus, a no-op) now warns; two failures which used to raise `SConsWarning` now raise `ImportError` since that's...
PR #4538 proposed adding a Windows runner on GitHub since we've lost, without reasonable explanation, the AppVeyor builds (supposedly due to the test failing too often, but it fails due...
The `codecov` package has been removed from PyPI and fails the build: ``` if %COVERAGE% equ 1 .\.appveyor\install-cov.bat Collecting coverage Using cached coverage-6.2-cp36-cp36m-win32.whl (182 kB) ERROR: Could not find a...