[project] name = "leonida-extract" version = "0.1.0" requires-python = ">=3.12" dependencies = [ "numpy>=2.1", "scipy>=1.14", "scikit-image>=0.24", "shapely>=2.0", "networkx>=3.3", "pillow>=10.4", ] [dependency-groups] dev = ["pytest>=8.3"] [tool.pytest.ini_options] testpaths = ["tests"] pythonpath = ["."] filterwarnings = [ # Shapelys oriented_envelope (minimum_rotated_rectangle) meldet fuer bereits # achsenparallele/rechtwinklige Polygone eine RuntimeWarning aus GEOS (Winkelterm # wird 0/0), obwohl das zurueckgegebene Rechteck nachweislich korrekt bleibt. Nur # diese eine, an Text und Kategorie festgemachte Warnung wird gefiltert; jede andere # Warnung (auch jede echte DeprecationWarning) bleibt sichtbar. "ignore:.*oriented_envelope.*:RuntimeWarning", ]