[build-system] requires = ["setuptools>=61"] build-backend = "setuptools.build_meta" [project] name = "bls-data" version = "0.1.0" description = "Dependency-light Python client for the U.S. Bureau of Labor Statistics (BLS) API, with pre-built series-ID builders." readme = "README.md" requires-python = ">=3.9" license = { text = "MIT" } authors = [{ name = "Dave Boyd", email = "dave@tiggr.org" }] keywords = ["bls", "economics", "labor-statistics", "cpi", "jolts", "unemployment", "wages"] dependencies = ["requests>=2.28"] [project.optional-dependencies] dev = ["pytest>=7"] [project.urls] Homepage = "https://gitea.doesworks.net/giteaadmin/bls-data" [tool.setuptools] packages = ["bls_client", "bls_client.queries"] [tool.pytest.ini_options] testpaths = ["tests"] markers = [ "live: hits the live BLS API (needs network + BLS_API_KEY; deselected by default)", ] # Live tests are opt-in: run `pytest -m live` to include them. addopts = "-m 'not live'"