| age |
author |
description |
| Thu, 02 Feb 2012 16:33:26 +0100 |
Thomas Lotze |
include text files from package root in binary distributionsdefault tip |
| Fri, 27 Jan 2012 23:07:48 +0100 |
Thomas Lotze |
fixed hgignore syntax |
| Wed, 25 Jan 2012 18:12:38 +0100 |
Thomas Lotze |
pinned all versions, added suitable buildout bootstrap script |
| Wed, 18 Jan 2012 22:16:52 +0100 |
Thomas Lotze |
removed file exclusion patterns from Sphinx config that are no longer relevant after restructuring the file layout |
| Sun, 15 Jan 2012 13:51:39 +0100 |
Thomas Lotze |
use real absolute imports, mock cairo for docs from within the Sphinx config |
| Thu, 05 Jan 2012 00:20:17 +0100 |
Thomas Lotze |
updated package metadata: removed classifier for alpha state, point to bitbucket for the package homepage |
| Thu, 05 Jan 2012 00:18:39 +0100 |
Thomas Lotze |
expanded the package synopsis and keywords to advertise the thread stuff |
| Wed, 04 Jan 2012 23:59:12 +0100 |
Thomas Lotze |
fixed PyPI link in Sphinx template |
| Wed, 04 Jan 2012 23:51:51 +0100 |
Thomas Lotze |
back to development |
| Wed, 04 Jan 2012 23:50:04 +0100 |
Thomas Lotze |
tagged 0.5 |
| Wed, 04 Jan 2012 23:49:59 +0100 |
Thomas Lotze |
prepared 0.5 release0.5 |
| Wed, 04 Jan 2012 23:49:16 +0100 |
Thomas Lotze |
added a statement on compatibility with Python 2.6 and 2.7 |
| Wed, 04 Jan 2012 23:49:02 +0100 |
Thomas Lotze |
more verbose AssertionError in threading tests to cover up differences between Python 2.6 and 2.7 |
| Wed, 04 Jan 2012 23:27:17 +0100 |
Thomas Lotze |
added a comment to explain the conditional cairo import for the sake of Read the Docs |
| Wed, 04 Jan 2012 23:19:31 +0100 |
Thomas Lotze |
hopefully made the full API docs work at Read the Docs by handling the import error for the cairo C module |
| Wed, 04 Jan 2012 23:03:37 +0100 |
Thomas Lotze |
added documentation and a test for error and failure reporting for threads |
| Wed, 04 Jan 2012 15:22:57 +0100 |
Thomas Lotze |
updated copyright years |
| Wed, 04 Jan 2012 07:56:06 +0100 |
Thomas Lotze |
improved the error raised when an exception-handling thread hasn't started within the time-out |
| Wed, 04 Jan 2012 07:36:19 +0100 |
Thomas Lotze |
refactoring: since the exception-handling thread classes' start method has become substantial, moved it to a common base class |
| Wed, 04 Jan 2012 07:28:39 +0100 |
Thomas Lotze |
locked run methods of the exception-handling thread classes against their call sites to make sure they aren't reset before they have been used |
| Tue, 03 Jan 2012 16:59:23 +0100 |
Thomas Lotze |
for threading tests, lock kill_waiting_thread against wait_forever instead of waiting a little to make sure that a wait-forever thread is killed only after it has been started |
| Fri, 30 Dec 2011 03:06:45 +0100 |
Thomas Lotze |
when starting a wait_forever thread using threading.Thread.start, wait a moment to make sure the thread has actually started so kill_waiting_thread can finish it |
| Fri, 30 Dec 2011 03:04:29 +0100 |
Thomas Lotze |
added tests for thread counting, improved implementation to take the set instead of the number of initially active threads into account |
| Sun, 25 Dec 2011 19:49:34 +0100 |
Thomas Lotze |
re-grouped some imports to associate them with the dependent doc-test snippets |
| Sun, 25 Dec 2011 19:45:52 +0100 |
Thomas Lotze |
fixed re-normalising of thread ids in doc-test output |
| Sun, 25 Dec 2011 00:13:42 +0100 |
Thomas Lotze |
added a pointer to thread.txt, minor reformatting of a doc-test example |
| Fri, 23 Dec 2011 19:22:06 +0100 |
Thomas Lotze |
wired up the ExceptionHandlingThread |
| Wed, 21 Dec 2011 23:16:45 +0100 |
Thomas Lotze |
dropped the ThreadAwareTestCase.join method as it does something trivial that is better written out for expressivity or done differently by using a ThreadJoiner |
| Wed, 21 Dec 2011 14:02:03 +0100 |
Thomas Lotze |
added doc-strings to the stuff in the thread module, renamed an attribute of a thread class to make clear it's internal, added a (hacky) mechnism for having autodoc skip certain members |
| Wed, 21 Dec 2011 10:32:18 +0100 |
Thomas Lotze |
initialise thread counting just before running a test, no need to implement setUp |
| Wed, 21 Dec 2011 09:57:46 +0100 |
Thomas Lotze |
refactored reporting on left-behind threads to get hooks for both the message text and the method of output |
| Wed, 21 Dec 2011 09:19:09 +0100 |
Thomas Lotze |
let the default implementation of ThreadAwareTestCase.report_threads_left_behind write to stdout |
| Mon, 19 Dec 2011 14:37:06 +0100 |
Thomas Lotze |
remove files and symbolic links generated in doc/ with every run to get API docs updated and avoid fooling around with OSErrors on linking |
| Mon, 19 Dec 2011 14:18:16 +0100 |
Thomas Lotze |
fixed headline hierarchy |
| Mon, 19 Dec 2011 13:50:41 +0100 |
Thomas Lotze |
don't exclude technical-details docs no that we've included them explicitly |
| Mon, 19 Dec 2011 13:45:17 +0100 |
Thomas Lotze |
included the flattr button as a local image, hoping it makes it into the PDF at Read to Docs |
| Mon, 19 Dec 2011 13:44:34 +0100 |
Thomas Lotze |
fixed a Sphinx config variable related to the LaTeX builder |
| Mon, 19 Dec 2011 10:59:00 +0100 |
Thomas Lotze |
added cairo-technical.txt to the Sphinx docs |
| Mon, 19 Dec 2011 10:54:04 +0100 |
Thomas Lotze |
made doc-tests pass with Python 2.7 |
| Mon, 19 Dec 2011 09:59:54 +0100 |
Thomas Lotze |
use recent versions of mock for a sensible representation of call args |
| Mon, 19 Dec 2011 09:53:11 +0100 |
Thomas Lotze |
got rid of zope.testrunner as a testing dependency; formulate test runs in our doc-tests in terms of the stock unittest test runner now |
| Mon, 19 Dec 2011 08:18:02 +0100 |
Thomas Lotze |
mentioned the readthedocs.org documentation instance |
| Mon, 19 Dec 2011 08:01:25 +0100 |
Thomas Lotze |
include the custom.css the way advertised in the Sphinx docs, no more layout template hacking for this purpose |
| Sat, 17 Dec 2011 19:12:00 +0100 |
Thomas Lotze |
tell Read the Docs about the additional requirements for building the docs |
| Sat, 17 Dec 2011 18:42:13 +0100 |
Thomas Lotze |
cleaned up file structure for Sphinx docs, (hopefully) made it run on Read the Docs, got rid of index.txt in the project root |
| Sat, 17 Dec 2011 01:39:15 +0100 |
Thomas Lotze |
use a ThreadJoiner to report threads left behind by a test to get zope.testrunner-like thread reports from the TestCase class |
| Sat, 17 Dec 2011 00:35:13 +0100 |
Thomas Lotze |
removed cruft, use less verbose syntax |
| Sat, 17 Dec 2011 00:23:07 +0100 |
Thomas Lotze |
doc-tested the reporting of left-behind threads, changed the implementation to include only those threads left behind after trying to join them |
| Sat, 17 Dec 2011 00:19:53 +0100 |
Thomas Lotze |
made some of the thread sync tests faster and more concise |
| Fri, 16 Dec 2011 22:14:45 +0100 |
Thomas Lotze |
improved wording of the narrative docs about thread handling to make some distinctions clearer |
| Fri, 16 Dec 2011 20:46:42 +0100 |
Thomas Lotze |
added a flattr button to the ABOUT items, added a few project links including that button to the Sphinx doc's sidebar |
| Fri, 16 Dec 2011 16:05:39 +0100 |
Thomas Lotze |
added a context manager for joining threads, simplified our own doc-test environment by thus moving functionality to library code; incompatible with Python 2.5 now |
| Thu, 15 Dec 2011 15:51:18 +0100 |
Thomas Lotze |
typo |
| Tue, 13 Dec 2011 01:16:34 +0100 |
Thomas Lotze |
updated link to CHANGES.txt at bitbucket |
| Tue, 13 Dec 2011 01:14:42 +0100 |
Thomas Lotze |
use sphinxcontrib-bitbucket and sphinxcontrib-cheeseshop |
| Tue, 13 Dec 2011 00:41:36 +0100 |
Thomas Lotze |
updated change log |
| Tue, 13 Dec 2011 00:35:36 +0100 |
Thomas Lotze |
configured the sidebar to contain a global toc instead of local toc and relations |
| Tue, 13 Dec 2011 00:35:05 +0100 |
Thomas Lotze |
updated sphinx |
| Mon, 31 Jan 2011 12:56:07 +0100 |
Thomas Lotze |
removed data_files listing which wasn't complete anyway, use setuptools_hg instead (but don't require it, just assume it's on the Python path) |
| Sun, 30 Jan 2011 13:42:18 +0100 |
Thomas Lotze |
started narrative documentation for the thread module |