-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
33 lines (29 loc) · 1.04 KB
/
pyproject.toml
File metadata and controls
33 lines (29 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[project]
name = "shapeography"
version = "1.2"
description = "A Python library that both a client that downloads various shapefiles and GEOJSON files from the web and processes these geometry files. Users can also process locally hosted shapefiles and GEOJSON files. Also works for those on VPN/PROXY connections."
readme = "README.md"
requires-python = ">=3.10"
license-files = ["LICENSE*"]
authors = [
{ name = "Eric J. Drewitz" },
]
keywords = ["cartography", "geography"]
classifiers = [
"Programming Language :: Python",
"Topic :: Scientific/Engineering",
"Operating System :: OS Independent",
]
dependencies = [
"cartopy>=0.24.0",
"geopandas>=1.1.0",
"requests>=2.32.4",
]
[build-system]
requires = ["setuptools>=64.0.0", "wheel"]
build-backend = "setuptools.build_meta"
[tool.setuptools.packages.find]
where = ["src"] # Look for packages in the src directory
[project.urls]
Documentation = "https://github.com/edrewitz/shapeography?tab=readme-ov-file#shapeography"
Repository = "https://github.com/edrewitz/shapeography/tree/main"