Changelog¶
0.5.0 — 2025-06-04¶
Changed¶
Listing top-level package contents is now opt-in with the
Loader(..., list_contents=True)keyword argument.
0.4.1 — 2025-05-30¶
Infrastructure¶
Resolve issue with running tox from sdist.
0.4.0 — 2025-05-30¶
Added¶
An
acres.typmodule is added for providing access to the types accepted by or returned byacres.Loaderand its methods. Useacres.typ.Traversableto annotate types without checking Python versions for its location. Usefrom __future__ import annotationsto avoid unnecessary imports in Python 3.13 and lower.Documentation is now rendered at https://nipreps-acres.readthedocs.io
Changed¶
Increased type coverage of tests.
The
importlib_resourcesbackport is no longer a dependency, even for older Python versions.
0.3.0 — 2025-02-22¶
Changed¶
Drop support for Python 3.8.
Infrastructure¶
Consolidate CI jobs to one per OS.
0.2.0 — 2024-12-09¶
This release changes the recommended usage and resolves issues with zip imports.
Added¶
Tests exercise and demonstrate the usage of acres on zipped modules.
Changed¶
Update recommended usage from
Loader(__package__)toLoader(__spec__.name).
Fixed¶
Resolve cache misses when caching the same file from different loaders.
0.1.1 — 2024-12-09¶
Bug-fix release in 0.1.x series.
Changed¶
Improved README to focus on usage patterns.
Transitioned from flit to PDM for build backend.
Fixed¶
0.1.0 — 2024-07-16¶
Initial release of acres.