File tree 6 files changed +26
-21
lines changed
6 files changed +26
-21
lines changed Original file line number Diff line number Diff line change 8
8
language : generic
9
9
before_install :
10
10
- python --version
11
- - brew install python3
12
- - alias python=python3
13
- - python --version
11
+ - brew upgrade python
14
12
install :
15
- - python --version
16
- - pip install click-datetime PyQt5 pyinstaller
17
- - python setup.py install
13
+ - make install
18
14
script :
19
15
- echo "@TODO - Running tests..."
20
16
- pyinstaller --distpath dist/$TRAVIS_OS_NAME app.spec
Original file line number Diff line number Diff line change @@ -12,11 +12,13 @@ clean-pyc:
12
12
find . -name ' *.pyc' -exec rm -f {} +
13
13
find . -name ' *.pyo' -exec rm -f {} +
14
14
find . -name ' *~' -exec rm -f {} +
15
+ pip :
16
+ pip install -r requirements.txt
15
17
16
18
lint :
17
19
flake8 dexbot/
18
20
19
- build :
21
+ build : pip
20
22
python3 setup.py build
21
23
22
24
install : build
29
31
git push --all
30
32
git push --tags
31
33
32
- check :
34
+ check : pip
33
35
python3 setup.py check
34
36
35
- dist :
37
+ package : build
38
+ pyinstaller app.spec
39
+ pyinstaller cli.spec
40
+
41
+ dist : pip
36
42
python3 setup.py sdist upload -r pypi
37
43
python3 setup.py bdist_wheel upload
38
44
Original file line number Diff line number Diff line change @@ -6,20 +6,22 @@ Trading Bot for the BitShares Decentralized Exchange
6
6
## Build status
7
7
8
8
master:
9
- [ ![ Build Status] ( https://travis-ci.org/svdev /DEXBot.svg?branch=master )] ( https://travis-ci.org/svdev /DEXBot )
9
+ [ ![ Build Status] ( https://travis-ci.org/Codaone /DEXBot.svg?branch=master )] ( https://travis-ci.org/Codaone /DEXBot )
10
10
11
- develop:
12
- [ ![ Build Status] ( https://travis-ci.org/svdev/DEXBot.svg?branch=develop )] ( https://travis-ci.org/svdev/DEXBot )
13
11
14
12
** Warning** : This is highly experimental code! Use at your OWN risk!
15
13
16
14
## Installation
17
15
18
- git clone https://github.com/codaone/dexbot
19
- cd dexbot
20
- python3 setup.py install
21
- # or
22
- python3 setup.py install --user
16
+ Python 3.4+ + pip are required.
17
+
18
+ $ git clone https://github.com/codaone/dexbot
19
+ $ cd dexbot
20
+ $ make install
21
+
22
+ or
23
+
24
+ $ make install-user
23
25
24
26
## Configuration
25
27
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ configuration: Release
20
20
install :
21
21
- " SET PATH=%PYTHON%;%PYTHON%\\ Scripts;%PATH%"
22
22
- " python --version"
23
- - " pip install pyinstaller click-datetime PyQt5"
23
+ - " pip install pyinstaller click-datetime PyQt5 pyqt-distutils "
24
24
- " python setup.py install"
25
25
26
26
after_test :
Original file line number Diff line number Diff line change
1
+ pyqt5 == 5.10
2
+ pyqt-distutils == 0.7.3
3
+ click-datetime == 0.2
4
+ pyinstaller == 3.3.1
Original file line number Diff line number Diff line change @@ -52,11 +52,8 @@ def run(self):
52
52
"bitshares==0.1.11.beta" ,
53
53
"uptick>=0.1.4" ,
54
54
"click" ,
55
- "click-datetime" ,
56
55
"sqlalchemy" ,
57
56
"appdirs" ,
58
- "pyqt5" ,
59
- 'pyqt-distutils' ,
60
57
"ruamel.yaml"
61
58
],
62
59
dependency_links = [
You can’t perform that action at this time.
0 commit comments