<commit_before>#!/usr/bin/env python
# -*- coding: utf-8 -*-

import os

from setuptools import setup, find_packages

exec(open('pydy/version.py').read())

# I was getting the same error as:
# https://github.com/statsmodels/statsmodels/issues/1073, so the following
# line is added.
os.environ["MPLCONFIGDIR"] = "."

setup(
    name='pydy',
    version=__version__,
    author='PyDy Authors',
    author_email='<EMAIL>',
    url="http://pydy.org",
    description='Python tool kit for multi-body dynamics.',
    long_description=open('README.rst').read(),
    keywords="multibody dynamics",
    license='LICENSE.txt',
    packages=find_packages(),
    install_requires=['numpy>=1.8.1',
                      'scipy>=0.13.3',
                      'sympy>=0.7.4.1',
                      ],
    extras_require={'doc': ['sphinx', 'numpydoc'],
                    'codegen': ['Cython>=0.20.1',<commit_msg>Add PyWin32 as a Windows dependency<commit_after>#!/usr/bin/env python
# -*- coding: utf-8 -*-

import os

from setuptools import setup, find_packages

exec(open('pydy/version.py').read())

# I was getting the same error as:
# https://github.com/statsmodels/statsmodels/issues/1073, so the following
# line is added.
os.environ["MPLCONFIGDIR"] = "."


install_requires=['numpy>=1.8.1',
                  'scipy>=0.13.3',
                  'sympy>=0.7.4.1']

if os.name == 'nt':
    install_requires.append('PyWin32>=219')

setup(
    name='pydy',
    version=__version__,
    author='PyDy Authors',
    author_email='<EMAIL>',
    url="http://pydy.org",
    description='Python tool kit for multi-body dynamics.',
    long_description=open('README.rst').read(),
    keywords="multibody dynamics",
    license='LICENSE.txt',
    packages=find_packages(),
    install_requires=install_requires,
    extras_require={'doc': ['sphinx', 'numpydoc'],
                    'codegen': ['Cython>=0.20.1',
{'fraction_non_alphanumeric': 0.17150395778364116, 'fraction_numerical': 0.024802110817941952, 'mean_word_length': 3.0686695278969958, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 14, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4831708', 'n_tokens_mistral': 652, 'n_tokens_neox': 618, 'n_words': 115}