[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "galileo-receiver" version = "0.1.0" description = "Profile-driven Galileo receiver baseband reference and bit-true models" readme = "README.md" requires-python = ">=3.11" dependencies = ["numpy>=1.24", "scipy>=1.10", "PyYAML>=6.0", "matplotlib>=3.7"] [project.optional-dependencies] test = ["pytest>=7.4", "pytest-cov>=4.1"] [project.scripts] galileo-rx = "galileo_rx.cli:main" [tool.setuptools.packages.find] where = ["src"] [tool.pytest.ini_options] testpaths = ["tests"] addopts = "-q" markers = ["signalsim: requires the external local SignalSim checkout and/or generated vectors"]