Skip to content

Commit 468e322

Browse files
committed
feat: update pyproject.toml format
1 parent f626746 commit 468e322

1 file changed

Lines changed: 22 additions & 11 deletions

File tree

pyproject.toml

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
11
[tool.poetry]
22
name = "telegram-webapp-auth"
3+
packages = [{include = "telegram_webapp_auth"}]
4+
5+
[tool.poetry.dependencies]
6+
python = "^3.9.2"
7+
cryptography = ">=44,<47"
8+
9+
[tool.poetry.requires-plugins]
10+
poetry-plugin-export = ">=1.9"
11+
12+
[project]
13+
name = "telegram-webapp-auth"
314
version = "3.0.7"
415
description = "Python package that implements Telegram Mini Apps authentication algorithms."
5-
documentation = "https://swimmwatch.github.io/telegram-webapp-auth/"
6-
authors = ["Dmitry Vasiliev <contact.vasiliev.dmitry@gmail.com>"]
716
license = "MIT"
817
readme = "README.md"
9-
homepage = "https://pypi.org/project/telegram-webapp-auth/"
10-
repository = "https://github.com/swimmwatch/telegram-webapp-auth"
18+
authors = [
19+
{name = "Dmitry Vasiliev", email = "contact.vasiliev.dmitry@gmail.com"},
20+
]
21+
maintainers = [
22+
{name = "Dmitry Vasiliev", email = "contact.vasiliev.dmitry@gmail.com"},
23+
]
1124
keywords = ["Telegram", "Telegram Mini Apps", "Telegram Bot", "Poetry"]
1225
classifiers = [
1326
"Programming Language :: Python :: 3",
@@ -22,11 +35,12 @@ classifiers = [
2235
"Operating System :: OS Independent",
2336
"Topic :: Security",
2437
]
25-
packages = [{include = "telegram_webapp_auth"}]
2638

27-
[tool.poetry.dependencies]
28-
python = "^3.9.2"
29-
cryptography = ">=44,<47"
39+
[project.urls]
40+
homepage = "https://pypi.org/project/telegram-webapp-auth/"
41+
repository = "https://github.com/swimmwatch/telegram-webapp-auth"
42+
documentation = "https://swimmwatch.github.io/telegram-webapp-auth/"
43+
"Bug Tracker" = "https://github.com/swimmwatch/telegram-webapp-auth/issues"
3044

3145
[tool.poetry.group.dev.dependencies]
3246
mypy = "^1.0.1"
@@ -57,9 +71,6 @@ pytest-cov = ">=6,<8"
5771
pytest-benchmark = "^5.1.0"
5872
flake8-docstrings = "^1.7.0"
5973

60-
[tool.poetry.requires-plugins]
61-
poetry-plugin-export = ">=1.9"
62-
6374
[build-system]
6475
requires = ["poetry-core"]
6576
build-backend = "poetry.core.masonry.api"

0 commit comments

Comments
 (0)