-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathsetup.cfg
More file actions
64 lines (59 loc) · 1.64 KB
/
setup.cfg
File metadata and controls
64 lines (59 loc) · 1.64 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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
[metadata]
name = geoengine
version = 0.8.0-beta2
author = Geo Engine GmbH
author_email = info@geoengine.de
description = A package for easy access to Geo Engine instances
long_description = file: README.md
long_description_content_type = text/markdown
url = https://github.com/geo-engine/geoengine-python
project_urls =
Bug Tracker = https://github.com/geo-engine/geoengine-python
classifiers =
Programming Language :: Python :: 3
Topic :: Database :: Front-Ends
[options]
package_dir =
packages = find:
python_requires = >=3.7
install_requires =
geopandas >=0.9,<0.12
matplotlib >=3.4,<4
numpy >=1.21,<2
owslib >=0.26,<0.30
pillow >=9.0,<10
pyarrow >=10.0,<13
python-dotenv >=0.19,<1.1
rasterio >=1.2,<2
requests >= 2.26,<3
rioxarray >=0.9.1, <0.10
StrEnum >=0.4.6,<0.5 # TODO: use from stdlib when `python_requires = >=3.11`
typing_extensions >=4.4,<5 # TODO: remove when `python_requires = >=3.8`
vega >= 3.5,<4
websockets >= 10.0,<11
xarray >=0.19,<2023.6
[options.extras_require]
dev =
build >=0.7,<0.11
mypy >=0.97,<1.0
pdoc3 >=0.10,<0.11
pycodestyle >=2.8,<3 # formatter
pylint >=2.11,<3 # code linter
setuptools >=42,<68
twine >=3.4,<5 # PyPI
types-pkg-resources >=0.1.3 #mypy type hints
types-requests >=2.26,<3 #mypy type hints
wheel >=0.37,<0.38
test =
pytest >=6.2,<8
requests_mock >=1.9,<2
examples =
cartopy==0.21.1 # for WMS example
scipy >=1.7,<2 # for WMS example
xgboost >= 1.7, <2
[options.packages.find]
where = .
[pycodestyle]
max-line-length = 120
ignore = E501, # line length is check with pylint
exclude = build,env