Port details |
- py-memcached Python API for memcached, a distributed memory cache daemon
- 1.54 databases
=4 1.54Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2004-04-17 05:34:06
- Last Update: 2015-12-30 08:06:13
- SVN Revision: 404807
- People watching this port, also watch:: memcached, lighttpd, phpMyAdmin-php81, bash
- Also Listed In: python
- License: PSFL
- WWW:
- http://www.tummy.com/Community/software/python-memcached/
- Description:
- The API takes advantage of the server's opaque flag support and sets its
"complex" flag whenever the object being stored or retrieved isn't a plain
scalar. In that case, the Storable module is used to freeze and thaw the
value automatically going in and out of the memcached.
The Python API, while tested, has not experienced real-world production use.
WWW: http://www.tummy.com/Community/software/python-memcached/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}memcached>0:databases/py-memcached@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py27-memcached
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py27-setuptools27>0 : devel/py-setuptools27
- python2.7 : lang/python27
- python2 : lang/python2
- Runtime dependencies:
-
- py27-setuptools27>0 : devel/py-setuptools27
- python2.7 : lang/python27
- python2 : lang/python2
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- python:2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.54 30 Dec 2015 08:06:13 |
sunpoet |
- Move databases/py-memcached to databases/py-python-memcached
- Bump PORTREVISION for dependent ports |
1.54 19 Mar 2015 16:43:47 |
sunpoet |
- Update to 1.54
- Cleanup MASTER_SITES
Changes: https://github.com/linsomniac/python-memcached/blob/master/ChangeLog |
1.53_1 30 Aug 2014 09:14:30 |
sunpoet |
- Fix build: use USES=python:2 |
1.53_1 15 Aug 2014 03:43:55 |
sunpoet |
- Convert PYTHON_FEATURES to USE_PYTHON (which was landed several hours ago)
Notified by: koobs, wg |
1.53_1 15 Aug 2014 03:00:04 |
sunpoet |
- Add LICENSE
- Use USES=python |
1.53_1 24 Feb 2014 10:41:47 |
sunpoet |
- Use PYDISTUTILS_AUTOPLIST instead of PLIST_FILES
- Use USE_PYDISTUTILS=yes
- Remove PYDISTUTILS_PKGNAME
- Bump PORTREVISION for package change |
1.53 20 Nov 2013 03:24:08 |
sunpoet |
- Support STAGEDIR
- Use PLIST_FILES instead of PLIST |
1.53 20 Sep 2013 16:13:49 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases) |
1.53 09 Jun 2013 07:11:07 |
sunpoet |
- Update to 1.53
- Use space after WWW:
Changes: https://github.com/linsomniac/python-memcached/blob/master/ChangeLog |
1.51 08 May 2013 15:38:23 |
sunpoet |
- Update to 1.51
- Add http:// to MASTER_SITES
- Cleanup Makefile header
Changes: http://bazaar.launchpad.net/~python-memcached-team/python-memcached/trunk/view/head:/ChangeLog
- Bug #974632: _ConnectionDeadError sometimes was escaping the get/set code.
This should return to readline() not raising an exception, except in the case
that it's called from the get/set(). Report from Gary Poster, proposed patch
by Brad Crittenden.
- Misc fixes by Brad Crittenden: fixing a docstring, if "port" is set to any
false-like value it will default to 11211.
- Bug #887765: Interrupted connection to memcache server can cause
inconsistencies. Added "flush_on_reconnect" (defaults to off) to Client()
which will cause a client that has lost connection to a server and then
reconnects to flush the cache on the reconnect so that it doesn't get old
values from that server. Patch by Daniel Benamy. |
1.48 01 Feb 2012 18:52:58 |
sunpoet |
- Update to 1.48
- Add my LOCAL as MASTER_SITES
- Take maintainership
Changes:
http://bazaar.launchpad.net/~python-memcached-team/python-memcached/trunk/view/head:/ChangeLog
- Bug #745633: Values of maximum size are not stored API inconsistency, max
value length was tested for <= while max KEY length was <. So I picked that
keys and values *LONGER* than the specified max value are what is used, and
added documentation and tests to that effect. The test for max value tested
that length plus 4, so I've changed that to be that value plus 1. Issue found
by matt-quru.
- Bug #713488: Issues Invalid "delete" command. Protocol has changed so that the
"delete" operation no longer takes a "time" argument. It seems that some
servers will refuse a "delete key 0" while others will accept it, but the
official server will NOT accept "delete key 1". So I've changed it so that if (Only the first 15 lines of the commit message are shown above ) |
1.47 01 Feb 2012 15:53:08 |
tabthorpe |
- Reassign to the heap |
1.47 08 May 2011 05:26:45 |
sahil |
- Update to 1.47
- Update WWW
PR: ports/155041
Submitted by: lwhsu
Approved by: maintainer timeout |
1.45 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
1.45 28 Mar 2010 00:52:19 |
mnag |
- Update to 1.45
PR: 144963
Submitted by: Barry Pederson <bp___barryp.org> |
1.44 14 Aug 2009 20:03:26 |
miwi |
- Update to 1.44
PR: 136775
Submitted by: Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
Approved by: maintainer timeout |
1.43 14 Jun 2008 23:54:51 |
mnag |
- Update to 1.43 |
1.40 03 Jan 2008 01:25:35 |
mnag |
- Update to 1.40
- Now use easy_install in USE_PYDISTUTILS |
1.39 14 Sep 2007 02:23:15 |
mnag |
- Update to 1.39
Reported by: Koobs <koobz___users.sourceforge.net> |
1.36 30 Jul 2007 09:42:28 |
alexbl |
- Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav |
1.36 16 Jun 2007 14:32:36 |
mnag |
- Update to 1.36 |
1.34 22 Sep 2006 02:20:26 |
mnag |
- Update to 1.34 |
1.33 10 Sep 2006 01:04:36 |
mnag |
- Update to 1.33 |
1.31 30 May 2006 02:49:44 |
mnag |
- Update to 1.31 |
1.2_6 22 Feb 2006 13:51:19 |
mnag |
- Update to 1.2_tummy6 |
1.2_1 15 Dec 2005 16:39:13 |
mnag |
Update to 1.2_tummy5
Bump PORTREVISION
Remove unnecessary dependency
Use PYTHON_PKGNAMEPREFIX in PKGNAMEPREFIX
Take MAINTAINER |
1.2 24 Nov 2005 01:23:57 |
pav |
- Add SHA256 |
1.2 25 Jun 2004 18:02:06 |
linimon |
Add python to categories.
PR: ports/68334
Submitted by: michael johnson <ahze at ahze dot net> |
1.2 17 Apr 2004 05:33:25 |
krion |
Add py-memcached 1.2, python API for memcached, a distributed memory
cache daemon.
PR: ports/65643
Submitted by: michael johnson <ahze at ahze dot net> |