From 11965d78d3115adab0cb20f431788b4219533697 Mon Sep 17 00:00:00 2001 From: Evgenii Alekseev Date: Fri, 17 Jul 2026 09:32:36 +0300 Subject: [PATCH] remove crap from local pyprojects --- ahriman-core/pyproject.toml | 14 ++------------ ahriman-triggers/pyproject.toml | 14 ++------------ ahriman-web/pyproject.toml | 14 ++------------ pyproject.toml | 10 +++++----- tools/pytest_plugins/pyproject.toml | 2 +- 5 files changed, 12 insertions(+), 42 deletions(-) diff --git a/ahriman-core/pyproject.toml b/ahriman-core/pyproject.toml index baeb49b7..27fb8f38 100644 --- a/ahriman-core/pyproject.toml +++ b/ahriman-core/pyproject.toml @@ -6,13 +6,6 @@ build-backend = "hatchling.build" [project] name = "ahriman-core" -description = "ArcH linux ReposItory MANager, core package" -readme = "../README.md" -requires-python = ">=3.13" -license = { file = "../COPYING" } -authors = [ - { name = "ahriman team" }, -] dependencies = [ "bcrypt", "filelock", @@ -20,9 +13,11 @@ dependencies = [ "pyelftools", "requests", ] +description = "ArcH linux ReposItory MANager, core package" dynamic = [ "version", ] +requires-python = ">=3.13" [project.optional-dependencies] journald = [ @@ -56,11 +51,6 @@ validator = [ [project.scripts] ahriman = "ahriman.application.ahriman:run" -[project.urls] -Documentation = "https://ahriman.readthedocs.io/" -Repository = "https://github.com/arcan1s/ahriman" -Changelog = "https://github.com/arcan1s/ahriman/releases" - [tool.hatch.build.targets.wheel] packages = [ "src/ahriman", diff --git a/ahriman-triggers/pyproject.toml b/ahriman-triggers/pyproject.toml index aa3a86c8..30d1efdf 100644 --- a/ahriman-triggers/pyproject.toml +++ b/ahriman-triggers/pyproject.toml @@ -6,24 +6,14 @@ build-backend = "hatchling.build" [project] name = "ahriman-triggers" -description = "ArcH linux ReposItory MANager, additional extensions" -readme = "../README.md" -requires-python = ">=3.13" -license = { file = "../COPYING" } -authors = [ - { name = "ahriman team" }, -] dependencies = [ "ahriman-core", ] +description = "ArcH linux ReposItory MANager, additional extensions" dynamic = [ "version", ] - -[project.urls] -Documentation = "https://ahriman.readthedocs.io/" -Repository = "https://github.com/arcan1s/ahriman" -Changelog = "https://github.com/arcan1s/ahriman/releases" +requires-python = ">=3.13" [tool.hatch.build.targets.wheel] packages = [ diff --git a/ahriman-web/pyproject.toml b/ahriman-web/pyproject.toml index 7778ce55..6a251a67 100644 --- a/ahriman-web/pyproject.toml +++ b/ahriman-web/pyproject.toml @@ -6,13 +6,6 @@ build-backend = "hatchling.build" [project] name = "ahriman-web" -description = "ArcH linux ReposItory MANager, web server" -readme = "../README.md" -requires-python = ">=3.13" -license = { file = "../COPYING" } -authors = [ - { name = "ahriman team" }, -] dependencies = [ "ahriman-core", "aiohttp", @@ -20,9 +13,11 @@ dependencies = [ "aiohttp_jinja2", "aiohttp_sse", ] +description = "ArcH linux ReposItory MANager, web server" dynamic = [ "version", ] +requires-python = ">=3.13" [project.optional-dependencies] auth = [ @@ -42,11 +37,6 @@ oauth2 = [ "aioauth-client", ] -[project.urls] -Documentation = "https://ahriman.readthedocs.io/" -Repository = "https://github.com/arcan1s/ahriman" -Changelog = "https://github.com/arcan1s/ahriman/releases" - [tool.hatch.build.targets.wheel] packages = [ "src/ahriman", diff --git a/pyproject.toml b/pyproject.toml index cb7a9ce0..1b9e2110 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,10 +6,6 @@ build-backend = "hatchling.build" [project] name = "ahriman" -description = "ArcH linux ReposItory MANager" -readme = "README.md" -requires-python = ">=3.13" -license = { file = "COPYING" } authors = [ { name = "ahriman team" }, ] @@ -18,14 +14,18 @@ dependencies = [ "ahriman-triggers", "ahriman-web", ] +description = "ArcH linux ReposItory MANager" dynamic = [ "version", ] +license = { file = "COPYING" } +readme = "README.md" +requires-python = ">=3.13" [project.urls] +Changelog = "https://github.com/arcan1s/ahriman/releases" Documentation = "https://ahriman.readthedocs.io/" Repository = "https://github.com/arcan1s/ahriman" -Changelog = "https://github.com/arcan1s/ahriman/releases" [dependency-groups] check = [ diff --git a/tools/pytest_plugins/pyproject.toml b/tools/pytest_plugins/pyproject.toml index 5b2e72f5..ebc676ae 100644 --- a/tools/pytest_plugins/pyproject.toml +++ b/tools/pytest_plugins/pyproject.toml @@ -6,10 +6,10 @@ build-backend = "hatchling.build" [project] name = "ahriman-pytest-plugins" -version = "1" classifiers = [ "Framework :: Pytest", ] +version = "1" [project.entry-points.pytest11] ahriman-fixtures = "ahriman_fixtures"