Commit Graph

4 Commits

Author SHA1 Message Date
shx2 a2d87aa59f New functions: uninstall(), is_installed()
Plus some minor changes:
- added unittests to test reset() functionality
- fixed a minor bug in __init__.py where py2 module was import first when running on py3
- prevent pyc files from being written during unittests, to protect later tests from finding pyc files written by earlier tests

NOTE: reset() and uninstall() don't fully work in py2, and their tests currently fail on py2,
until issue#2 is resolved (https://github.com/elfsternberg/polyloader/issues/2)
2016-11-10 11:05:51 +02:00
Elf M. Sternberg c5f63db5f0 Compilers should be static when they're just functions; when they're callable objects, they control their own instance of 'self'. 2016-07-09 17:46:21 -07:00
Elf M. Sternberg 0cfa023bc1 Initial support for Python 3 completed. 2016-07-09 14:53:45 -07:00
Elf M. Sternberg 34342a0b3b Python 3's testing suite is radically different from 2's. I'm trying
to keep them in the same ballpark, more or less.

There was a VERY embarassing bug in the iter_modules shim.  That's been fixed.
2016-07-09 13:54:59 -07:00