1+ [project ]
2+ name = " Flowpipe"
3+ description = " A lightweight framework for flow-based programming in python."
4+ license = " MIT"
5+ dynamic = [" version" , " classifiers" ]
6+ readme = " README.md"
7+ authors = [{
name =
" Paul Schweizer" ,
email =
" [email protected] " }]
8+ requires-python = ' >=3.9'
9+ dependencies = [' ascii-canvas>=2.0.0' ]
10+
11+ [project .urls ]
12+ repository = " https://github.com/PaulSchweizer/flowpipe"
13+ documentation = " https://flowpipe.readthedocs.io/en/latest/"
14+
15+ [build-system ]
16+ requires = [" poetry-core>=1.0.0" , " poetry-dynamic-versioning>=1.0.0,<2.0.0" ]
17+ build-backend = " poetry_dynamic_versioning.backend"
18+
119[tool .black ]
220line-length = 79
321
@@ -18,14 +36,6 @@ disable = [
1836]
1937
2038[tool .poetry ]
21- name = " Flowpipe"
22- version = " 0.0.0"
23- description = " A lightweight framework for flow-based programming in python."
24- authors = [
" Paul Schweizer <[email protected] >" ]
25- license = " MIT"
26- readme = " README.md"
27- repository = " https://github.com/PaulSchweizer/flowpipe"
28- documentation = " https://flowpipe.readthedocs.io/en/latest/"
2939classifiers = [
3040 " Programming Language :: Python" ,
3141 " Programming Language :: Python :: 3.7" ,
@@ -34,17 +44,15 @@ classifiers = [
3444 " Programming Language :: Python :: 3.10" ,
3545 " Programming Language :: Python :: 3.11" ,
3646]
37-
38- [tool .poetry .dependencies ]
39- python = " >=3.9"
40- ascii-canvas = " >=2.0.0"
41-
42- [tool .poetry .plugins ."poetry .plugin" ]
43- "dynamic-versioning" = " poetry_dynamic_versioning.plugin"
47+ requires-poetry = ' >=2.0'
48+ version = " 0.0.0"
4449
4550[tool .poetry-dynamic-versioning ]
4651enable = true
4752
53+ [tool .poetry .requires-plugins ]
54+ poetry-dynamic-versioning = { version = " >=1.0.0,<2.0.0" , extras = [" plugin" ] }
55+
4856[tool .poetry .group .dev .dependencies ]
4957black = " ^23.11.0"
5058mock = " ^5.1.0"
@@ -55,7 +63,3 @@ pytest-cov = "^4.1.0"
5563pytest = " ^7.4.2"
5664isort = { version = " ^5.12.0" , extras = [" pyproject" ] }
5765mypy = " ^1.6.1"
58-
59- [build-system ]
60- requires = [" poetry-core>=1.0.0" ]
61- build-backend = " poetry.core.masonry.api"
0 commit comments