[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "image-filter" version = "0.1.0" description = "Typed, application-independent scientific image filtering pipelines" readme = "README.md" requires-python = ">=3.10" license = { text = "Proprietary" } authors = [{ name = "Radiuma contributors" }] dependencies = [ "numpy>=1.24", "scipy>=1.10", "scikit-image>=0.21", "PyWavelets>=1.4", ] [project.optional-dependencies] test = ["pytest>=8", "nibabel>=5", "matplotlib>=3.7"] examples = ["nibabel>=5", "matplotlib>=3.7", "pydicom>=3", "SimpleITK>=2.3", "pynrrd>=1.0"] [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.package-data] image_filter = ["py.typed"] [tool.pytest.ini_options] addopts = "-ra --strict-markers" testpaths = ["tests"] markers = [ "real_data: tests which load non-generated image data", ]