From 29ebba7999982064fa1642d7a34586b9fc76ec2a Mon Sep 17 00:00:00 2001 From: Izalia Mae Date: Thu, 28 Nov 2024 06:10:35 -0500 Subject: [PATCH] add more classiifiers and py.typed file --- pyproject.toml | 33 +++++++++++++++++++++------------ relay/py.typed | 0 2 files changed, 21 insertions(+), 12 deletions(-) create mode 100644 relay/py.typed diff --git a/pyproject.toml b/pyproject.toml index 7a7e43c..67ae397 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,11 +7,19 @@ name = "ActivityRelay" description = "Generic LitePub relay (works with all LitePub consumers and Mastodon)" license = {file = "LICENSE"} classifiers = [ - "Environment :: Console", - "License :: OSI Approved :: GNU Affero General Public License v3", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12" + "Development Status :: 4 - Beta", + "Environment :: Console", + "Framework :: aiohttp", + "Framework :: AsyncIO", + "License :: OSI Approved :: GNU Affero General Public License v3", + "Programming Language :: Python", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: SQL", + "Topic :: Internet :: WWW/HTTP :: HTTP Servers", + "Typing :: Typed" ] dependencies = [ "activitypub-utils >= 0.3.2, < 0.4", @@ -54,19 +62,20 @@ dev = [ [tool.setuptools] zip-safe = false packages = [ - "relay", - "relay.database", - "relay.views", + "relay", + "relay.database", + "relay.views", ] include-package-data = true license-files = ["LICENSE"] [tool.setuptools.package-data] relay = [ - "data/*", - "frontend/*", - "frontend/page/*", - "frontend/static/*" + "py.typed", + "data/*", + "frontend/*", + "frontend/page/*", + "frontend/static/*" ] [tool.setuptools.dynamic] diff --git a/relay/py.typed b/relay/py.typed new file mode 100644 index 0000000..e69de29