<commit_before>import re

from setuptools import find_packages, setup


def get_version():
    init_py = open('pykka/__init__.py').read()
    metadata = dict(re.findall("__([a-z]+)__ = '([^']+)'", init_py))
    return metadata['version']


with open('README.rst') as fh:
    long_description = fh.read()


setup(
    name='Pykka',
    version=get_version(),
    description='Pykka is a Python implementation of the actor model',
    long_description=long_description,
    url='https://www.pykka.org/',
    author='<NAME>',
    author_email='<EMAIL>',
    license='Apache License, Version 2.0',
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Intended Audience :: Developers',
        'Topic :: Software Development :: Libraries',
        'License :: OSI Approved :: Apache Software License',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3.5',
        'Programming Language :: Python :: 3.6',
        'Programming Language :: Python :: 3.7',
        'Programming Language :: Python :: Implementation :: CPython',
        'Programming Language :: Python :: Implementation :: PyPy',
    ],
    packages=find_packages(exclude=['tests', 'tests.*']),
    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
    extras_require={
        'dev': [
            'black',
            'check-manifest',
            'flake8',
            'flake8-import-order',
            'pytest',
            'pytest-cov',
            'pytest-mock',
            'sphinx',
            'sphinx_rtd_theme',
            'tox',
            'twine',
            'wheel',
        ]
    },
)<commit_msg>setup: Add project urls<commit_after>import re

from setuptools import find_packages, setup


def get_version():
    init_py = open('pykka/__init__.py').read()
    metadata = dict(re.findall("__([a-z]+)__ = '([^']+)'", init_py))
    return metadata['version']


with open('README.rst') as fh:
    long_description = fh.read()


setup(
    name='Pykka',
    version=get_version(),
    description='Pykka is a Python implementation of the actor model',
    long_description=long_description,
    url='https://www.pykka.org/',
    author='<NAME>',
    author_email='<EMAIL>',
    license='Apache License, Version 2.0',
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Intended Audience :: Developers',
        'Topic :: Software Development :: Libraries',
        'License :: OSI Approved :: Apache Software License',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3.5',
        'Programming Language :: Python :: 3.6',
        'Programming Language :: Python :: 3.7',
        'Programming Language :: Python :: Implementation :: CPython',
        'Programming Language :: Python :: Implementation :: PyPy',
    ],
    packages=find_packages(exclude=['tests', 'tests.*']),
    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
    extras_require={
        'dev': [
            'black',
            'check-manifest',
            'flake8',
            'flake8-import-order',
            'pytest',
            'pytest-cov',
            'pytest-mock',
            'sphinx',
            'sphinx_rtd_theme',
            'tox',
            'twine',
            'wheel',
        ]
    },
    project_urls={
        'Issues': 'https://github.com/jodal/pykka/issues',
        'Source': 'https://github.com/jodal/pykka',
    },
)
{'fraction_non_alphanumeric': 0.16653322658126501, 'fraction_numerical': 0.014411529223378704, 'mean_word_length': 2.3735373537353737, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 9, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2779183', 'n_tokens_mistral': 1174, 'n_tokens_neox': 1125, 'n_words': 246}