NOTICE: This package has been removed from pkgsrc

./wip/py-libmc, Quick and small memcached client for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.2.3, Package name: py27-libmc-1.2.3, Maintainer: pkgsrc-users

pylibmc is a Python wrapper around the accompanying C Python extension
_pylibmc, which is a wrapper around libmemcached from TangentOrg.


Required to run:
[lang/python27] [devel/libmemcached]

Master sites:

SHA1: 79615ddc6222b426eead9d66ef06d14cd0876b0f
RMD160: 1c585c4457a7dfb76982dc215e6b5f8c21d1156d
Filesize: 46.245 KB

Version history: (Expand)


CVS history: (Expand)


   2014-01-02 20:21:16 by othyro | Files touched by this commit (4) | Package removed
Log message:
Removing py-libmc. Use devel/py-libmc from now on.
   2012-10-07 14:25:12 by Aleksej Saushev | Files touched by this commit (52)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2012-06-25 11:03:36 by Filip Hajny | Files touched by this commit (3)
Log message:
Update py-libmc to 1.2.3.

Changes in 1.2.x:
- 'sevmer.org'__ versioning scheme
- Fixed GIL issues
- Added CAS support (ketralnis)
- Added SASL authentication (Remoun)
- Added more detail to errors (spladug)
- Added mapping-like behavior for clients
- Fixed build errors on Mac OS X
- Moved to nose__ for testing
- Added ''auto_eject'' behavior
- Added ''num_replicas'' behavior
- Added ''remove_failed'' behavior
- Removed ''cache_lookups'' behavior
- Improved repr of clients (noah256)
- Improved IPv6 support (JshWright)
- Improved pooling behavior so it doesn't cause lock-ups
- Improved tests and testing foundation
- Improved documentation and structure
- Internalized Sphinx documentation
- Bunch of other stuff
   2012-04-08 21:09:41 by Thomas Klausner | Files touched by this commit (127)
Log message:
Remove python24 and all traces of it from pkgsrc.
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
   2011-02-25 10:47:47 by Thomas Klausner | Files touched by this commit (76)
Log message:
Let's assume for now that everything that worked with python-2.6 also
works with python-2.7.
   2010-06-09 13:35:53 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Updated wip/py-libmc to 1.1.1.

New in version 1.1.1
* Fixed tests under Python 2.5.

New in version 1.1
* Removed deprecated space-based behavior names.
* Acquire and release the GIL properly, thanks ketralnis.
* Add support for libmemcached 0.40.
* Included a more useful command-line interface.
* Fixed handling of NUL-byte keys in get_multi in binary protocol.
* Fixed some valgrind-reported memory warnings.
* Fixed bogus usage of time argument for delete.

New in version 1.0
* Lots of documentation fixes and other nice things like that.
* Nailed what appears to be the last outstanding memory leak.
* Explicitly require libmemcached 0.32 or newer.

New in version 0.9
* Added a get_stats method, which behaves exactly like
  python-memcached's equivalent.
* Gives the empty string for empty memcached values like
  python-memcached does.
* Added exceptions for most libmemcached return codes.
* Fixed an issue with Client.behaviors.update.
----------------------------------------------------------------------
   2009-10-06 11:30:32 by Filip Hajny | Files touched by this commit (4) | Imported package
Log message:
Import py25-libmc-0.8.2 as wip/py-libmc.

pylibmc is a Python wrapper around the accompanying C Python extension
_pylibmc, which is a wrapper around libmemcached from TangentOrg.