Skip to content

siloBrief v1.0.3

Choose a tag to compare

@d3vksy d3vksy released this 18 Aug 03:23
· 32 commits to main since this release
e5329b2

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.3 tag.
  • 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: 3cc6eb3190cc61faeafae1bcd6f949b90e05a0832c3e1afca78bd5b8d4d1a4d1
  • silobrief-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.