text: """Setup titiler-application."""
  
  from setuptools import find_namespace_packages, setup
  
  with open("README.md") as f:
      long_description = f.read()
  
  inst_reqs = [
      "rio-cogeo>=2.2,<3.0",
      "titiler.core",
      "titiler.mosaic",
      "starlette-cramjam>=0.1.0,<0.2",
      "python-dotenv",
  ]
  extra_reqs = {
      "test": ["pytest", "pytest-cov", "pytest-asyncio", "requests", "brotlipy"],
      "server": ["uvicorn[standard]>=0.12.0,<0.14.0"],
  }
  
  
  setup(
      name="titiler.application",
      version="0.3.11",
      description=u"A modern dynamic tile server built on top of FastAPI and Rasterio/GDAL.",
      long_description=long_description,
      long_description_content_type="text/markdown",
      python_requires=">=3.6",
      classifiers=[
          "Intended Audience :: Information Technology",
          "Intended Audience :: Science/Research",
          "License :: OSI Approved :: BSD License",
          "Programming Language :: Python :: 3.6",
          "Programming Language :: Python :: 3.7",
          "Programming Language :: Python :: 3.8",
          "Programming Language :: Python :: 3.9",
      ],
      keywords="COG STAC MosaicJSON FastAPI",
      author=u"Vincent Sarago",
      author_email="vincent@developmentseed.org",
      url="https://github.com/developmentseed/titiler",
      license="MIT",
      packages=find_namespace_packages(exclude=["tests*"]),
      package_data={"titiler": ["application/templates/*.html"]},
      include_package_data=True,
      zip_safe=False,
      install_requires=inst_reqs,
      extras_require=extra_reqs,
  )
  