v0.123.0
Fixed
[DWD Observation]Skip periods where all file downloads fail (emptyfilenames_and_files) before passing to the parser, preventing apolars.exceptions.InvalidOperationErrorfrompl.concat(..., how="align")caused by a schema-lessLazyFramebeing mixed with valid ones.- Reduce stamina retry attempts in
download_filefrom 3 to 2 to limit worst-case wait time per file on persistent network failures. - Add a default
aiohttp.ClientTimeout(total=30)tofsspec_client_kwargsinSettingsso HTTP connections time out after 30 seconds instead of hanging indefinitely. - Wrap bare
inttimeouts inaiohttp.ClientTimeoutinsideHTTPFileSystem.__init__so that aiohttp >= 3.9 (which rejects plain int timeouts) works correctly withfsspec_client_kwargs.
Full changelog: v0.122.0...v0.123.0