diff options
| author | Dennis Fink | 2022-02-26 00:59:03 +0100 |
|---|---|---|
| committer | Dennis Fink | 2022-02-26 00:59:03 +0100 |
| commit | fe688d5d7f2fa67e6c114b01269c42690cb069b1 (patch) | |
| tree | dc75e159a9d7f4856747a73387ae2ed2b2045368 /pyproject.toml | |
| parent | 70440dcbcdb4f016c10a0b2afd4c2c1fddd5d494 (diff) | |
| parent | c8694bdd3753c90da88338d9f3153192d5babc0a (diff) | |
| download | patternutils-fe688d5d7f2fa67e6c114b01269c42690cb069b1.tar.gz patternutils-fe688d5d7f2fa67e6c114b01269c42690cb069b1.zip | |
Merged default
Diffstat (limited to '')
| -rw-r--r-- | pyproject.toml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..4a340da --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,38 @@ +[tool.poetry] +name = "patternutils" +version = "0.0.12" +description = "Combine regular expressions with template engines in a powerful matter." +authors = ["Dennis Fink <dennis.fink@c3l.lu>"] +license = "GPL-3.0-or-later" +repository = "https://projects.metalgamer.eu/patternutils" + +[tool.poetry.scripts] +pmatch = "patternutils.commands.pmatch:pmatch" +targs = "patternutils.commands.targs:targs" +tmv = "patternutils.commands.tmv:tmv" +tln = "patternutils.commands.tln:tln" +patterncfg = "patternutils.commands.patterncfg:patterncfg" +prss = "patternutils.commands.prss:prss" +pjson = "patternutils.commands.pjson:pjson" + +[tool.poetry.dependencies] +python = ">=3.8,<4" +click = "^8.0.3" +Jinja2 = {version = "^3.0.3", optional = true} +Pygments = {version = "^2.10.0", optional = true} +feedparser = {version = "^6.0.8", optional = true} + +[tool.poetry.dev-dependencies] +mypy = "^0.930" +black = "^21.12b0" +isort = "^5.10.1" +vermin = "^1.3.2" + +[tool.poetry.extras] +jinja2 = ["Jinja2"] +pygments = ["Pygments"] +prss = ["feedparser"] + +[build-system] +requires = ["poetry-core>=1.0.0"] +build-backend = "poetry.core.masonry.api" |
