Skip to content

Commit 591b1da

Browse files
committed
Merge branch 'master' into oss-next
2 parents 59a71be + aaa9226 commit 591b1da

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Unreleased
44

55
Features
66
--------
7+
* Allow passing ssl context for Twisted (PYTHON-1161)
8+
* Cloud Twisted support (PYTHON-1163)
79
* Add additional_write_policy and read_repair to system schema parsing (PYTHON-1048)
810
* Remove *read_repair_chance table options (PYTHON-1140)
911
@@ -73,6 +75,14 @@ Other
7375
* Write documentation examples for DSE 2.0 features (PYTHON-732)
7476
* DSE_V1 protocol should not include all of protocol v5 (PYTHON-694)
7577

78+
3.20.1
79+
======
80+
November 6, 2019
81+
82+
Bug Fixes
83+
---------
84+
* ValueError: too many values to unpack (expected 2)" when there are two dashes in server version number (PYTHON-1172)
85+
7686
3.20.0
7787
======
7888
October 28, 2019

cassandra/util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1924,7 +1924,7 @@ class Version(object):
19241924
def __init__(self, version):
19251925
self._version = version
19261926
if '-' in version:
1927-
version_without_prerelease, self.prerelease = version.split('-')
1927+
version_without_prerelease, self.prerelease = version.split('-', 1)
19281928
else:
19291929
version_without_prerelease = version
19301930
parts = list(reversed(version_without_prerelease.split('.')))

tests/unit/test_util_types.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,3 +292,5 @@ def test_version_compare(self):
292292
self.assertTrue(Version('4.0.0.build6-SNAPSHOT') > Version('4.0.0.build5-SNAPSHOT'))
293293
self.assertTrue(Version('4.0-SNAPSHOT2') > Version('4.0-SNAPSHOT1'))
294294
self.assertTrue(Version('4.0-SNAPSHOT2') > Version('4.0.0-SNAPSHOT1'))
295+
296+
self.assertTrue(Version('4.0.0-alpha1-SNAPSHOT') > Version('4.0.0-SNAPSHOT'))

0 commit comments

Comments
 (0)