repology / repology-rules

Package normalization ruleset for Repology
https://repology.org
GNU General Public License v3.0
108 stars 127 forks source link

Fix pattern escape errors on make check #817

Closed ppfeister closed 4 months ago

ppfeister commented 4 months ago

Original:

$ make check
/{pwd}/repology-rules/scripts/check.py:339: SyntaxWarning: invalid escape sequence '\.'
  '.*800.renames-and-merges/(.|apmod|emacs|ffext|gimpplugins|haskell|lib|libretro|lua|lv2|nextcloud|node|perl|php|python|rhytmbox|texlive|vim|fonts/.)\.yaml': {
/{pwd}/repology-rules/scripts/check.py:342: SyntaxWarning: invalid escape sequence '\.'
  '.*850.split-ambiguities/[^cdh]\.yaml': {
/{pwd}/repology-rules/scripts/check.py:345: SyntaxWarning: invalid escape sequence '\.'
  '.*900.version-fixes/.*\.yaml': {

Errors resolved by setting raw str rather than str