7 * Add warning to README.rst
12 * Remove Python 2.6 classifier
14 * Remove two unused variables: fix flake8 F841 warn
16 * PBR setup requirement only
17 * Support universal wheels
22 * Add deprecated warnings to index.rst
23 * Fix PIDLockFile.acquire() may loop indefinitely
24 * Fix failure - from lockfile import *
25 * lockfile.acquire doesn't accept a timeout of 0
26 * Update README format for our release script
27 * Begin moving some of the common code to a shared base
28 * Add pbr to dependency list
29 * The version of sphinx being brought in is broken
40 * Add missing cover env in tox
45 * Fix documentation bug report address
47 * Remove old diff file
48 * Add .gitreview, tox targets and use pbr
50 * remove 2.5, 3.1 and 3.4 from the list for the time being - may get added back later
51 * Bugfix: locking two different files in the same directory caused an error during unlocking the last unlocking
58 * update to python 3 imports
61 * ignore Emacs backups
62 * note nose as a dependency
63 * remove this test file - way incompatible with current code
65 * Add py33, py34, delete py24, py25
66 * Update source location
70 * this didn't come across with svn merge
74 * Make it clear that the path and threaded attributes to SymlinkLockFile and MkdirLockFile have the same constraints as for LinkLockFile. In particular, the directory which will contain path must be writable
75 * add pidlockfile test stuff from Ben Finney - still a few problems - maybe I can get him to solve them :-)
76 * ignore Sphinx build directory
77 * Catch up on a little documentation
78 * adapt decorator patch from issue 5
79 * Allow timeout in constructor - resolves issue 3
80 * add info to raise statements - from issue 6, yyurevich@jellycrystal.com
81 * add useful repr() - from issue 6, yyurevich@jellycrystal.com
82 * add symlinklockfile module
84 * good for the branch? must be good for the trunk
85 * add tox stuff, ignore dist dir
86 * new version, move to Google Code
89 * * Thread support is currently broken. This is more likely because of problems in this module, but suppress those tests for now just the same
90 * By the nature of what it's trying to do PIDLockFile doesn't support threaded operation
91 * defer creating testdb until we've instantiated a SQLiteLockFile instance
92 * tweak unique_name slightly
93 * Specify mode in octal
94 * update to match pidlockfile change
96 * I think I finally have this correct
97 * patch pidlockfile module too
98 * use abs import here as well
100 * Update to elide new import syntax
101 * * Move future import for division where it's used. * Use __absolute_import__ to spell relative imports
102 * Some PIDLockFile tests are failing. Check in anyway so others can consider the problems
103 * Account for fact that Thread objects in Python 2.4 and earlier do not have an ident attribute
104 * Make this a daemon thread so if things go awry the test run won't hang
105 * * Add pidlockfile (not quite working properly) * Rearrange MANIFEST.in slightly to include test directory
106 * Split those test methods which try both threaded and non-threaded naming schemes. More to do. Obviously you need to have test cases when using the non-threaded naming scheme from multiple threads
107 * acknowledge Ben and Frank, alphabetize list
108 * I don't think these are needed any longer - they came back during the hg->svn conversion
109 * grand renaming: "filelock" -> "lockfile" & "FileLock" -> "LockFile"
110 * Update for packages
111 * Avoid using the backwards compatibility functions for FileLock. That object is not deprecated
112 * how does the test dir keep sneaking into MANIFEST? also, include 2.4.diff in dist
113 * update for new structure, use of ident attr
115 * move test helpers into test dir
116 * first cut at packagized lockfile
117 * Protect some more complex locking stuff so if they fail we don't deadlock
118 * merge r75 from head
119 * * One implementation of tname, not two - make it an instance attribute as a result
120 * beginnings of a packagized lockfile
121 * get the structure right
122 * start over with the branches..
125 * get us back to lockfile 0.8
193 * Initial directory structure