From: Georgios Atheridis Date: Sun, 5 Jun 2022 21:42:07 +0000 (+0300) Subject: added pyproject X-Git-Url: https://git.atheridis.org/?a=commitdiff_plain;h=deabfc1af069c7ac2f109ab6b0d07cad8458c406;p=personal%2Faptbot.git added pyproject --- diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..9ec1e28 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,3 @@ +# MANIFEST.in + +include aptbot/resources/main.py diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..ca28812 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,34 @@ +[build-system] +requires = ["setuptools>=61.0.0", "wheel"] +build-backend = "setuptools.build_meta" + +[project] +name = "aptbot" +version = "0.2.1" +description = "A chatbot for twitch.tv" +readme = "README.md" +authors = [{ name = "Georgios Atheridis", email = "atheridis@tutamail.com" }] +license = { file = "LICENSE" } +classifiers = [ + "License :: OSI Approved :: MIT License", + "Programming Language :: Python", + "Programming Language :: Python :: 3.9", +] +keywords = ["bot", "twitch", "streaming"] +dependencies = ["python-dotenv", "urllib3"] +requires-python = ">=3.7" + +[project.optional-dependencies] +dev = ["black", "pytest", "flake8-black", "pip-tools"] + +[project.urls] +Homepage = "https://github.com/atheridis/aptbot" + +[tool.setuptools] +include-package-data = true + +[tool.setuptools.packages] +find = {} + +[project.scripts] +aptbot = "aptbot.main:main" diff --git a/requirements.txt b/requirements.txt index 8465e5d..1ea60a1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,20 +1,10 @@ -attrs==21.4.0 -black==22.3.0 -click==8.1.3 -flake8==4.0.1 -flake8-black==0.3.3 -iniconfig==1.1.1 -mccabe==0.6.1 -mypy-extensions==0.4.3 -packaging==21.3 -pathspec==0.9.0 -platformdirs==2.5.2 -pluggy==1.0.0 -py==1.11.0 -pycodestyle==2.8.0 -pyflakes==2.4.0 -pyparsing==3.0.9 -pytest==7.1.2 +# +# This file is autogenerated by pip-compile with python 3.10 +# To update, run: +# +# pip-compile pyproject.toml +# python-dotenv==0.20.0 -tomli==2.0.1 + # via aptbot (pyproject.toml) urllib3==1.26.9 + # via aptbot (pyproject.toml)