Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,8 @@ site/
# ==============================================================================

.claude/
!CLAUDE.md
CLAUDE.md
!resources/**/CLAUDE.md
.pr_template_content.md
HANDOFF.md
MEMORY.md
Expand Down
12 changes: 3 additions & 9 deletions .trivyignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
# Trivy vulnerability ignore list
# Format: CVE-YYYY-NNNNN [reason]

# CVE-2026-33845: libgnutls30t64 — GnuTLS DoS via DTLS zero-length fragment.
# No fixed version available in Debian 13 as of 2026-05-08; apt-get upgrade cannot
# resolve this. The application processes PDF files locally and never initiates or
# handles DTLS traffic, so this code path is unreachable at runtime.
# Re-evaluate when a Debian patch is released.
CVE-2026-33845

# Last review: 2026-05-08
# Next review: 2026-06-08
# No ignored vulnerabilities - all critical and high severity issues resolved
# Last review: 2026-03-02
# Next review: 2026-04-01

7 changes: 0 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

---

## [0.1.6] — 2026-05-08

### Security
- **CVE-2026-33845** (`#184`) — `libgnutls30t64` (GnuTLS DoS via DTLS zero-length fragment). No fixed version is available in Debian 13; `apt-get upgrade -y` cannot resolve this. The application processes PDF files locally and never handles DTLS traffic, so the vulnerable code path is unreachable at runtime. Added to `.trivyignore` with justification and a 2026-06-08 review date. Will be removed once Debian ships a patched package.

---

## [0.1.5] — 2026-05-04

### Security
Expand Down
189 changes: 0 additions & 189 deletions CLAUDE.md

This file was deleted.

2 changes: 1 addition & 1 deletion packages/parser-core/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "bankstatements-core"
version = "0.1.6"
version = "0.1.5"
description = "Core PDF bank statement parsing library"
readme = "README.md"
requires-python = ">=3.11"
Expand Down
4 changes: 2 additions & 2 deletions packages/parser-core/src/bankstatements_core/__version__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

from __future__ import annotations

__version__ = "0.1.6"
__version_info__ = (0, 1, 6)
__version__ = "0.1.5"
__version_info__ = (0, 1, 5)
2 changes: 1 addition & 1 deletion packages/parser-free/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "bankstatements-free"
version = "0.1.6"
version = "0.1.5"
description = "Free-tier CLI for bankstatements-core PDF bank statement processor"
readme = "README.md"
requires-python = ">=3.11"
Expand Down