forked from ccxt/ccxt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
57 lines (45 loc) · 2.59 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
# Always prefer setuptools over distutils
from setuptools import setup, find_packages
# To use a consistent encoding
from codecs import open
from os import path
import json
import sys
here = path.abspath (path.dirname (__file__))
# Get the long description from the README file
with open (path.join (here, 'README.rst'), encoding='utf-8') as f:
long_description = f.read()
# Get the version number and other params from package.json
with open (path.join (here, 'package.json'), encoding = 'utf-8') as f:
package = json.load (f)
setup (
name = package['name'],
version = package['version'],
description = package['description'],
long_description = long_description,
url = package['homepage'],
author = package['author']['name'],
author_email = package['author']['email'],
license = package['license'],
classifiers = [
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'Intended Audience :: Financial and Insurance Industry',
'Intended Audience :: Information Technology',
'Topic :: Software Development :: Build Tools',
'Topic :: Office/Business :: Financial :: Investment',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: JavaScript',
'Programming Language :: PHP',
'Operating System :: OS Independent',
'Environment :: Console'
],
keywords = 'algotrading altcoin altcoins api arbitrage backtesting bitcoin bot btc crypto cryptocurrency currency market darkcoin dash digital doge dogecoin e-commerce eth ether ethereum exchange exchanges framework invest investing investor library light litecoin ltc marketdata merchandise merchant minimal order orderbook book price pricedata pricefeed private public ripple strategy toolkit trade trader trading volume xbt xrp zec zerocoin 1Broker 1BTCXE ANX ANXPro bit2c.co.il Bit2C BitBay BitBays Bitcoin.co.id Bitfinex bitlish BitMarket BitMEX Bitso Bitstamp Bittrex BTCC BTCChina BTC-e BTCe BTCX btc-x BX.in.th ccex C-CEX cex CEX.IO coincheck CoinMate Coinsecure EXMO FYB-SE FYB-SG GDAX Gemini HitBTC Huobi itBit jubi.com Kraken luno mercado MercadoBitcoin mercadobitcoin.br OKCoin OKCoin.com OKCoin.cn Paymium Poloniex QuadrigaCX QUOINE TheRockTrading Vaultoro VirWoX YoBit Zaif',
packages = find_packages ()
)