File tree Expand file tree Collapse file tree 5 files changed +46
-13
lines changed Expand file tree Collapse file tree 5 files changed +46
-13
lines changed Original file line number Diff line number Diff line change
1
+ [run]
2
+ branch = True
3
+ omit =
4
+ donkeycar/tests/*
Original file line number Diff line number Diff line change 19
19
.spyproject
20
20
21
21
.pytest_cache
22
+
23
+ .coverage
Original file line number Diff line number Diff line change 1
1
language : python
2
2
python :
3
3
- 3.5
4
- cache : pip
4
+
5
+ os :
6
+ - linux
7
+
5
8
before_install :
6
9
- sudo apt-get update -qq
7
- - sudo apt-get install -y python3-numpy python3-scipy
10
+
8
11
install :
9
- - pip3 install pytest nose opencv-python tensorflow
10
- - pip3 install .
12
+ - wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh;
13
+ - bash miniconda.sh -b -p $HOME/miniconda
14
+ - export PATH="$HOME/miniconda/bin:$PATH"
15
+ - hash -r
16
+ - conda config --set always_yes yes --set changeps1 no
17
+ - conda update -q conda
18
+ - conda info -a
19
+ - pip install -e .[tf]
20
+ - pip install -e .[dev]
21
+ - pip install -e .[ci]
22
+
11
23
script :
12
- - pytest
24
+ - py.test --cov=donkeycar donkeycar/tests
25
+
26
+ after_success :
27
+ - codecov
28
+
13
29
deploy :
14
30
provider : pypi
15
31
user : wroscoe
Original file line number Diff line number Diff line change 1
1
# donkeycar: a python self driving library
2
2
3
- [ ![ Build Status] ( https://travis-ci.org/wroscoe/donkey.svg?branch=master )] ( https://travis-ci.org/wroscoe/donkey )
3
+ [ ![ Build Status] ( https://travis-ci.org/joekickass/donkey.svg?branch=ti )] ( https://travis-ci.org/joekickass/donkey )
4
+ [ ![ CodeCov] ( https://codecov.io/gh/joekickass/donkey/branch/ti/graph/badge.svg )] ( https://codecov.io/gh/joekickass/donkey/branch/ti )
5
+ [ ![ Requirements Status] ( https://requires.io/github/joekickass/donkey/requirements.svg?branch=ti )] ( https://requires.io/github/joekickass/donkey/requirements/?branch=ti )
6
+ [ ![ PyPI version] ( https://badge.fury.io/py/donkeycar.svg )] ( https://badge.fury.io/py/donkeycar )
7
+ [ ![ Py versions] ( https://img.shields.io/pypi/pyversions/donkeycar.svg )] ( https://img.shields.io/pypi/pyversions/donkeycar.svg )
4
8
5
9
Donkeycar is minimalist and modular self driving library for Python. It is
6
10
developed for hobbiests and students with a focus on allowing fast experimentation and easy
Original file line number Diff line number Diff line change 33
33
'eventlet' ,
34
34
'moviepy' ,
35
35
'pandas' ,
36
- 'tensorflow>=1.1 '
36
+ 'opencv-python '
37
37
],
38
38
39
39
extras_require = {
40
- 'pi' : [
41
- 'picamera' ,
42
- 'Adafruit_PCA9685' ,
43
- ],
44
- 'dev' : ['pytest' ]
45
- },
40
+ 'tf' : ['tensorflow>=1.7.0' ],
41
+ 'tf_gpu' : ['tensorflow-gpu>=1.7.0' ],
42
+ 'pi' : [
43
+ 'picamera' ,
44
+ 'Adafruit_PCA9685' ,
45
+ ],
46
+ 'dev' : [
47
+ 'pytest' ,
48
+ 'pytest-cov' ,
49
+ 'responses'
50
+ ],
51
+ 'ci' : ['codecov' ]
52
+ },
46
53
47
54
include_package_data = True ,
48
55
You can’t perform that action at this time.
0 commit comments