From 8678a764d7c73722610fe0680ec97372932fd36e Mon Sep 17 00:00:00 2001 From: Tobias Schmidl Date: Tue, 15 Oct 2024 08:01:43 +0200 Subject: [PATCH] added a first pyproject.toml --- pyproject.toml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..a9480b0 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,39 @@ +# SPDX-FileCopyrightText: 2024 Tobias Schmidl +# +# SPDX-License-Identifier: MIT + +[project] +name = "pelican-plugin-activitypub" +version = "0.1.0" +description = "Pelican plugin implementing Activitypub" +authors = [{name = "s3lph", email = "s3lph@kabelsalat.ch"}, {name = "Tobias Schmidl", email = "tobias@schmidl.dev"}] +license = { text = "MIT" } +readme = "README.md" +keywords = ["pelican", "plugin", "activitypub", "pingback"] + +classifiers = [ + "Development Status :: 3 - Alpha", + "Environment :: Console", + "Framework :: Pelican", + "Framework :: Pelican :: Plugins", + "Intended Audience :: End Users/Desktop", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", + "Topic :: Internet :: WWW/HTTP", + "Topic :: Software Development :: Libraries :: Python Modules", +] + +requires-python = ">=3.8.1,<4.0" +dependencies = [ + "pelican>=4.5", +] + +[project.urls] +Documentation = "https://git.kabelsalat.ch/s3lph/pelican-plugin-activitypub/src/branch/main/README.md" +Source = "https://git.kabelsalat.ch/s3lph/pelican-plugin-activitypub/" +Tracker = "https://git.kabelsalat.ch/s3lph/pelican-plugin-activitypub/issues" + + +[build-system] +requires = ["setuptools >= 61.0"] +build-backend = "setuptools.build_meta"