siloBrief v1.0.3
Fixed
- Remove every indexed item from a file when that file is left out during review.
- Recognize Korean test requests when deciding whether to include test-file candidates.
- Explain that entering a file path opens its definition list and only selected code is added to the brief.
- Keep calls from decorators, base classes, and default values separate from function and class body calls.
- Reject Windows reparse points while validating project sources, local state, and output paths.
This release completes #170, #171, #172, #173, and #178.
Validation
- Pull requests #174 through #180 passed CI on Ubuntu and Windows with Python 3.10 and 3.14.
- Ruff formatting and lint passed.
- mypy strict passed for 58 source files.
- 194 tests passed with 7 environment-dependent skips.
- The wheel and sdist built successfully from the annotated
v1.0.3tag. - A clean wheel install passed the full test suite and reported
siloBrief 1.0.3.
Artifact SHA-256
silobrief-1.0.3-py3-none-any.whl:3cc6eb3190cc61faeafae1bcd6f949b90e05a0832c3e1afca78bd5b8d4d1a4d1silobrief-1.0.3.tar.gz:df2e09f710d06dba975383e375672c3a4535b4969ca546a53c04cf8b44cf53c8
Distribution and compatibility
siloBrief 1.0.3 supports CPython 3.10 and newer, has no runtime dependencies, and remains within the 1.0 public compatibility contract. It was published to PyPI through GitHub Actions Trusted Publishing. The GitHub Release assets are the same files published to PyPI.