L0laapk3 / FactorioMaps

L0laapk3's FactorioMaps mod
https://mods.factorio.com/mod/L0laapk3_FactorioMaps
Other
118 stars 22 forks source link

Python 3.6 regex error / Syntax error. #119

Closed IIPoliII closed 9 months ago

IIPoliII commented 9 months ago

Since after Python 3.6 this error popup To be little bit more precise, \d is treated as an unrecognized escape sequence and as such is left unchanged. A DeprecationWarning is given since Python 3.6. In some future version of Python it will be a SyntaxError.

fix in comming in a PR

https://stackoverflow.com/questions/50504500/deprecationwarning-invalid-escape-sequence-what-to-use-instead-of-d

C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:61: SyntaxWarning: invalid escape sequence '\d' alphanum_key = lambda key: [ convert(c) for c in re.split('(\d+)', key) ] C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:61: SyntaxWarning: invalid escape sequence '\d' alphanum_key = lambda key: [ convert(c) for c in re.split('(\d+)', key) ] C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:799: SyntaxWarning: invalid escape sequence '\[' for match in re.finditer("\[([^=]+)=([^\]]+)", tag["text"]): C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:799: SyntaxWarning: invalid escape sequence '\[' for match in re.finditer("\[([^=]+)=([^\]]+)", tag["text"]): C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:61: SyntaxWarning: invalid escape sequence '\d' alphanum_key = lambda key: [ convert(c) for c in re.split('(\d+)', key) ] C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:799: SyntaxWarning: invalid escape sequence '\[' for match in re.finditer("\[([^=]+)=([^\]]+)", tag["text"]): C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:61: SyntaxWarning: invalid escape sequence '\d' alphanum_key = lambda key: [ convert(c) for c in re.split('(\d+)', key) ] C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:61: SyntaxWarning: invalid escape sequence '\d' alphanum_key = lambda key: [ convert(c) for c in re.split('(\d+)', key) ] C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:61: SyntaxWarning: invalid escape sequence '\d' alphanum_key = lambda key: [ convert(c) for c in re.split('(\d+)', key) ] C:\Users\****\AppData\Roaming\Factorio\mods\L0laapk3_FactorioMaps_4.3.0\auto.py:799: SyntaxWarning: invalid escape sequence '\[' for match in re.finditer("\[([^=]+)=([^\]]+)", tag["text"]):