[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "erldistpy" version = "0.0.1" description = "Native Python client for Erlang distribution protocol" readme = "README.md" requires-python = ">=3.10" license = { text = "Unlicense" } authors = [ { name = "fox", email = "russell@unturf.com" }, ] dependencies = [] [project.optional-dependencies] dev = [ "pytest >=8.0,<9", "pytest-cov >=5.0,<7", "ruff >=0.6,<1", ] [tool.setuptools.packages.find] include = ["erldistpy*"] [tool.pytest.ini_options] testpaths = ["tests"] addopts = "-ra --strict-markers" [tool.ruff] line-length = 100 target-version = "py310" [tool.ruff.lint] select = ["E", "F", "I", "B", "UP", "SIM"] ignore = ["E501"]