Commit Graph

811 Commits

Author SHA1 Message Date
Mahmoud Hashemi 88d73c3e8b many more socketutils docs, now with an rst file for the sphinxing 2016-04-28 00:57:36 -07:00
Mahmoud Hashemi 1edb307882 always bugged me that priority queues was not capitalized the same way as other sections. 2016-04-27 23:08:30 -07:00
Mahmoud Hashemi ecbb9dd57e docs main page small update (UTC timezone and punctuation) 2016-04-27 23:07:35 -07:00
Mahmoud Hashemi 5ad19a37ed change BufferedSocket.recv to always return the rbuf data, even when it is less than the size requested. this way there is no chance of getting a socket error when there is data still in the read buffer, and when sockets are closed while calling recv, we know that the recv buffer is empty. 2016-04-27 22:37:47 -07:00
Mahmoud Hashemi 6cea934392 BufferedSocket is now threadsafe, no longer has a fileno, and there are ever more socketutils docs 2016-04-27 22:09:42 -07:00
Mahmoud Hashemi 7f1f1c7424 even more socketutils documentation work. also, make BufferedSocket.recv raise a socketutils.Timeout in the event of a socket.timeout 2016-04-27 03:46:54 -07:00
Mahmoud Hashemi eccb21e02f docstrings and argument naming changes for BuffereSocket.peek, getting ready for socketutils release. still need recv_until_close behavior. 2016-04-27 03:17:44 -07:00
Mahmoud Hashemi e72b1887b4 more socketutils cleanup, esp renaming maxbytes to maxsize. generally getting it ready for wider release. 2016-04-27 01:51:43 -07:00
Mahmoud Hashemi fbfe3bd4eb ever better socket exception discipline, also recv_until supports multibyte markers now, so remove a check 2016-04-26 22:25:19 -07:00
Mahmoud Hashemi 28e6018973 socketutils string gazing for python3 2016-04-26 02:24:45 -07:00
Mahmoud Hashemi c84c313e78 better timeout discipline in socketutils 2016-04-26 02:09:11 -07:00
Mahmoud Hashemi 5d722a9a77 revamped BufferedSocket.recv_until to support multibyte delimiters and to return the delimiter in the return string, disambiguating cases when the socket has been closed 2016-04-26 02:00:24 -07:00
Mahmoud Hashemi da6e59f98f bump docs version 2016-04-18 23:49:35 -07:00
Mahmoud Hashemi 04e7025987 adding 16.1.1 and 16.2.0 to the CHANGELOG 2016-04-18 23:48:35 -07:00
Mahmoud Hashemi d36b95db89 bumping version for 16.2.1dev development 2016-04-18 23:27:05 -07:00
Mahmoud Hashemi 87eec49c56 hynek's guide says setup.cfg should be [wheel] 2016-04-18 22:59:53 -07:00
Mahmoud Hashemi b0c88024f9 bumping version for 16.2.0 release 2016-04-18 22:50:45 -07:00
Mahmoud Hashemi 2e4c076697 adding setup.cfg for universal wheel 2016-04-18 22:50:31 -07:00
Mahmoud Hashemi c1c0107fc4 BREAKING: finally fixing iterutils.pairwise. pairwise used to call to chunked, now it calls to windowed. pairwise([1, 2, 3, 4]) no longer returns [(1, 2), (3, 4)]. Instead, it returns [(1, 2), (2, 3), (3, 4)], which is what I always mean when I say pairwise. 2016-04-18 22:39:22 -07:00
Mahmoud Hashemi baf4619c6d a couple docs formatting fixes for strutils 2016-04-18 22:29:24 -07:00
Mahmoud Hashemi 0bc6ddf58a gotta mention argparse as well of course 2016-04-18 22:23:27 -07:00
Mahmoud Hashemi 128e2132af Merge branch 'master' of github.com:mahmoud/boltons 2016-04-18 22:16:50 -07:00
Mahmoud Hashemi 779c0bc045 adding escape_shell_args, args2cmd, and args2sh, functions to help join command line arguments in context-appropriate ways. 2016-04-18 22:16:35 -07:00
Mahmoud Hashemi a141e4be6b Merge pull request #68 from wzyboy/patch-remove-unused
Remove unused test files
2016-03-23 23:59:43 -07:00
Zhuoyun Wei cb95108e71 Remove unused test files 2016-03-24 14:56:25 +08:00
Mahmoud Hashemi 3fd091b58e quick README update, fixes #67 2016-03-12 23:53:53 -08:00
Mahmoud Hashemi 3a5bcc82b7 simplify remap docstring language 2016-03-09 00:49:22 -08:00
Mahmoud Hashemi a789878074 iterutils.same docstring tweak 2016-03-06 15:42:44 -08:00
Mahmoud Hashemi 91e629a1df bump docs version to 16.1.2 2016-03-06 15:41:45 -08:00
Mahmoud Hashemi 45c75c9bf7 bumping for 16.1.2dev 2016-03-06 15:39:59 -08:00
Mahmoud Hashemi 56692b31e7 bumping for 16.1.1 release 2016-03-06 15:37:34 -08:00
Mahmoud Hashemi 5208401ea7 Merge branch 'master' of github.com:mahmoud/boltons 2016-03-06 15:31:39 -08:00
Mahmoud Hashemi d0b8d2e2b1 add iterutils.same() to the docs, creating a new documentation section 'Reduction' 2016-03-06 15:31:23 -08:00
Mahmoud Hashemi 55d70b6141 add iterutils.same() 2016-03-06 15:25:45 -08:00
Mahmoud Hashemi 98cab5a042 Merge pull request #65 from kdeldycke/trove_classifiers
Update trove classifers to include 3.5 and PyPy.
2016-03-02 02:56:08 -08:00
Mahmoud Hashemi c3523874c2 Merge pull request #64 from kdeldycke/is_uuid_parsing
Fix is_uuid() on un-parsable types.
2016-03-02 02:44:50 -08:00
Kevin Deldycke 3d2266ec87 Update trove classifers. 2016-03-02 11:44:23 +01:00
Kevin Deldycke 582d6e7a0b Catch un-parsable UUIDs. 2016-03-02 11:41:01 +01:00
Kevin Deldycke 0b797d14a6 Add is_uuid unit-tests, including garbage types. 2016-03-02 11:35:28 +01:00
Mahmoud Hashemi e5f82de36b Merge pull request #63 from thedrow/patch-1
Improved the build matrix
2016-02-29 04:21:32 -08:00
Omer Katz 11c8af0e7a Bumped pytest version. 2016-02-29 14:03:15 +02:00
Omer Katz 9595c7159e Improved the build matrix. 2016-02-29 13:09:15 +02:00
Mahmoud Hashemi 8fe023c585 Merge pull request #62 from wzyboy/patch-irregular-plurals
Add more irregular plurals
2016-02-26 20:53:19 -08:00
Zhuoyun Wei a78b404da2 Add more irregular plurals
Ref: https://zh.wiktionary.org/wiki/附录:英语不规则复数

