-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsetup.py
More file actions
28 lines (25 loc) · 1.11 KB
/
setup.py
File metadata and controls
28 lines (25 loc) · 1.11 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
import setuptools
with open("README.md") as f:
long_description = f.read().rstrip()
with open("projpicker/VERSION") as f:
version = f.read().rstrip()
setuptools.setup(
name="projpicker",
version=version,
license="GPLv3+",
author="Huidae Cho and Owen Smith",
author_email="grass4u@gmail.com",
description="ProjPicker (projection picker) allows the user to select all projections whose extent completely contains given points, polylines, polygons, and bounding boxes. The goal is to make it easy and visual to select a desired projection by location.",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/HuidaeCho/projpicker",
packages=setuptools.find_packages(),
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
"Operating System :: OS Independent",
],
python_requires=">=3",
package_data={"projpicker": ["VERSION", "projpicker.db"]},
entry_points={"console_scripts": ["projpicker=projpicker:main"]},
)