text: # Copyright (C) 2020-2021 Dany Cajas
  
  DESCRIPTION = "Portfolio Optimization and Quantitative Strategic Asset Allocation in Python"
  
  with open("README.md", encoding='UTF-8') as fh:
      LONG_DESCRIPTION = fh.read()
  
  DISTNAME = 'Riskfolio-Lib'
  MAINTAINER = 'Dany Cajas'
  MAINTAINER_EMAIL = 'dany.cajas.n@uni.pe'
  URL = 'https://github.com/dcajasn/Riskfolio-Lib'
  LICENSE = 'BSD (3-clause)'
  KEYWORDS = 'finance, portfolio, optimization, quant, asset, allocation, investing'
  DOWNLOAD_URL = 'https://github.com/dcajasn/Riskfolio-Lib.git'
  VERSION = '0.4.0'
  PYTHON_REQUIRES = ">=3.7"
  
  INSTALL_REQUIRES = [
      'numpy>=1.17.0',
      'scipy>=1.0.1',
      'pandas>=1.0.0',
      'matplotlib>=3.3.0',
      'cvxpy>=1.0.25',
      'scikit-learn>=0.22.0',
      'statsmodels>=0.10.1',
      'arch>=4.15',
      'xlsxwriter>=1.3.7',
  ]
  
  
  PACKAGES = [
      'riskfolio',
  ]
  
  CLASSIFIERS = [
      'Intended Audience :: Financial and Insurance Industry',
      'Intended Audience :: Science/Research',
      'Programming Language :: Python :: 3.7',
      'Programming Language :: Python :: 3.8',
      'Programming Language :: Python :: 3.9',
      'License :: OSI Approved :: BSD License',
      'Topic :: Office/Business :: Financial :: Investment',
      'Topic :: Office/Business :: Financial',
      'Topic :: Scientific/Engineering :: Mathematics',
      'Operating System :: Microsoft',
      'Operating System :: Unix',
      'Operating System :: MacOS'
  ]
  
  
  if __name__ == "__main__":
  
      from setuptools import setup
  
      import sys
      if sys.version_info[:2] < (3, int(PYTHON_REQUIRES[-1])):
          raise RuntimeError("Riskfolio-Lib requires python " + PYTHON_REQUIRES)
  
      setup(
          name=DISTNAME,
          author=MAINTAINER,
          author_email=MAINTAINER_EMAIL,
          maintainer=MAINTAINER,
          maintainer_email=MAINTAINER_EMAIL,
          description=DESCRIPTION,
          long_description=LONG_DESCRIPTION,
          long_description_content_type='text/markdown; charset=UTF-8; variant=GFM',
          license=LICENSE,
          keywords=KEYWORDS,
          url=URL,
          version=VERSION,
          download_url=DOWNLOAD_URL,
          python_requires=PYTHON_REQUIRES,
          install_requires=INSTALL_REQUIRES,
          packages=PACKAGES,
          classifiers=CLASSIFIERS,
          project_urls={"Documentation": "https://riskfolio-lib.readthedocs.io/en/latest/",
                        "Issues": "https://github.com/dcajasn/Riskfolio-Lib/issues",
                        "Personal website": "http://financioneroncios.wordpress.com",
                        },
      )