Release v0.1.2

This commit is contained in:
2026-06-25 19:58:20 +02:00
parent b5f7c43028
commit 189e950589
9 changed files with 112 additions and 10 deletions

View File

@@ -2,15 +2,17 @@ from __future__ import annotations
from collections import defaultdict
from pathlib import PurePosixPath
from typing import Iterable
from typing import TYPE_CHECKING, Iterable
from sqlalchemy.orm import Session
from govoplan_campaign.backend.db.models import CampaignJob
from govoplan_files.backend.db.models import CampaignAttachmentUse, FileAsset, FileBlob, FileVersion
from govoplan_files.backend.storage.common import utcnow
from govoplan_files.backend.storage.files import current_version_and_blob, list_assets_for_user
if TYPE_CHECKING:
from govoplan_campaign.backend.db.models import CampaignJob
def _candidate_match_keys(raw_match: str) -> set[str]:
cleaned = raw_match.replace("\\", "/").strip().strip("/")