<commit_before># -*- coding: utf-8 -*-s
from setuptools import setup

execfile('src/ImageHorizonLibrary/version.py')

setup(name='ImageHorizonLibrary',
    version=VERSION,
    description='ImageHorizonLibrary',
    author='<NAME>',
    author_email='<EMAIL>',
    url='https://github.com/Eficode/robotframework-imagehorizonlibrary',
    license='MIT',
    install_requires=[
      'robotframework>=2.8',
      'pyautogui>=0.9.30'
    ],
    packages=[
      'ImageHorizonLibrary',
      'ImageHorizonLibrary.interaction',
      'ImageHorizonLibrary.recognition',
    ],
    package_dir = {'': 'src'}
)<commit_msg>updated setup.py<commit_after># -*- coding: utf-8 -*-
from os.path import abspath, dirname, join as path_join
from setuptools import setup

CURDIR = abspath(dirname(__file__))

# get VERSION number
execfile('src/ImageHorizonLibrary/version.py')

KEYWORDS = ('imagerecognition gui robotframework testing testautomation '
            'acceptancetesting atdd bdd')

SHORT_DESC = ('Cross-platform Robot Framework library for GUI automation '
              'based on image recognition')

with open(path_join(CURDIR, 'README.rst'), 'r') as readme:
    LONG_DESCRIPTION = readme.read()

CLASSIFIERS = '''
Development Status :: 5 - Production/Stable
Programming Language :: Python :: 2 :: Only
Operating System :: OS Independent
Topic :: Software Development :: Testing
License :: OSI Approved :: MIT License
'''.strip().splitlines()

setup(name='ImageHorizonLibrary',
      author='<NAME>',
      author_email='<EMAIL>',
      url='https://github.com/Eficode/robotframework-imagehorizonlibrary',
      license='MIT',
      install_requires=[
          'robotframework>=2.8',
          'pyautogui>=0.9.30'
      ],
      packages=[
          'ImageHorizonLibrary',
          'ImageHorizonLibrary.interaction',
          'ImageHorizonLibrary.recognition',
      ],
      package_dir={'': 'src'},
      keywords=KEYWORDS,
      classifiers=CLASSIFIERS,
      version=VERSION,
      description=SHORT_DESC,
      long_description=LONG_DESCRIPTION
)
{'fraction_non_alphanumeric': 0.1326182350073135, 'fraction_numerical': 0.0078010726474890294, 'mean_word_length': 3.6425339366515836, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2380399', 'n_tokens_mistral': 631, 'n_tokens_neox': 617, 'n_words': 119}