-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issue #34 #40
Fix issue #34 #40
Conversation
The tests are not passing in CI, though they are passing locally for me (on linux) Looks like there are some problems with appveyor and broken URLs? I'll fix them in master and then rebase. |
Note that the Circle CI tests don't work, I haven't actually set them up yet... The Travis builds are failing on both the "use quamash" and "don't use quamash" state, so it's probably something weird. I'd like to see passing tests on windows, but it's hard to see how this could make it worse. |
I wonder why the tests are passing locally but not on Travis ? May it be related to https://docs.python.org/3.4/library/gc.html#gc.garbage , where before python 3.4, objects with a del method could not be deleted by the garbage collector ? |
Travis is running both Python 3.4 and Python 3.3 tests and both fail... so On Thu, Aug 20, 2015 at 9:41 AM, Insoleet [email protected] wrote:
|
On python 3.4, it's only flake8 which fails. The test is passing. |
Hrm. Using |
(In hindsight I don't know why it would have) |
The problem is that the custom del is never called on the Task for Python 3.3. The Task is deleted but the exception handler is not called. |
Alright, I marked the test as xfail on python 3.3, did a little minor rebasing. I'm probably ready to push a bugfix release to PyPI. |
That'd be perfect :) |
Gotcha !
So there were to references to remove : timer and handle in the callback instance. Please check the validity of my code but it should be ok.