Skip to content

Releases: hoodbroskillson/NoEllipsis

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 23 Aug 17:19

NoEllipsis 1.1.2

Patch release. Still zero runtime dependencies. Still no network, telemetry, or rewrite. Published on PyPI: https://pypi.org/project/noellipsis/

Highlights

  • GitHub Action writes validated SARIF 2.1.0 to sarif-file and exports sarif-file / exit-code
  • command / mode alias resolves without a silent clash
  • Real --config PATH (same [tool.noellipsis] schema; no silent fallback)
  • CI runs real pre-commit validate-manifest and try-repo
  • Version-aware release notes with SHA256SUMS injection
  • Curated (not real-world) evals corpus with committed metrics

Install

pipx install noellipsis
python -m pip install noellipsis

Pin the action and pre-commit hook to v1.1.2.

Action SARIF upload

- uses: actions/checkout@v7
- uses: hoodbroskillson/NoEllipsis@v1.1.2
  id: scan
  continue-on-error: true
  with:
    command: check
    path: src
    format: sarif
- uses: github/codeql-action/upload-sarif@v4
  if: always()
  with:
    sarif_file: ${{ steps.scan.outputs.sarif-file }}
- name: Fail if findings
  run: test "${{ steps.scan.outputs.exit-code }}" = "0"

Checksums and provenance

Release assets include the wheel, sdist, and SHA256SUMS. Attestations use actions/attest-build-provenance@v4.

afb9375b286e2d3b050bc293b7cf8a0ee02679537664293d1d02f2779c226a4f  noellipsis-1.1.2-py3-none-any.whl
9a24bbdc99d1a6fc76e7a5310117eee1ef9e2229b5c2e7d906dd6222552b44a6  noellipsis-1.1.2.tar.gz

Verify:

gh attestation verify noellipsis-1.1.2-py3-none-any.whl --repo hoodbroskillson/NoEllipsis

Compatibility

  • Breaking changes: none
  • New CLI flag: --config PATH
  • Action command default is empty (still becomes check when mode is also empty)

Limitations

Unchanged: not a compiler, type checker, or AI-content detector.

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 16:40

NoEllipsis 1.1.0

Local static checker for incomplete or truncated LLM-generated code. Still zero runtime dependencies. Still no network, telemetry, or rewrite.

NoEllipsis 1.1.0 is on PyPI: https://pypi.org/project/noellipsis/

Highlights

  • SARIF 2.1.0 (--format sarif) for GitHub code scanning
  • noellipsis rules lists every rule id and default severity
  • Reusable GitHub Action hoodbroskillson/NoEllipsis@v1.1.0 (exact tag; no floating v1)
  • Hypothesis property tests (dev extra) and golden fixtures
  • CI on Python 3.11–3.14 (Ubuntu) plus Windows and macOS
  • Trusted Publishing workflow: one build, checksums, attestations, environment: pypi

Install

pipx install noellipsis
python -m pip install noellipsis

From the git tag (same version):

python -m pip install "noellipsis @ git+https://github.com/hoodbroskillson/NoEllipsis.git@v1.1.0"

SARIF

noellipsis check src --format sarif > noellipsis.sarif

See docs/sarif.md and .github/workflows/noellipsis-sarif.yml.

Action

- uses: hoodbroskillson/NoEllipsis@v1.1.0
  with:
    command: check
    path: .
    format: github

Python versions

Requires Python 3.11+. Tested on 3.11, 3.12, 3.13, and 3.14.

Compatibility

  • Breaking changes: none
  • Existing check / compare / git-diff flags and option positions still work
  • New format: sarif
  • New command: rules

Checksums and provenance

Release assets include the wheel, sdist, and SHA256SUMS. GitHub artifact attestations were produced on the 1.1.0 release workflow.

06d10994dabc7658247a07fbf362f743f5a242577c7ba69ef5d7a13d35926a84  noellipsis-1.1.0-py3-none-any.whl
154ec70778eed56725118c768cab0d5bed00c8b69264306d928ab546aa6b96b3  noellipsis-1.1.0.tar.gz

Verify a downloaded wheel:

gh attestation verify noellipsis-1.1.0-py3-none-any.whl --repo hoodbroskillson/NoEllipsis

Upgrade

python -m pip install --upgrade noellipsis

pre-commit consumers should set rev: v1.1.0.

Limitations

Unchanged: not a compiler, type checker, or AI-content detector. Non-Python languages stay conservative. Compare shrink is byte-size based.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 15:47