[build-system] requires = ["setuptools >= 77.0.3"] build-backend = "setuptools.build_meta" [project] name = "team1k" version = "0.0.1" authors = [ { name="Sebastian Strempfer", email="sstrempfer@anl.gov" }, ] description = "Controls for the TEAM1k detector" readme = "README.md" requires-python = ">=3.9" dependencies = [ "numpy >= 1.24.0", "pyserial >= 3.5", "p4p >= 4.1.0", "pyzmq >= 25.0.0", ] [project.optional-dependencies] hdf5 = ["h5py >= 3.0.0"] [project.scripts] team1k-server = "team1k.server:main" [tool.setuptools.packages.find] where = ["src"] include = ["team1k*"] exclude = ["tests*"]