summaryrefslogtreecommitdiffstats
path: root/pyproject.toml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-06-30 11:49:54 +0200
committerDanilo M. <danix@danix.xyz>2026-06-30 11:49:54 +0200
commita257b55fe44535af7f8f9197c018154c2441f9ab (patch)
tree75d78fd1485997aa02d9d30b405db5cb1eac86e5 /pyproject.toml
parent5db160c123b70e37c98bb8a534e51d3ae9af8a71 (diff)
downloadfirefly-cli-0.1.0.tar.gz
firefly-cli-0.1.0.zip
pyproject: rename dist to firefly-iii-agent, add PyPI metadatav0.1.0
PyPI name firefly-cli is taken by an unrelated project. Rename the distribution to firefly-iii-agent; keep the import package (firefly_cli) and the 'firefly' command unchanged. Add readme, keywords, classifiers, and project URLs for a clean package listing. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml19
1 files changed, 18 insertions, 1 deletions
diff --git a/pyproject.toml b/pyproject.toml
index e8fafc6..5942795 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -3,14 +3,31 @@ requires = ["setuptools>=61"]
build-backend = "setuptools.build_meta"
[project]
-name = "firefly-cli"
+name = "firefly-iii-agent"
version = "0.1.0"
description = "CLI tool for agent interaction with Firefly III"
+readme = "README.md"
requires-python = ">=3.11"
license = { text = "GPL-2.0-only" }
authors = [{ name = "Danilo M.", email = "danix@danix.xyz" }]
+keywords = ["firefly-iii", "cli", "agent", "finance"]
+classifiers = [
+ "Development Status :: 4 - Beta",
+ "Environment :: Console",
+ "Intended Audience :: End Users/Desktop",
+ "License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
+ "Operating System :: OS Independent",
+ "Programming Language :: Python :: 3",
+ "Programming Language :: Python :: 3.11",
+ "Topic :: Office/Business :: Financial",
+ "Topic :: Utilities",
+]
dependencies = []
+[project.urls]
+Homepage = "https://git.danix.xyz/firefly-cli/"
+Repository = "https://git.danix.xyz/firefly-cli/"
+
[project.scripts]
firefly = "firefly_cli.cli:main"