Fix release asset deployment

Package built frontend assets in wheels and force clean upgrades.

Run API-triggered updates in a transient unit with a safe delay.
This commit is contained in:
2026-08-09 09:11:28 +02:00
parent 2d593f4b6c
commit c65b5c8406
9 changed files with 85 additions and 15 deletions
+4 -1
View File
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project]
name = "importarr"
version = "0.1.2"
version = "0.1.3"
description = "Arr-style manual SABnzbd import service"
readme = "README.md"
requires-python = ">=3.12"
@@ -23,6 +23,9 @@ test = ["pytest>=8.2", "pytest-asyncio>=0.23"]
importarr = "importarr.main:run"
manual-media-import = "importarr.worker:main"
[tool.hatch.build.targets.wheel]
packages = ["importarr"]
[tool.pytest.ini_options]
testpaths = ["tests"]
pythonpath = ["."]