#!/usr/bin/env python
# setup.py generated by flit for tools that don't yet use PEP 517

from distutils.core import setup

packages = \
['foodx_devops_tools',
 'foodx_devops_tools.azure',
 'foodx_devops_tools.azure.cloud',
 'foodx_devops_tools.deploy_me',
 'foodx_devops_tools.deploy_me.application_steps',
 'foodx_devops_tools.pipeline_config',
 'foodx_devops_tools.puff',
 'foodx_devops_tools.release_flow',
 'foodx_devops_tools.utilities']

package_data = \
{'': ['*']}

install_requires = \
['aiofiles ~=0.7.0',
 'ansible >=4.4.0, <6.0',
 'azure-devops >=6.0.0b4',
 'click ~=8.1.2',
 'deepmerge ~=1.0.1',
 'jinja2 ~=3.1.1',
 'pydantic ~=1.9.0',
 'ruamel.yaml ~=0.17.20']

extras_require = \
{'dev': ['build_harness ~=1.0',
         'pre_commit ~=2.17.0',
         'pyjson5 ~=1.5.2',
         'types-aiofiles ~=0.1.9'],
 'doc': ['sphinx ~=4.5.0', 'sphinx_rtd_theme ~=1.0'],
 'test': ['asynctest ~=0.13.0',
          'pytest ~=7.1.1',
          'pytest-asyncio ~=0.18.3',
          'pytest-cov ~=3.0',
          'pytest-mock ~=3.7.0']}

entry_points = \
{'console_scripts': ['deploy-me = '
                     'foodx_devops_tools.deploy_me_entry:flit_entry',
                     'file-maintainer = '
                     'foodx_devops_tools.file_maintainer_entry:flit_entry',
                     'foodx-release-flow = '
                     'foodx_devops_tools.release_flow_entry:flit_entry',
                     'puff = foodx_devops_tools.puff_utility:entrypoint',
                     'validate-configuration = '
                     'foodx_devops_tools.validate_configuration:flit_entry']}

setup(name='foodx_devops_tools',
      version='0.14.0.post1',
      description='Foodx DevOps pipeline utilities.',
      author='FoodX Technologies',
      author_email='support@foodxtech.com',
      url='https://github.com/Food-X-Technologies/foodx_devops_tools',
      packages=packages,
      package_data=package_data,
      install_requires=install_requires,
      extras_require=extras_require,
      entry_points=entry_points,
      python_requires='>=3.8',
     )
