[build-system] requires = ["setuptools", "setuptools-scm[toml]"] build-backend = "setuptools.build_meta" [project] name = "bitrot" authors = [ {name = "Ɓukasz Langa", email = "lukasz@langa.pl"}, ] description = "Detects bit rotten files on the hard drive to save your precious photo and music collection from slow decay." readme = "README.rst" requires-python = ">=3.8" keywords = ["file", "checksum", "database"] license = {text = "MIT"} classifiers = [ "Development Status :: 5 - Production/Stable", "Natural Language :: English", "Programming Language :: Python :: 3", "Topic :: System :: Filesystems", "Topic :: System :: Monitoring", "Topic :: Software Development :: Libraries :: Python Modules", ] dependencies = [] dynamic = ["version"] [project.optional-dependencies] test = ["pytest", "pytest-order"] [project.scripts] bitrot = "bitrot:run_from_command_line" [tool.setuptools_scm] tag_regex = "^(?Pv\\d+(?:\\.\\d+){0,2}[^\\+]*)(?:\\+.*)?$"