2024-02-08 22:12:22 +00:00
[ build-system ]
requires = [ "hatchling" , "hatch-requirements-txt" ]
build-backend = "hatchling.build"
[ tool . hatch . build ]
directory = "dist"
[ tool . hatch . build . targets . sdist ]
include = [ "publish_meetups/*.py" ]
[ tool . hatch . build . targets . wheel ]
packages = [ "publish_meetups" ]
[ tool . hatch . metadata ]
allow-direct-references = true
[ project . scripts ]
publish_meetups = "publish_meetups.__main__:cli"
[ project ]
name = "publish_meetups"
version = "0.0.1"
authors = [
{ name = "Hazel" , email = "hazel_is_cute@proton.me" } ,
]
description = "Publish Meetups is a project that enables the **automated** publication of public meetups and appointments on social media platforms like Twitter and Mastodon."
readme = "README.md"
requires-python = ">=3.8"
classifiers = [
"Programming Language :: Python :: 3" ,
"License :: OSI Approved :: MIT License" ,
"Operating System :: OS Independent" ,
]
dependencies = [
"Mastodon.py~=1.8.1" ,
"twikit~=1.1.12" ,
2024-02-11 18:00:48 +00:00
"toml~=0.10.2" ,
"platformdirs~=3.2.0" ,
2024-02-13 21:29:35 +00:00
"ics~=0.7.2" ,
"requests~=2.31.0"
2024-02-08 22:12:22 +00:00
]
[ project . urls ]
homepage = "https://gitea.elara.ws/Hazel/publish-meetups"
repository = "https://gitea.elara.ws/Hazel/publish-meetups"
issues = "https://gitea.elara.ws/Hazel/publish-meetups/issues"