Skip to content

Commit 5ec936e

Browse files
committed
refactor pyproject file
1 parent 77e0c3a commit 5ec936e

2 files changed

Lines changed: 32 additions & 25 deletions

File tree

poetry.lock

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
[tool.poetry]
1+
[project]
22
name = "taskiq-pipelines"
3-
# The version is set automatically by the CI/CD pipeline
4-
version = "0.0.0"
53
description = "Taskiq pipelines for task chaining."
6-
authors = ["Pavel Kirilin <win10@list.ru>"]
4+
authors = [{ name = "Pavel Kirilin", email = "win10@list.ru" }]
75
readme = "README.md"
8-
repository = "https://github.com/taskiq-python/taskiq-pipelines"
96
license = "MIT"
7+
license-files = ["LICENSE"]
8+
keywords = ["taskiq", "pipelines", "tasks", "distributed", "async"]
9+
requires-python = ">=3.9,<4"
10+
dynamic = ["version"]
1011
classifiers = [
1112
"Typing :: Typed",
1213
"Programming Language :: Python",
@@ -17,19 +18,25 @@ classifiers = [
1718
"Programming Language :: Python :: 3.11",
1819
"Programming Language :: Python :: 3.12",
1920
"Programming Language :: Python :: 3.13",
21+
"Programming Language :: Python :: 3.14",
2022
"Operating System :: OS Independent",
2123
"Intended Audience :: Developers",
2224
"Topic :: System :: Networking",
2325
"Development Status :: 3 - Alpha",
2426
]
25-
homepage = "https://github.com/taskiq-python/taskiq-pipelines"
26-
keywords = ["taskiq", "pipelines", "tasks", "distributed", "async"]
27+
dependencies = [
28+
"taskiq>=0.11.12,<1",
29+
"typing-extensions>=4.3.0",
30+
"pydantic>=2",
31+
]
32+
33+
[project.urls]
34+
Homepage = "https://github.com/taskiq-python/taskiq-pipelines"
35+
Repository = "https://github.com/taskiq-python/taskiq-pipelines"
2736

28-
[tool.poetry.dependencies]
29-
python = "^3.9"
30-
taskiq = ">=0.11.12, <1"
31-
typing-extensions = "^4.3.0"
32-
pydantic = "^2"
37+
[tool.poetry]
38+
# The version is set automatically by the CI/CD pipeline
39+
version = "0.0.0"
3340

3441
[tool.poetry.group.dev.dependencies]
3542
pytest = "^8"

0 commit comments

Comments
 (0)