diff --git a/pyproject.toml b/pyproject.toml index 75567b47..492974bf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,28 @@ +[build-system] +requires = ["setuptools", "wheel"] + +[project] +name = "network-wrangler" +version = "0.3.0" +description = "" +license = {file = "LICENSE"} +readme = "README.md" +authors = [ + { name = "Elizabeth Sall", email = "elizabeth@urbanlabs.io" }, + { name = "Sijia Wang", email = "Sijia.Wang@wsp.com"}, + { name = "Lisa Zorn", email = "lzorn@bayareametro.gov"}, + { name = "Ashish Kulshrestha", email = "Ashish.Kulshrestha@wsp.com"} +] + +classifiers = [ + "Development Status :: 1 - Planning", + "License :: OSI Approved :: Apache Software License", + "Natural Language :: English", + "Operating System :: OS Independent", + "Programming Language :: Python", + "Programming Language :: Python :: 3", +] + [tool.ruff] line-length = 99 @@ -11,4 +36,5 @@ convention = "google" "tests/**" = ["D103", "D106", "D101", "D104", "D100"] "**/__init__.py" = ["F401", "F403"] "test_dependencies.py" = ["F401"] -"bin/*.py" = ["E501"] \ No newline at end of file +"bin/*.py" = ["E501"] + diff --git a/requirements.txt b/requirements.txt index 8618d0b3..3592c93a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ geopandas >= 0.8.0 osmnx >= 0.12 pandas >= 1.6 pandera[geopandas] -projectcard +git+https://github.com/network-wrangler/projectcard.git pyarrow pydantic >= 2 pyogrio