forked from has2k1/pybroom
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
48 lines (43 loc) · 1.91 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
from setuptools import setup, find_packages
import versioneer
long_description = r"""
pybroom
=======
**Pybroom** is a small python 3+ library for converting collections of
fit results (curve fitting or other optimizations)
to `Pandas <http://pandas.pydata.org/>`__
`DataFrame <http://pandas.pydata.org/pandas-docs/stable/dsintro.html#dataframe>`__
in tidy format (or long-form)
`(Wickham 2014) <http://dx.doi.org/10.18637/jss.v059.i10>`__.
Once fit results are in tidy DataFrames, it is possible to leverage
`common patterns <http://tomaugspurger.github.io/modern-5-tidy.html>`__
for tidy data analysis. Furthermore powerful visual
explorations using multi-facet plots becomes easy thanks to libraries
like `seaborn <https://pypi.python.org/pypi/seaborn/>`__ natively
supporting tidy DataFrames.
See the `pybroom homepage <http://pybroom.readthedocs.io/>`__ for more info.
"""
setup(
name='pybroom',
version=versioneer.get_version(),
cmdclass=versioneer.get_cmdclass(),
author='Antonino Ingargiola',
author_email='[email protected]',
url='http://pybroom.readthedocs.io/',
download_url='https://github.com/tritemio/pybroom',
install_requires=['pandas'],
packages=find_packages(),
include_package_data=True,
license='MIT',
description=("Make tidy DataFrames from messy fit/model results."),
long_description=long_description,
platforms=('Windows', 'Linux', 'Mac OS X'),
classifiers=['Intended Audience :: Science/Research',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Topic :: Scientific/Engineering',
'License :: OSI Approved :: MIT License'],
keywords=('dataframe tidy-data long-form model fitting tidyverse'))