New pairs:

addendum - addenda
alga - algae
alumna - alumnae
bacillus - bacilli
bison - bison
calf - calves
corps - corps
die - dice
dwarf - dwarves
echo - echoes
elf - elves
embargo - embargoes
emphasis - emphases
erratum - errata
fireman - firemen
formula - formulas
half - halves
hero - heroes
hippopotamus - hippopotami
hoof - hooves
knife - knives
leaf - leaves
life - lives
loaf - loaves
millennium - milennia
moose - moose
mosquito - mosquitoes
neurosis - neuroses
octopus - octopi
ovum - ova
person - people
potato - potatoes
scarf - scarves
scissors - scissors
self - selves
shelf - shelves
syllabus - syllabi
symposium - symposia
that - those
thief - thieves
this - these
tomato - tomatoes
torpedo - torpedoes
veto - vetoes
watch - watches
wife - wives
wolf - wolves
2016-02-27 11:51:31 +08:00
Mahmoud Hashemi 67907a5e76 expand the mention of vendorization 2016-02-25 02:04:22 -08:00
Mahmoud Hashemi a9228df4c7 remap howto link 2016-02-25 02:01:48 -08:00
Mahmoud Hashemi 0e1910568a a couple more feature highlights for the README 2016-02-25 02:00:40 -08:00
Mahmoud Hashemi 8efab42b1d last bit of README formatting I swear 2016-02-25 01:57:50 -08:00
Mahmoud Hashemi cc1a294c45 README formatting 2016-02-25 01:57:19 -08:00
Mahmoud Hashemi a9dee74fb9 little bit of README updating 2016-02-25 01:56:21 -08:00