papis-extract/pyproject.toml
Marty Oehme a4f48bb24e
Some checks failed
ci/woodpecker/push/test unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/static_analysis Pipeline was successful
Add CI
Added static linting, type checking for each commit as well as pytest
testing for each master push.

Add linting and static analysis CI

Use deprecated pipeline key for server woodpecker version

Format black

Install poetry environment before pyright

Add pytest CI

Update dependencies, Fix black

Ensure tests run on master branch
2023-08-29 11:06:06 +02:00

27 lines
561 B
TOML

[tool.poetry]
name = "papis-extract"
version = "0.1.0"
description = ""
authors = ["Marty Oehme <marty.oehme@gmail.com>"]
readme = "README.md"
packages = [{include = "papis_extract"}]
[tool.poetry.dependencies]
python = "^3.11"
pymupdf = "^1.23.1"
levenshtein = "^0.21.1"
papis = "^0.13"
click = "^8.1.7"
whoosh = "^2.7.4"
python-magic = "^0.4.27"
[tool.poetry.plugins."papis.command"]
extract = "papis_extract:main"
[tool.poetry.group.dev.dependencies]
pytest = "^7.4.0"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"