Skip to content
release 3.8.2-2

* py3compile: use unbuffered IO to pass filenames to py_compile (closes: 953056)
* Byte compile exception patterns (bcep) changes:
  - new "file" type to list just one file
    example: file|-4.0|/usr/share/foo/test.py
  - ignore lines that start with hash char. (to allow comments)
  - tighten checking directory name (partial match was possible before)
  - in "re" type's pattern - check relative paths in addition to full path
    (i.e. no need to include directory path in the pattern)
    example: re|-4.0|/usr/lib/bar|baz/test.*\.py
  - only warn about invalid patterns (instead of failing)
  - ignore dotfiles