-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
32 lines (28 loc) · 1.27 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[tool.poetry]
name = "users"
version = "4.0.1"
description = "This python module is a simple implementation of user management functionality for telegram bots, such as: authentication, authorization and requests limiting."
authors = ["Bervinov Oleg <[email protected]>"]
maintainers = ["Bervinov Oleg <[email protected]>"]
license = "MIT"
readme = "README.md"
packages = [{include = "users"}]
homepage = "https://github.com/obervinov/users-package"
repository = "https://github.com/obervinov/users-package"
documentation = "https://github.com/obervinov/users-package/blob/main/README.md"
keywords = ["users", "permissions", "authentication", "authorization", "telegram", "bot", "roles", "limiting", "rate", "limit", "rate-limit", "rate-limiting", "rate-limiting", "rate-limit"]
include = ["CHANGELOG.md"]
[tool.poetry.urls]
"Bug Tracker" = "https://github.com/obervinov/users-package/issues"
[tool.poetry.dependencies]
python = "^3.12"
psycopg2-binary = "^2"
logger = { git = "https://github.com/obervinov/logger-package.git", tag = "v2.0.0" }
vault = { git = "https://github.com/obervinov/vault-package.git", tag = "v4.0.0" }
[tool.poetry.group.dev.dependencies]
pytest = "^8"
pylint = "^3"
flake8 = "^7"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"