This repository was archived by the owner on Feb 15, 2024. It is now read-only.
forked from may-day/olap
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
65 lines (56 loc) · 1.66 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
64
65
#-*- coding:utf-8 -*-
from setuptools import setup
from distutils.util import get_platform
long_description = open("README.rst").read() + "\n\n" + open("CHANGES.rst").read()
install_requires=[
'olap',
'suds-community',
'requests',
'six'
]
extras_require = {
"kerberos": ["kerberos-py23 == 1.1.1.0"],
"s4u2p":["s4u2p"]
}
if get_platform().startswith('win'):
extras_require["sspi"] = ["kerberos-sspi == 0.2"]
# hack, or test wont run on py2.7
try:
import multiprocessing
import logging
except:
pass
setup(
name='xmla',
version='0.8.0',
url="https://github.com/may-day/olap",
license='Apache Software License 2.0',
classifiers = [
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3",
"Development Status :: 3 - Alpha",
"Environment :: Web Environment",
"Intended Audience :: Developers",
"Topic :: Software Development :: Libraries :: Python Modules"
],
description='Access olap data sources through xmla',
long_description=long_description,
author='Norman Krämer',
author_email='kraemer.norman@googlemail.com',
packages=['olap', 'olap.xmla'],
namespace_packages=['olap'],
package_dir={'olap':'olap', 'olap.xmla': 'olap/xmla'},
package_data={'olap.xmla': ['vs.wsdl']},
install_requires=install_requires,
extras_require = extras_require,
tests_require = [
'nose',
'nose-testconfig',
'docutils',
'Pygments == 1.6'
],
test_suite = 'nose.collector',
include_package_data=True,
zip_safe=False,
)