Skip to content

Commit aaa9226

Browse files
committed
Merge branch '3.20-dev'
2 parents 64ae676 + e25da22 commit aaa9226

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

CHANGELOG.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ Features
77
* Allow passing ssl context for Twisted (PYTHON-1161)
88
* Cloud Twisted support (PYTHON-1163)
99

10+
3.20.1
11+
======
12+
November 6, 2019
13+
14+
Bug Fixes
15+
---------
16+
* ValueError: too many values to unpack (expected 2)" when there are two dashes in server version number (PYTHON-1172)
17+
1018
3.20.0
1119
======
1220
October 28, 2019

cassandra/util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1246,7 +1246,7 @@ class Version(object):
12461246
def __init__(self, version):
12471247
self._version = version
12481248
if '-' in version:
1249-
version_without_prerelease, self.prerelease = version.split('-')
1249+
version_without_prerelease, self.prerelease = version.split('-', 1)
12501250
else:
12511251
version_without_prerelease = version
12521252
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)