Skip to content

Releases: drewster99/safetensors-print

safetensors-print 0.1.0

Choose a tag to compare

@drewster99 drewster99 released this 15 Aug 21:26

Install

pip install safetensors-print          # or: uv tool install safetensors-print
brew install drewster99/tap/safetensors-print

Or download safetensors-print-0.1.0.pyz below and run it directly:
one file, no install, any Python 3.9 or later.

chmod +x safetensors-print-0.1.0.pyz
./safetensors-print-0.1.0.pyz model.safetensors

Changes

  • Release 0.1.0 (08b5973)
  • Push the first tap commit against a branch with no upstream (241cde4)
  • Point the closing summary at PyPI itself (34c5885)
  • Release 0.1.0rc1 (e3c67ab)
  • Handle pre-release versions across all three channels (1647cef)
  • Publish to PyPI from the release script, not from CI (b613a87)
  • Update the Homebrew tap from the release script (f19ac71)
  • Add a release script: GitHub release, PyPI trigger, Homebrew formula (68b0125)
  • Make a bare run the health check: --summary --issues (816fbc8)
  • Stop a file from forging the renderer's expansion marker (f28c7ee)
  • Check our verdicts against the reference, and correct three of them (b6b5c65)
  • Test every option combination against real, synthetic and third-party files (ed0777d)
  • Select sections by flag; drop --json-only, --pretty and abbreviations (6e4d59c)
  • Keep --pretty output valid JSON, and split the offset column in two (e0de92e)
  • Add --pretty to expand encoded JSON under --metadata and --json-only (04dc856)
  • Expand encoded JSON in the header section too, and add --metadata (d39c998)
  • Add PyPI publish workflow using trusted publishing (85efe18)
  • Merge the two tensor listings into one and render metadata as JSON (f9572f5)
  • Add CI running the test suite on Python 3.9-3.13 across macOS and Linux (a837835)
  • Refuse oversized headers before reading, and count unknown dtypes honestly (4184f7a)