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
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"] |