The 1.3.x line of pytest-testmon brought a lot of functional and compatiblity improvements:

  • much smaller .testmondata saving space and improving performance
  • doctest and doctest modules support
  • support for pytest 7
  • --testmon-noselect now sorts the tests! All the tests are executed but the affected go first. Unaffected tests only follow afterwards. Quickest tests are still prioritized within each subgroup.
  • compatibility with Python 3.11

Get notified about new blog posts!