Skip to content

Commit c3f6aab

Browse files
authored
FEAT: Added pyproject.toml
1 parent 9c7f56c commit c3f6aab

1 file changed

Lines changed: 44 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
[build-system]
2+
requires = ["setuptools>=61.0", "wheel"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[tool.setuptools.packages.find]
6+
include = ["ee_extra*"]
7+
8+
[project]
9+
name = "ee_extra"
10+
version = "0.0.15"
11+
authors = [
12+
{ name = "Cesar Aybar" },
13+
{ name = "David Montero Loaiza", email = "dml.mont@gmail.com" },
14+
{ name = "Aaron Zuspan" }
15+
]
16+
description = "A ninja Python package behind rgee, rgeeExtra and eemont."
17+
readme = "README.md"
18+
19+
requires-python = ">=3.8"
20+
21+
classifiers=[
22+
"Development Status :: 2 - Pre-Alpha",
23+
"License :: OSI Approved :: Apache Software License",
24+
"Programming Language :: Python",
25+
"Programming Language :: Python :: 3",
26+
"Programming Language :: Python :: 3.8",
27+
"Programming Language :: Python :: 3.9",
28+
]
29+
30+
dependencies = [
31+
"earthengine-api>=1.5.24",
32+
]
33+
34+
[project.urls]
35+
"Bug Tracker"= "https://github.com/r-earthengine/ee_extra/issues"
36+
Documentation = "https://ee-extra.readthedocs.io/"
37+
"Source Code" = "https://github.com/r-earthengine/ee_extra"
38+
39+
[tool.setuptools.package-data]
40+
"ee_extra.data" = ["*.json"]
41+
42+
# Compatibility between black and isort
43+
[tool.isort]
44+
profile = "black"

0 commit comments

Comments
 (0)