-
-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathsetup.py
More file actions
51 lines (46 loc) · 1.87 KB
/
setup.py
File metadata and controls
51 lines (46 loc) · 1.87 KB
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
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
from os.path import dirname, join
from setuptools import (
find_packages,
setup,
)
try: # for pip >= 10
from pip._internal.req import parse_requirements
except ImportError: # for pip <= 9.0.3
from pip.req import parse_requirements
try:
req = [str(ir.req) for ir in parse_requirements("requirements.txt", session=False)]
except:
req = [str(ir.requirement) for ir in parse_requirements("requirements.txt", session=False)]
with open(join(dirname(__file__), 'funcat/VERSION.txt'), 'rb') as f:
version = f.read().decode('ascii').strip()
setup(
name='funcat3',
version=version,
long_description='Using very simple code to compute indicator of stock and crytocurrency. Make quantify easier to everyone. Funcat has transplanted the indicator formulas of THS, Tongdaxin, Wenhua Finance, and other platforms into Python. It is suitable for quantitative analysis and trading of stocks, futures, contracts, and cryptocurrencies.',
long_description_content_type="text/x-rst",
packages=find_packages(exclude=[]),
author='Guanjun',
url='https://github.com/mapicccy/funcat',
author_email='mapicccy@gmail.com',
license='Apache License v2',
package_data={'': ['*.*']},
install_requires=req,
zip_safe=False,
classifiers=[
'Programming Language :: Python',
'Operating System :: Microsoft :: Windows',
'Operating System :: Unix',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
],
)