[project] name = "sugartrail" version = "1.0.0" requires-python = ">=3.10" dependencies = [ "notebook>=7.2", "voila>=0.5", "pandas>=2.2", "ipywidgets>=8.1", "tqdm", "ratelimit", "pyvis>=0.3", "ipyleaflet>=0.19", "regex", "requests", "python-dotenv", ] [build-system] requires = ["setuptools", "wheel"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] exclude = ["notebooks*", "dashboard*", "assets*", "test*"] [dependency-groups] dev = ["pytest"] [tool.pytest.ini_options] pythonpath = ["."] markers = [ "integration: tests that hit the real Companies House API (require COMPANIES_HOUSE_API_KEY)", ]