Hi there, I'm working on some changes to Venusian so it can scan individual modules without recursion. This refactoring I also think makes the Venusian code more readable, so it should be a win even if you don't care about this feature.
The work is visible here: https://github.com/Pylons/venusian When running the tests I noticed some big problems. When running the tests with Python 3, zero tests get collected, meaning they all pass. That isn't right! I do think Venusian works on Python 3 though at least for the most part -- the Morepath tests do pass in Python 3 (and Morepath uses Venusian). Worse is the state of the PyPy tests. At least on PyPy 2.2.1 the tests fail with an error. This is due to a bug the most recent release in nose_exclude, which is used to exclude fixture directories from scanning by nosetests. If you work around this, you seem to get real errors in PyPy though. I also see lots of errors for PyPy in Morepath. The PyPy stuff used to work in 1.0a8, so this breakage seems triggered by more recent commits. I really would like to make progress getting my changes merged and released, but for this we need to repair the Python 3 and PyPy test situations first. I hadn't anticipated I had to debug the test runner before I could actually fix the tests... Can someone look at the issues on PyPy and Python 3? Are people interested in merging my work? What's the maintenance state of Venusian anyway? There hasn't been a release in more than a year. Regards, Martijn -- You received this message because you are subscribed to the Google Groups "pylons-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to pylons-devel+unsubscr...@googlegroups.com. To post to this group, send email to pylons-devel@googlegroups.com. Visit this group at http://groups.google.com/group/pylons-devel. For more options, visit https://groups.google.com/d/optout.