This repository has been archived by the owner on Oct 27, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
63 lines (56 loc) · 2.43 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
from setuptools import setup, find_packages
exec(open('retentioneering/version.py').read())
setup(
name='retentioneering',
version=__version__,
license='Retentioneering Software Non-Exclusive License (License)',
description='Product analytics and marketing optimization framework based on deep user trajectories analysis',
long_description="""
Retentioneering is the framework to explore, grow and optimize your product based on deep analysis of user trajectories. Retentioneering provides systematic and quantitative approach to search for insights, continuous KPI optimization, product improvement and marketing optimization.
Retentioneering analysis can:
- Reveal why customers leave your product and reduce churn rate
- Increase conversion rate and engagement as well as LTV, ARPU, NPS and ROI
- Identify hidden patterns how customers use your app or website
- Improve the quality of incoming traffic due to personalization of advertising and increase its conversion to applications
""",
author='Retentioneering User Trajectory Analysis Lab',
author_email='[email protected]',
url='https://github.com/retentioneering/retentioneering-tools',
keywords=['ANALYTICS', 'CLICKSTREAM', 'RETENTIONEERING', 'RETENTION',
'GRAPHS', 'TRAJECTORIES', 'PREDICTIVE-ANALYTICS', 'CUSTOMER-SEGMENTATION'],
python_requires='>=3.7',
install_requires=[
'pandas>=1.1.5,<=1.3.0',
'numpy>=1.19.5,<1.20',
'numba==0.53',
'networkx>=2.6.2',
'decorator>=4.3',
'seaborn>=0.11.0',
'matplotlib>=3.2.2,<3.6.0',
'scikit-learn>=0.23.2',
'statsmodels>=0.12.0',
'scipy',
'altair',
'vega<4.0.0',
'pymongo',
'plotly',
'tqdm',
'matplotlib',
'umap-learn'
],
classifiers=[
'Development Status :: 5 - Production/Stable',
'Topic :: Scientific/Engineering :: Information Analysis',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Operating System :: Microsoft :: Windows',
'Operating System :: Unix',
'Operating System :: MacOS'
],
packages=find_packages(),
package_data={'retentioneering': ['datasets/data/*']},
include_package_data=True
)