scylladb / scylla-ccm

Cassandra Cluster Manager, modified for Scylla
Apache License 2.0
20 stars 62 forks source link

fix regex deprecation warnings #520

Closed bhalevy closed 8 months ago

bhalevy commented 8 months ago
ccmlib/common.py:835
  /home/bhalevy/dev/scylla-ccm/ccmlib/common.py:835: DeprecationWarning: invalid escape sequence '\.'
    match = re.search('name="base\.version" value="([0-9.]+)[^"]*"', line)

ccmlib/common.py:856
  /home/bhalevy/dev/scylla-ccm/ccmlib/common.py:856: DeprecationWarning: invalid escape sequence '\d'
    if re.fullmatch('(\d+!)?\d+([.-]\d+)*([a-z]+\d*)?([.-](post|dev|rc)\d*)*', v):

ccmlib/common.py:888
  /home/bhalevy/dev/scylla-ccm/ccmlib/common.py:888: DeprecationWarning: invalid escape sequence '\.'
    match = re.search('^dse(?:-core)?-([0-9.]+)(?:-SNAPSHOT)?\.jar', file)

ccmlib/common.py:898
  /home/bhalevy/dev/scylla-ccm/ccmlib/common.py:898: DeprecationWarning: invalid escape sequence '\.'
    match = re.search('cassandra-all-([0-9.]+)(?:-.*)?\.jar', file)

ccmlib/common.py:934
  /home/bhalevy/dev/scylla-ccm/ccmlib/common.py:934: DeprecationWarning: invalid escape sequence '\d'
    ver_pattern = '\"(\d+\.\d+).*\"'