[tool.uv] package = true [tool.uv.extra-build-variables] PYO3_USE_ABI3_FORWARD_COMPATIBILITY = { value = "1" } [project] name = "eris" version = "2026.7.28" description = "Eris maintains an up-to-date set of reports for every file in a codebase." readme = "README.md" authors = [ { name = "Andrew Hamilton", email = "and_hamilton@yahoo.com" }, ] requires-python = ">=3.11" dependencies = [ "docopt-ng==0.9.0", "fill3 @ git+https://forgejo.tail556789.ts.net/ahamilton/fill3.git@2026.7.28", "lscolors @ git+https://forgejo.tail556789.ts.net/ahamilton/lscolors.git@2026.7.27", "pexpect==4.9.0", "pillow==12.3.0", "pygments==2.20.0", "pyinotify-elephant-fork==0.0.1", ] [project.scripts] eris = "eris.__main__:entry_point" eris-webserver = "eris.webserver:main" [project.urls] homepage = "https://github.com/ahamilton/eris" [dependency-groups] dev = [ "pytest>=9.1.1", "shiv>=1.0.8", ] [tool.pytest.ini_options] norecursedirs = ["golden-files"] [build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [tool.setuptools] packages=["eris"] [tool.setuptools.package-data] "eris" = ["tools.toml"]