aboutsummaryrefslogtreecommitdiffstats
path: root/pyproject.toml
diff options
context:
space:
mode:
authorTrygve Aaberge <trygveaa@gmail.com>2022-10-10 12:08:56 +0200
committerTrygve Aaberge <trygveaa@gmail.com>2024-02-18 11:32:52 +0100
commit7c919da30d2209f84c070e9b7e4540d7cde531d4 (patch)
tree65b8799eb6c73e6ce2d9b355c8a392013bafd4c4 /pyproject.toml
parent4e8c994e8e1a2efe818ca594a944c2ce8fa431b0 (diff)
downloadwee-slack-7c919da30d2209f84c070e9b7e4540d7cde531d4.tar.gz
Start on new version of wee-slack
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml42
1 files changed, 42 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..151d4fa
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,42 @@
+[tool.black]
+extend-exclude = '^/typings/weechat.pyi'
+
+[tool.poetry]
+name = "wee-slack"
+version = "3.0.0"
+description = ""
+license = "MIT"
+authors = ["Trygve Aaberge <trygveaa@gmail.com>"]
+readme = "README.md"
+repository = "https://github.com/wee-slack/wee-slack"
+# packages = [{include = "wee_slack"}]
+# packages = [{ include = "." }]
+
+[tool.poetry.dependencies]
+python = "^3.7"
+websocket-client = ">= 0.37.0"
+
+[tool.poetry.group.dev.dependencies]
+black = "^22.8.0"
+pytest = "^7.1.3"
+pytest-cov = "^4.0.0"
+
+[tool.pylint.main]
+ignored-modules = ["weechat"]
+
+[tool.pylint."messages control"]
+disable = [
+ "missing-class-docstring",
+ "missing-function-docstring",
+ "missing-module-docstring",
+ "no-member",
+]
+
+[tool.pyright]
+strict = ["**"]
+reportMissingModuleSource = false
+
+
+[build-system]
+requires = ["poetry-core"]
+build-backend = "poetry.core.masonry.api"