You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

32 lines
895 B

[build-system]
requires = ["setuptools>=45", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "ci_tools"
version = "0.1.0"
description = "ci helpers"
authors = [
{name = "Eugenio Parodi", email = "ceccopierangiolieugenio@googlemail.com"},
]
requires-python = ">=3.9"
dependencies = [
'GitPython==3.1.44'
]
[project.optional-dependencies]
social = [
'discord.py==2.5.2',
'requests==2.32.5',
'requests_oauthlib==2.0.0'
]
[project.scripts]
release-helper = "ci_tools.release_helper:main"
notify-discord = "ci_tools.social.notify_discord:main"
notify-bluesky = "ci_tools.social.notify_bluesky:main"
notify-twitter = "ci_tools.social.notify_twitter:main"
notify-gh-discussion = "ci_tools.social.notify_github_discussion:main"
[tool.setuptools]
packages = ["ci_tools"]