@@ -74,6 +74,9 @@ Or if upgrading from a previous version:
74
74
75
75
You can use ` pip search pydvbcss ` to verify which version is installed.
76
76
77
+ > * See note in the next section about ` CherryPy ` and ` ws4py ` dependencies.*
78
+
79
+
77
80
#### From Github or a release tarball _ (includes examples and tools)_
78
81
79
82
The [ master branch] ( https://github.com/BBC/pydvbcss/tree/master ) is the latest
@@ -90,13 +93,11 @@ dependencies from the Python Package Index [PyPI](https://pypi.python.org/pypi):
90
93
91
94
$ pip install -r requirements.txt
92
95
93
- ** NOTE: There is any incompatibility between ` cherrypy ` , ` ws4py ` and
94
- ` cheroot ` in recent versions of ` cherrypy ` that breaks WebSockets support.
95
- Until this is resolved, you should only * use versions of ` cherrypy ` between
96
- 10.0.0 and 11.0.0 inclusive* and * ` six ` version 1.11.0 or greater* .
97
- Details of the issue are
98
- [ available here] ( https://github.com/bbc/pydvbcss/issues/15 ) and
99
- [ here] ( https://github.com/bbc/pydvbcss/issues/16 ) **
96
+ > * NOTE: There have been recent incompatibilities between certain versions of
97
+ > ` cherrypy ` , ` ws4py ` and ` cheroot ` . Therefore, ` requirements.txt ` requires specific
98
+ > (older) versions of these pacakges. You are welcome to try newer versions installing
99
+ > them manually. See [ #15 ] ( https://github.com/bbc/pydvbcss/issues/15 ) for background
100
+ > details.*
100
101
101
102
Then take (or update) your clone of the repository * master* branch, or
102
103
download and unzip a snapshot release and run the ` setup.py ` script to
0 commit comments