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
|
#!/usr/bin/env python
from setuptools import setup
__version__ = "3.6.0"
with open("README.md", "r") as fh:
long_description = fh.read()
setup(
name="stac_validator",
version=__version__,
author="James Banting, Jonathan Healy",
author_email="jonathan.d.healy@gmail.com",
description="A package to validate STAC files",
license="Apache-2.0",
classifiers=[
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3.8",
"Topic :: Scientific/Engineering :: GIS",
],
keywords="STAC validation raster",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/stac-utils/stac-validator",
install_requires=[
"requests>=2.32.3",
"jsonschema>=4.23.0",
"click>=8.1.8",
"referencing>=0.35.1",
],
extras_require={
"dev": [
"pytest",
"requests-mock",
"types-setuptools",
],
},
packages=["stac_validator"],
entry_points={
"console_scripts": ["stac-validator = stac_validator.stac_validator:main"]
},
python_requires=">=3.8",
tests_require=["pytest", "requests-mock"],
)
|