Commits on Source
1015
8c1ffcd0
Bump version
Jan 14, 2016
4c66632d
Remove fallbacks for any/all
Mar 21, 2016
efc40990
Use six unichr() in string_histogram()
Mar 21, 2016
ff1f7a80
Implement memoize_method in terms of memoize_on_first_arg.
Mar 21, 2016
98d8e004
Install numpy for pytools test in 2.6
Mar 22, 2016
7909696e
Fix, test DiskDict
Apr 21, 2016
34a31ad7
Cleanups to prefork.
May 01, 2016
6b35bd1f
Add support for asynchronous processes.
May 01, 2016
0f9f659a
Merge pull request
#6
from FreddieWitherden/master
May 01, 2016
708e5d45
Minor PEP8 fix
May 17, 2016
3664874d
Merge branch 'master' of
ssh://github.com/inducer/pytools
May 17, 2016
75cdff8a
Bump version
May 17, 2016
8eaf2abe
Fix prefork for Python 2.6.
May 17, 2016
9969bee8
Merge pull request #7 from FreddieWitherden/master
May 17, 2016
e357a9de
Bump version
May 17, 2016
9caccda1
Spatial binary tree: prevent infinite recursion by probabilistic retention
Jun 05, 2016
a66bf89c
Bump Py3 CI tests to Py 3.5
Jun 12, 2016
01cf5e3a
Better logging of misses/hits in persistent_dict
Aug 09, 2016
b329548d
Ignore pytest's cache directory
Aug 09, 2016
749a59ae
Fix typo in persistent_dict message
Aug 10, 2016
d0d941cc
Promote key collisions in persistent_dict to warnings
Aug 10, 2016
7de91ee6
Fix persistent hashing of dtypes
Aug 27, 2016
0ac647aa
Add timeout to lock wait
Oct 02, 2016
b819776f
Bump version
Oct 02, 2016
9c23644e
Fix error condition in LexIterator.is_next
Oct 03, 2016
de84310d
Add debugging aid to PersistentDict key collision
Oct 09, 2016
79287d9f
Declare utf-8 encoding in setup.py
Oct 09, 2016
db20d667
Bump version
Oct 09, 2016
b732443b
Add LICENSE file
Oct 09, 2016
18995f16
Bump version
Oct 09, 2016
2f3d8d50
Xfail diskdict test on Windows: flaky there
Oct 10, 2016
4abc9497
Import numpy or skip for test_spatial_btree
Oct 11, 2016
e0f7597e
Merge pull request #8 from koobs/patch-1
Oct 11, 2016
c42a138c
PEP8 whitespace
Nov 28, 2016
6246083a
Add immutable records
Nov 28, 2016
6c5830f6
Bump version
Nov 28, 2016
2c80dd55
[bugfix] Use base classes for ImmutableRecord in correct order
Nov 29, 2016
1a794446
Merge pull request #9 from dokempf/master
Nov 29, 2016
7ed09d95
Bump version
Nov 29, 2016
72c1db62
Prep for Flake8 during CI
Dec 05, 2016
744c6b7b
Fix flake8 invocation
Dec 05, 2016
ec803e99
Merge branch 'flake8-during-ci' into 'master'
Dec 05, 2016
ee5ebe05
Fix O(n^2) behavior in name generation by remembering previously successful counter
Jan 29, 2017
1389b41e
Add warning about DiskDict uselessness
Feb 03, 2017
80a8a5d0
PEP8 fix: Add warning about DiskDict uselessness
Feb 03, 2017
ed804071
UniqueNameGenerator: Add a _name_added() callback.
May 20, 2017
097cd2dc
Merge branch 'uniquenamegenerator-name-added-callback' into 'master'
May 24, 2017
db50945f
Remove nonsense pyopencl import from tests
May 24, 2017
e56afa04
Bump version
May 24, 2017
76e5203f
Document interaction between existing_inames and _name_added in UNG
May 24, 2017
133e9d44
Make UniqueNameGenerator a new-style class
May 24, 2017
0962db5c
Bump version
May 24, 2017
80376312
Python code generation: add picklable (binary) module
Jun 02, 2017
31d667ae
Bump version
Jun 02, 2017
a2b004f8
Minor style cleanup
Jun 03, 2017
2a8708d4
Persistent hashes: Use nested hashes, which allows saving already-computed sub-hashes
Jun 03, 2017
85ba9453
Preinstall numpy for CI
Jun 03, 2017
b326a52c
Merge branch 'nested-saved-persistent-hashes' into 'master'
Jun 03, 2017
52dfcfed
Bump version
Jun 03, 2017
a9deeeec
Move version number out to separate py file
Jun 14, 2017
e6252627
Document pytools
Jun 14, 2017
b139e643
Obj array doc fixes
Jun 14, 2017
03e84374
Add MinRecursionLimit
Jul 20, 2017
8078e742
Bump version
Jul 20, 2017
6f39c2d6
Add an LRU cache to PersistentDict.
Sep 18, 2017
ac1bd1b2
Bump version.
Sep 18, 2017
fb075636
Disable automagic version ticking on read. Add a note that skipping
Sep 18, 2017
bbc5bbc2
[ci skip] Make LRU test check object identity.
Sep 20, 2017
deba49f3
Add more tests for PersistentDict and WriteOncePersistentDict.
Sep 23, 2017
194dc0af
Add download_from_web_if_not_present
Sep 23, 2017
8adbccb6
Improve the test suite a bit.
Sep 23, 2017
73d42e3d
Update PersistentDict and create WriteOncePersistentDict.
Sep 23, 2017
899b62ae
Merge branch 'write-once-persistent-dict' into persistent-dict-caching
Sep 23, 2017
40c636c5
Fix flake8 error.
Sep 23, 2017
1c3120e1
Test empty cache.
Sep 23, 2017
e4439e56
Variable naming consistency.
Sep 23, 2017
1b45b8c7
Fix directory.
Sep 23, 2017
9ea56ee1
Check not found in write once persistent dict.
Sep 23, 2017
3fec170c
Newline consistency.
Sep 23, 2017
99d75221
Do two lookups in the test to exercise the cache.
Sep 23, 2017
4a216308
check cache collision on update in WriteOncePersistentDict
Sep 23, 2017
88086e2f
Remove extraneous del.
Sep 23, 2017
227ae5e8
flake8 fix
Sep 23, 2017
656acfc6
Merge branch 'persistent-dict-caching' into 'master'
Sep 24, 2017
1d28f333
Improve doc heading for download_from_web_if_not_present
Sep 24, 2017
5002f590
Implement store_if_not_present for persistent dicts.
Sep 25, 2017
b37c6d14
Bump version.
Sep 25, 2017
e4dd1389
Merge branch 'store-if-not-present' into 'master'
Sep 25, 2017
c46aead8
Fix value used for testing store_if_not_present()
Sep 27, 2017
951fa8c9
Merge branch 'store-if-not-present-test-fix' into 'master'
Sep 27, 2017
b1be1516
Improve PersistentDict warnings.
Oct 05, 2017
423a8eaa
Merge branch 'persistent-dict-warnings' into 'master'
Oct 06, 2017
7f58b968
Improve persistent dict key collision warning message
Oct 21, 2017
9d7284e9
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/pytools
Oct 21, 2017
79d986eb
Placate new Flake8
Oct 29, 2017
ecf68d3d
Improve persistent dict documentation.
Oct 31, 2017
82f57896
Merge branch 'persistent-dict-doc-improvements' into 'master'
Nov 08, 2017
3f923a55
Persistent dict: print error in case of invalid key file
Nov 21, 2017
c7d2cdd5
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/pytools
Nov 21, 2017
878450b1
Fix generate_numbered_unique_names() to respect the counter argument.
Dec 06, 2017
915 additional commits have been omitted to prevent performance issues.
Loading
Loading