Skip to content

Commit 8725c0c

Browse files
Incrementing VERSION and updating docs in prep for next release.
1 parent c696395 commit 8725c0c

File tree

3 files changed

+18
-9
lines changed

3 files changed

+18
-9
lines changed

CHANGELOG.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@
22

33
## Latest
44

5-
* ...
5+
# 0.5.2 : pypi packaging bugfix
6+
7+
This is a minor release that fixes a packaging bug that may cause pydvbcss
8+
to be unable to install correctly unless CherryPy and ws4py packages are
9+
already installed.
10+
11+
* Fixed missing `requirements.txt` in pypi package
12+
([c696395](https://github.com/bbc/pydvbcss/commit/c6963955f87e9569b6de689697ad95fe182e1893))
13+
614

715
# 0.5.1 : Installation bugfixes
816

README.md

+8-7
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ Or if upgrading from a previous version:
7474

7575
You can use `pip search pydvbcss` to verify which version is installed.
7676

77+
> *See note in the next section about `CherryPy` and `ws4py` dependencies.*
78+
79+
7780
#### From Github or a release tarball _(includes examples and tools)_
7881

7982
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):
9093

9194
$ pip install -r requirements.txt
9295

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.*
100101
101102
Then take (or update) your clone of the repository *master* branch, or
102103
download and unzip a snapshot release and run the `setup.py` script to

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
0.5.1
1+
0.5.2
22
-latest

0 commit comments

Comments
 (0)