[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "osm-geojson" version = "0.1.0" description = "Fetch OSM public transport route relations and export as GeoJSON" license = {text = "MIT"} authors = [{name = "Edward Betts"}] requires-python = ">=3.11" dependencies = [ "click", "requests", ] [project.optional-dependencies] web = [ "flask>=3.0", ] dev = [ "mypy", "playwright", "pytest", "responses", "types-requests", "flask>=3.0", ] [project.scripts] osm-pt-geojson = "osm_geojson.pt.cli:cli" uk-bus-stops = "uk_bus_stops.app:main" [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.package-data] uk_bus_stops = ["templates/*.html", "static/*.css", "static/*.js"]