lericson
7b2f9f88dd
Simplify behavior setting method.
2009-09-21 16:47:16 +02:00
lericson
7b06340885
Add lots of new behaviors.
2009-09-21 16:43:36 +02:00
lericson
a14a2d7de9
Improve error checking for adding servers.
2009-09-21 16:43:00 +02:00
lericson
aa74c13d84
Improve error checking for increment and decrement.
2009-09-21 16:42:37 +02:00
lericson
91d9e035e9
Bump version to 0.8-dev.
2009-09-21 16:02:07 +02:00
lericson
fb878fe457
Add some URL references.
2009-09-21 15:54:21 +02:00
lericson
eb2ac8744c
Increase timeout for timed test a little.
...
This test could fail on some very slow machines (my server), where
rerunning it would be fine. Hope this brings some predictability to the
test in question.
2009-09-21 15:49:06 +02:00
lericson
a634ed7140
Cast keys to const in get_multi
.
...
This is because libmemcached 0.32 wants it that way.
2009-09-21 15:46:06 +02:00
lericson
5d69f8985b
Note UDP/binary in todo.
2009-09-21 15:41:09 +02:00
lericson
e88e96b752
Add more references for comparison.
...
Also anonymous references in ReST is nice.
2009-09-21 15:40:42 +02:00
lericson
d0db0492c7
Remove notes on Snow Leopard compilation.
...
Not sure what this was for since it works out of the box for me.
2009-09-21 15:37:57 +02:00
lericson
7773d83b69
Add what is new in 0.8 section.
2009-09-21 15:37:35 +02:00
lericson
444c600520
Add pooling documentation.
2009-09-20 16:23:41 +02:00
lericson
f203dd1c02
Add pooling helpers.
2009-09-20 16:23:24 +02:00
lericson
bc40569572
Add memcached_clone support.
2009-09-19 22:45:42 +02:00
lericson
e8817b6617
Set version in one file and one file alone.
2009-09-19 21:42:37 +02:00
lericson
1dda3f5522
Prepare release 0.7.4.
0.7.4
2009-09-19 20:03:28 +02:00
lericson
97597d0bb5
Add more to the list of changes in 0.7.x
2009-09-19 20:02:54 +02:00
lericson
5b8db2b0eb
Fix an issue with mc.behaviors[x] = y
failing weirdly.
...
Not entirely sure what the reason was, but updating the behaviors with a
dict that is self from __setitem__ fails. I'm willing to attribute this
to CPython weirdness, and so am going to call this fixed.
2009-09-18 11:27:03 +02:00
lericson
2af5ca0e40
Include main tests in doctests, testing behaviors better.
2009-09-18 11:26:41 +02:00
lericson
9fb94c12c0
Properly cast types in get_behaviors.
2009-09-18 11:23:25 +02:00
lericson
391878b095
Simplify set_behaviors.
2009-09-18 11:22:54 +02:00
lericson
732f181cb7
Add tests for pickling.
2009-09-08 21:43:56 +02:00
lericson
ab407b51c7
Handle errors in bool value parsing better.
2009-09-08 16:15:49 +02:00
Ruda Moura
a3b31a5dbb
Partial support for Python 2.4.
2009-09-08 03:32:37 +02:00
lericson
ce9359fac7
Prepare release 0.7.3.
0.7.3
2009-09-07 22:01:21 +02:00
lericson
f567323f04
Use Py_ssize_t as much as possible.
...
This fixes issues with x86_64 builds, which would cause very strange
errors to occur.
2009-09-07 23:55:37 +02:00
Ludvig Ericson
384ef86b9a
Don't import main module in setup.
...
It was a pretty bad idea, seeing as you'd need to have pylibmc installed
to install pylibmc, which is... um, chicken-and-egg-troublesome.
2009-09-07 23:55:28 +02:00
lericson
0c8636650e
Prepare release 0.7.2.
0.7.2
2009-09-07 20:59:17 +02:00
lericson
2d0eb9bb7d
Move version string to pylibmc module.
2009-09-07 20:58:55 +02:00
lericson
573dee9d52
Test booleans better and improve test runner.
2009-09-07 20:57:12 +02:00
lericson
d1ba522e71
Booleans are now handled.
2009-09-07 20:56:46 +02:00
lericson
4172411d53
Don't override defaults from libmemcached.
2009-09-07 12:58:01 +02:00
lericson
ef23a84235
Update manifest template.
2009-09-07 12:57:51 +02:00
lericson
58cdf9cc24
Note that boolean datatypes are now available.
2009-09-07 02:59:25 +02:00
lericson
ccf7b8c03f
Prepare pylibmc 0.7.
0.7
2009-09-07 02:29:35 +02:00
lericson
2c4d9acb3b
Fix an obvious memory leak
2009-09-07 02:22:55 +02:00
lericson
3c7fc65e38
Rework flow of set, replace et al.
...
This should make it easier to read as usual, but should also fix a
potential memory leak.
2009-09-07 02:19:31 +02:00
lericson
e0af127fe6
Don't include extra arguments.
2009-09-07 02:19:18 +02:00
lericson
76e427e052
Remove Snow Leopard specific hacks and note in readme.
2009-09-07 01:59:54 +02:00
lericson
c023d18a20
Rework flow of multi_get.
...
This should fix some corner-case bugs, and makes the code read a lot
better.
2009-09-06 01:34:15 +02:00
lericson
c3d46783d3
Properly set error on success status.
2009-09-05 17:34:26 +02:00
lericson
4991469ef9
Remove nonsensical cast to same type.
2009-09-05 17:33:22 +02:00
lericson
5ebad6db14
Fix early DECREF
2009-09-05 02:12:11 +02:00
lericson
5fd68b34c7
Merge patch from amix
...
Add support for bool values, use ssize_t in some places (not sure about
this) and some other stuff.
2009-09-05 02:08:04 +02:00
lericson
6396b951ce
Add note about IRC channel.
2009-08-16 17:10:17 +02:00
lericson
23c2a1a22e
Typofix pendatics -> pedantics.
2009-07-31 23:14:59 +02:00
lericson
f51b6331f9
Pretty up the ReST documentation a little.
2009-07-31 23:01:28 +02:00
lericson
4fc4399dcd
Split readme to own file.
2009-07-31 22:19:25 +02:00
lericson
bffe887cc2
Add lots of informative text (known as documentation).
2009-07-31 22:04:49 +02:00