File tree 3 files changed +21
-1
lines changed
3 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -6,14 +6,20 @@ python:
6
6
- " 3.3"
7
7
- " pypy"
8
8
9
+ env :
10
+ - USE_OPTIONAL=true
11
+ - USE_OPTIONAL=false
12
+
9
13
before_install :
10
14
- git submodule update --init --recursive
11
15
12
16
install :
13
17
- pip install -r requirements.txt -r requirements-test.txt --use-mirrors
18
+ - if [[ $USE_OPTIONAL == "true" ]]; then pip install -r requirements-optional.txt --use-mirrors; fi
19
+ - if [[ $TRAVIS_PYTHON_VERSION != "pypy" && $USE_OPTIONAL == "true" ]]; then pip install -r requirements-optional-cpython.txt --use-mirrors; fi
14
20
15
21
script :
16
22
- nosetests
17
23
18
24
after_script :
19
- - python debug-info.py
25
+ - python debug-info.py
Original file line number Diff line number Diff line change
1
+ # lxml is supported with its own treebuilder ("lxml") and otherwise
2
+ # uses the standard ElementTree support
3
+ lxml
Original file line number Diff line number Diff line change
1
+ # We support a Genshi treewalker that can be used to serialize Genshi
2
+ # streams.
3
+ genshi
4
+
5
+ # chardet can be used as a fallback in case we are unable to determine
6
+ # the encoding of a document.
7
+ chardet
8
+
9
+ # DATrie can be used in place of our Python trie implementation for
10
+ # slightly better parsing performance.
11
+ datrie
You can’t perform that action at this time.
0 commit comments