Skip to content

docs: add missing Loki auth flags to README, fix py.typed packaging#14

Merged
noexecstack merged 3 commits intomainfrom
docs/readme-and-packaging-fixes
Mar 28, 2026
Merged

docs: add missing Loki auth flags to README, fix py.typed packaging#14
noexecstack merged 3 commits intomainfrom
docs/readme-and-packaging-fixes

Conversation

@noexecstack
Copy link
Copy Markdown
Owner

Summary

  • Add --loki-user, --loki-password, --loki-token, --loki-tls-ca to
    the README usage signature and flag reference table (omitted when auth
    support was added in v0.7.0)
  • Declare py.typed in pyproject.toml [tool.setuptools.package-data] so
    the marker file is actually included in built distributions
  • Bump version to 0.7.3

Test plan

  • Verify README flag table matches hubble-audit2policy --help output
  • Build sdist/wheel and confirm py.typed is included

- Use LOG.debug instead of logging.debug in _detect_hubble_cmd
- Replace assert with early-return guards in reader threads
- Guard cursor_flow_idx when ordered_keys is empty in watch mode
- Close capture file handle on early exit paths to prevent leak
- Add missing py.typed marker (referenced in CHANGELOG since v0.4.0)
- Add types-PyYAML to dev dependencies for local mypy
- Add .mypy_cache, .pytest_cache, .ruff_cache to .gitignore
- Bump version to 0.7.1, update changelog
…p 0.7.2

- Extract _handle_key, _draw_header, _draw_content from 271-line nested _run
- Replace reconnect_state dict with _ReconnectState dataclass
- Replace all Unicode symbols with ASCII equivalents in TUI and CLI output
- Add 39 new tests for output helpers, key handling, and error paths (120 total)
- Bump version to 0.7.2, update changelog
…bump 0.7.3

- Add --loki-user, --loki-password, --loki-token, --loki-tls-ca to
  README usage signature and flag reference table
- Declare py.typed in pyproject.toml package-data so the marker is
  included in built distributions
- Bump version to 0.7.3, update changelog
@noexecstack noexecstack merged commit d0a8941 into main Mar 28, 2026
5 checks passed
@noexecstack noexecstack deleted the docs/readme-and-packaging-fixes branch March 28, 2026 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant