1
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Jul 21, 2024 — Jul 21, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
be more precise More... about 14 years ago
- Prevent corner case scan-time exception when trying to introspect insane module-scope objects. See https://github.com/Pylons/venusian/issues/5 . More... about 14 years ago
- Normal "setup.py test" can't support running the venusian tests under py 2.4 or 2.5; when it scans the 'classdecorators' fixture, it barfs. To get around this, we used to depend on ``nose`` in ``setup_requires`` and tell "setup.py test" to use nose by setting test_suite to "nose.collector" but we can't anymore because folks use Venusian in systems which install from pip bundles; pip bundles do not support setup_requires. So, sorry, we're painted into a corner; at this point you just have to know to install nose and run "setup.py nosetests" rather than "setup.py test". Or just run "tox" which tests it under all Pythons. More... about 14 years ago
prep for 0.7 More... over 14 years ago
whitespace More... over 14 years ago
Fix GitHub Issue #2: scans should only "find" each object once per scan, regardless of how many modules that object is imported into. More... over 14 years ago
Fix Py2.4 compatability More... over 14 years ago
Fix GitHub Issue #1: subclasses of decorated classes that do not have any decorations should not inherit the decorations of their parent classes. More... over 14 years ago
My brain is small. Test class is more easily noticed at the top ;-) More... over 14 years ago
Sign contributor agreement. More... over 14 years ago
use proper jython testenv command More... over 14 years ago
add contributors More... over 14 years ago
note changes More... over 14 years ago
add tox configuration More... over 14 years ago
fix orphaned pyc test on pypy More... over 14 years ago
dont barf if we cant render text files More... over 14 years ago
Use Pylons theme in documentation. More... over 14 years ago
prep for 0.6 More... over 14 years ago
- Some metaclasses (Elixir's) don't raise an AttributeError when asked for a nonexistent attribute during a scan. We now catch all exceptions when interrogating an object for ``__venusian_callbacks__`` rather than just AttributeError. More... over 14 years ago
prep for 0.5 More... over 14 years ago
- Make ``codeinfo`` attribute available as an attribute of the AttachInfo object. It will be a tuple in the form ``(filename, lineno, function, sourceline)`` representing the context of the venusian decorator. Eg. ``('/home/chrism/projects/venusian/tests/test_advice.py', 81, 'testCallInfo', 'add_handler(foo, bar)')`` More... over 14 years ago
ignore .egg More... almost 15 years ago
work around unittest runner stupidity More... almost 15 years ago
prep for 0.4 More... almost 15 years ago
- Bug fix: when a venusian decorator used as a class decorator was used against both a class *and* a subclass of that class, the superclass and subclass would effectively share the same set of callbacks. This was not the intent: each class declaration should have its own local set of callbacks; callbacks added via decorations should not be inherited. More... almost 15 years ago
fix test failure More... almost 15 years ago
arrange fixtures into a single directory More... almost 15 years ago
fix for Chrome More... about 15 years ago
prep for 0.3 More... about 15 years ago
add note about not scanning compiled files More... about 15 years ago