Commit Graph

463 Commits

Author SHA1 Message Date
Mahmoud Hashemi 2810b97eae adding github stars to docs menu 2015-04-11 03:12:32 -07:00
Mahmoud Hashemi 83561ac43a add python versions to README 2015-04-11 03:09:02 -07:00
Mahmoud Hashemi 56867d4d95 removing six dep in requirements-test.txt 2015-04-11 02:44:24 -07:00
Mahmoud Hashemi 44a934ac17 trying out travis 2.6 2015-04-11 02:39:48 -07:00
Mahmoud Hashemi 53f4567182 bump for dev 2015-04-11 02:27:10 -07:00
Mahmoud Hashemi 5cd68d9180 bumping for release 2015-04-11 02:25:35 -07:00
Mahmoud Hashemi 5ce82ce4a6 enhanced partial_ordering docs, added doctest from #19 2015-04-11 02:25:13 -07:00
Mahmoud Hashemi 18eaa5ed74 Merge pull request #19 from ekimekim/partial_ordering
funcutils: Add partial_ordering(), decorator similar to functools.total_ordering()
2015-04-11 02:20:49 -07:00
Mahmoud Hashemi 843e3a8b95 Merge pull request #22 from markrwilliams/master
fixes #21 - self.root was not being correctly updated
2015-04-11 01:55:59 -07:00
Mark Williams 5650098a61 fixes #21 - self.root was not being correctly updated, so the list never rotated out entries!
this has a very simple test to demonstrate the issue is closed.  more tests are needed.
2015-04-11 01:49:57 -07:00
Mahmoud Hashemi bad95b645c fix LRU repr reversal, fixes #20 2015-04-11 01:19:33 -07:00
Mike Lang b385816cf9 funcutils: Add partial_ordering(), decorator similar to functools.total_ordering() 2015-04-10 23:35:00 -07:00
Mahmoud Hashemi 19596be986 bumping version for dev 2015-04-10 15:02:15 -07:00
Mahmoud Hashemi a00000baf9 bumping version for release 2015-04-10 15:01:34 -07:00
Mahmoud Hashemi 8de26dbadb removing six.py install requirement 2015-04-10 15:00:20 -07:00
Mahmoud Hashemi 5f994576c4 bumping setup.py for dev 2015-04-10 14:52:30 -07:00
Mahmoud Hashemi 0613ecf71e bumping setup for release (+python3 classifier) 2015-04-10 14:52:00 -07:00
Mahmoud Hashemi 8b27741e96 and python 3 support has landed 2015-04-10 14:48:30 -07:00
Mahmoud Hashemi 051ba790b6 correcting tzutils.total_seconds doctest for different imports (should the doc be removed since it's a copy?) 2015-04-10 14:47:48 -07:00
Mahmoud Hashemi 54fb457a8d basic Table python3 compat 2015-04-10 14:46:08 -07:00
Mahmoud Hashemi a10a2cc3ad tzutils independence from timeutils and relative import removal 2015-04-10 14:45:47 -07:00
Mahmoud Hashemi cace0fd859 independence and python 3 compat for setutils 2015-04-10 14:43:51 -07:00
Mahmoud Hashemi 86134aefe4 removing the deprecated osutils 2015-04-10 14:43:26 -07:00
Mahmoud Hashemi 9968013885 independent listutils + Python 3 support 2015-04-10 14:42:34 -07:00
Mahmoud Hashemi e38b7a8fe0 independent iterutils + Python 3 support 2015-04-10 14:41:40 -07:00
Mahmoud Hashemi e1149b9a24 gcutils Python 3 support 2015-04-10 14:40:50 -07:00
Mahmoud Hashemi c5c2a2e304 independent strutils, with Python 3 support 2015-04-10 14:31:52 -07:00
Mahmoud Hashemi 64a7218e84 independent python3 compatibility for statsutils 2015-04-10 14:12:04 -07:00
Mahmoud Hashemi cc1416d9f3 independent namedutils Python 3 compat 2015-04-10 13:13:04 -07:00
Mahmoud Hashemi 21313c81b5 funcutils independent Python 3 compat 2015-04-10 12:58:19 -07:00
Mahmoud Hashemi d60418ebf0 independent fileutils Python 3 compat 2015-04-10 12:51:08 -07:00
Mahmoud Hashemi b3b9694ad4 Merge branch 'master' of github.com:rollcat/boltons into py3_compat_rollcat 2015-04-10 12:44:44 -07:00
Mahmoud Hashemi 8ddc156038 clarify TracebackInfo.from_current() method gap, per user 'dl__' here: http://www.reddit.com/r/Python/comments/321d3o/boltons_over_100_python_utilities/ 2015-04-10 10:49:15 -07:00
Mahmoud Hashemi 83bdff72d4 quick fix to cached, adding a sanity test, fixes #12 2015-04-10 09:22:15 -07:00
Kamil Cholewiński f59db2c4c3 .travis.yml: disable Python 2.6; enable 3.4 2015-04-10 15:02:30 +02:00
Kamil Cholewiński 6117a10e5f Python 3 support: add .compat.lrange; use with impunity 2015-04-10 15:02:30 +02:00
Kamil Cholewiński 5befcaecf3 Python 3 support: .compat.xrange 2015-04-10 15:02:30 +02:00
Kamil Cholewiński 0082e13048 Fix bytes2human when builtin zip returns iterators 2015-04-10 15:02:30 +02:00
Kamil Cholewiński fe2af9f3ed Hack: don't use repr in asciify doctests 2015-04-10 15:02:30 +02:00
Kamil Cholewiński b96b531385 Python 3 support: integer division 2015-04-10 15:02:30 +02:00
Kamil Cholewiński 0a0649f157 Python 3 support: use f.__* instead of f.func_* 2015-04-10 15:02:30 +02:00
Kamil Cholewiński 6a956d1d83 Hack: change a doctest to avoid repr(object) in Py3k 2015-04-10 15:02:30 +02:00
Kamil Cholewiński de4ae07a4f Python 3 support: use set operators to filter string contents 2015-04-10 15:02:30 +02:00
Kamil Cholewiński 758899440a Python 3 support: types module 2015-04-10 15:02:30 +02:00
Kamil Cholewiński 3be49cfec7 Python 3 support: use six.iteritems 2015-04-10 15:02:29 +02:00
Kamil Cholewiński 768282f0d6 Python 3 support: intra-package import 2015-04-10 15:02:29 +02:00
Kamil Cholewiński 26605607d6 Use warnings.warn 2015-04-10 15:02:29 +02:00
Kamil Cholewiński bdfba34611 Python 3 support: use six.string_types; fix map-as-list 2015-04-10 15:02:29 +02:00
Kamil Cholewiński f740a07119 Python 3 support: exec syntax 2015-04-10 15:02:29 +02:00
Kamil Cholewiński b26b22c026 Python 3 support: exception handling syntax 2015-04-10 15:02:29 +02:00