Mahmoud Hashemi
61b5e2d179
commit 16.4.0 CHANGELOG
2016-06-08 03:12:02 -07:00
Mahmoud Hashemi
b8414199de
bumping version for 16.4.1dev
2016-06-08 02:59:11 -07:00
Mahmoud Hashemi
536f4ed423
bump version for 16.4.0 release
2016-06-08 02:53:47 -07:00
Mahmoud Hashemi
039f4376f4
document ecoutils 2.4 and 2.5 support
2016-06-08 02:29:28 -07:00
Mahmoud Hashemi
7cbe37eaf9
document funcutils.wraps and funcutils.FunctionBuilder. also switch FunctionBuilder on Python 2 to be congruent with Python 3 (keywords -> varkw)
2016-06-08 02:23:51 -07:00
Mahmoud Hashemi
331bc690dd
Merge branch 'master' of github.com:mahmoud/boltons
2016-06-07 19:12:17 -07:00
Mahmoud Hashemi
52bfc7cd05
a little docstring for ParsedException.to_string, pretty much resolving #80
2016-06-07 19:12:10 -07:00
Mahmoud Hashemi
df56a3ba0d
ecoutils: add check for urandom, tweak python 2.4 json hack, and bump eco_version up to 1.0.1
2016-06-07 18:59:26 -07:00
Mahmoud Hashemi
8fa1d781ab
add the ability to convert parsed exceptions back into strings, as well as split out testing for the parsed exception
2016-06-07 18:53:29 -07:00
Mahmoud Hashemi
5dcdd4db1d
Merge pull request #79 from immerrr/optimize-chunked-iter
...
iterutils: optimize chunked_iter
2016-06-04 10:35:23 -07:00
immerrr
353c380762
iterutils: optimize chunked_iter
2016-06-03 20:37:40 +03:00
Mahmoud Hashemi
a66ed7fbcf
Merge branch 'master' of github.com:mahmoud/boltons
2016-05-26 21:24:39 -07:00
Mahmoud Hashemi
dd8c8f8aef
making ecoutils Python 2.4-compatible in the most practical way I know how
2016-05-26 21:24:28 -07:00
Mahmoud Hashemi
b6329e1976
Merge pull request #77 from markrwilliams/function_builder
...
Merge in function_builder branch, now with Python 3 support, courtesy @markrwilliams
2016-05-25 00:34:10 -07:00
Mark Williams
5dbbf75af0
functools.FunctionBuilder: Widen keyword-only regex, add tests for it
2016-05-25 00:31:29 -07:00
Mark Williams
87792db284
funcutils.FunctionBuilder: Replace brittle string replacement with a
...
regex that removes the keyword-only marker from the formatted argspec
in Python 3. The regex tolerates variable spacing!
2016-05-25 00:15:09 -07:00
Mark Williams
60f2f42d9e
Use a conftest collection ignore to ignore Python 3-only test modules.
...
Update wraps and FunctionBuilder tests to use it.
2016-05-25 00:04:02 -07:00
Mark Williams
20f3e430b7
first draft of python 3 compatible function builder.
...
there are several changes in this patch. most critical is support for
annotations and keyword only args. additionally, mutable class-level
default objects have been replaced with factory functions.
2016-05-24 14:42:31 -07:00
Mahmoud Hashemi
8ac1b08501
bump docs version
2016-05-24 10:09:33 -07:00
Mahmoud Hashemi
cf9e574492
adding 16.3.1 changelog
2016-05-24 10:09:08 -07:00
Mahmoud Hashemi
9179e8bc2b
bumping version for 16.3.2 development
2016-05-24 10:06:54 -07:00
Mahmoud Hashemi
1dcdbb3740
bumping version for 16.3.1 release
2016-05-24 09:57:13 -07:00
Mahmoud Hashemi
5d257647a2
add 16.3.0 CHANGELOG
2016-05-24 03:54:38 -07:00
Mahmoud Hashemi
d15cac04d4
remove ecoutils dependency on uuid (headed for 2.4 compat)
2016-05-24 02:39:29 -07:00
Mahmoud Hashemi
cfc13f1f11
exclude function_builder branch from travis
2016-05-23 23:07:11 -07:00
Mahmoud Hashemi
1436801d08
ignore function_builder branch in appveyor.yml
2016-05-23 23:07:11 -07:00
Mahmoud Hashemi
1964cb7bd6
adding a basic funcutils.wrap test
2016-05-23 22:56:32 -07:00
Mahmoud Hashemi
7b11eb61ae
importing FunctionBuilder and wrap for Python hybridization
2016-05-23 22:56:15 -07:00
Mahmoud Hashemi
4791a281e1
quick ecoutils scrub test
2016-05-23 22:39:33 -07:00
Mahmoud Hashemi
b0f4cdcead
add scrub kwarg to ecoutils for removing identifiable info
2016-05-23 22:28:16 -07:00
Mahmoud Hashemi
40ca9abf75
another ecoutils docstring tweak
2016-05-23 11:48:13 -07:00
Mahmoud Hashemi
8eb98e102a
always forgetting to close my parens in docs
2016-05-23 11:44:52 -07:00
Mahmoud Hashemi
e8abe7e72d
ecoutils docstring improvements
2016-05-23 11:44:09 -07:00
Mahmoud Hashemi
100dac6adb
ecoutils docstring improvements
2016-05-23 11:42:51 -07:00
Mahmoud Hashemi
245d8962ef
fix a few :type:-os (sphinx wants :class:, not :type:)
2016-05-23 10:10:49 -07:00
Mahmoud Hashemi
e86b2ccf21
improve ecoutils docstrings and add it to the main doc
2016-05-23 10:08:06 -07:00
Mahmoud Hashemi
6d33e9b1e1
bumping version for 16.3.1 dev
2016-05-23 10:01:17 -07:00
Mahmoud Hashemi
154e032246
bumping version for 16.3.0 release
2016-05-23 09:56:21 -07:00
Mahmoud Hashemi
41808a5a29
add filesystem encoding to ecoutils
2016-05-23 02:03:26 -07:00
Mahmoud Hashemi
cdd53d2011
fix socketutils shutdown test error on OS X (fixing #71 )
2016-05-23 02:01:20 -07:00
Mahmoud Hashemi
5fc66ab6cb
really basic ecoutils test, for coverage, effectively
2016-05-23 01:52:10 -07:00
Mahmoud Hashemi
b847b2c65a
adding ecoutils, a Python feature/configuration profile generator, great for analytics
2016-05-23 01:47:42 -07:00
Mahmoud Hashemi
a6c2d142e0
a few parse/format_int_list docstring updates
2016-05-23 01:19:16 -07:00
Mahmoud Hashemi
cc0c1b763b
Merge branch 'master' of github.com:mahmoud/boltons
2016-05-23 01:13:37 -07:00
Mahmoud Hashemi
52cdf43551
Merge pull request #76 from blebo/page-ranges
...
Added range2list() and list2range() functions to strutils.py
2016-05-23 01:13:35 -07:00
Mahmoud Hashemi
c3b9a04007
Merge branch 'wrap_trace'
2016-05-23 01:13:06 -07:00
Adam Gibson
f79f0288c8
Rename range2list() & list2range() functions to parse_int_list() & format_int_list().
2016-05-23 16:11:50 +08:00
Mahmoud Hashemi
c1699cc8cd
wrap_trace docstring and other minor tweaks and error checking
2016-05-23 01:11:26 -07:00
Mahmoud Hashemi
1cd0828d07
filtration, events, and better output for wrap_trace
2016-05-23 00:46:10 -07:00
Adam Gibson
c079000e3e
Python 2 compatibility fixes for range2list() and list2range() functions in strutils.py
2016-05-23 14:16:55 +08:00