add more classiifiers and py.typed file

This commit is contained in:
Izalia Mae 2024-11-28 06:10:35 -05:00
parent 5131831363
commit 29ebba7999
2 changed files with 21 additions and 12 deletions

View file

@ -7,11 +7,19 @@ name = "ActivityRelay"
description = "Generic LitePub relay (works with all LitePub consumers and Mastodon)" description = "Generic LitePub relay (works with all LitePub consumers and Mastodon)"
license = {file = "LICENSE"} license = {file = "LICENSE"}
classifiers = [ classifiers = [
"Environment :: Console", "Development Status :: 4 - Beta",
"License :: OSI Approved :: GNU Affero General Public License v3", "Environment :: Console",
"Programming Language :: Python :: 3.10", "Framework :: aiohttp",
"Programming Language :: Python :: 3.11", "Framework :: AsyncIO",
"Programming Language :: Python :: 3.12" "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 = [ dependencies = [
"activitypub-utils >= 0.3.2, < 0.4", "activitypub-utils >= 0.3.2, < 0.4",
@ -54,19 +62,20 @@ dev = [
[tool.setuptools] [tool.setuptools]
zip-safe = false zip-safe = false
packages = [ packages = [
"relay", "relay",
"relay.database", "relay.database",
"relay.views", "relay.views",
] ]
include-package-data = true include-package-data = true
license-files = ["LICENSE"] license-files = ["LICENSE"]
[tool.setuptools.package-data] [tool.setuptools.package-data]
relay = [ relay = [
"data/*", "py.typed",
"frontend/*", "data/*",
"frontend/page/*", "frontend/*",
"frontend/static/*" "frontend/page/*",
"frontend/static/*"
] ]
[tool.setuptools.dynamic] [tool.setuptools.dynamic]

0
relay/py.typed Normal file
View file