14
0

- added %{py_requires}

- make use of --record-rpm from setuptools
-------------------------------------------------------------------	
- python-memcached 1.47
  * Bug #680359: useOldServerHashFunction() is broken. It now 
    correctly switches back to the old memcache hash function.
- python-memcached 1.46
  * Bug #471727: Changed the delete() code to explicitly check for
    both NOT_FOUND and DELETED as the responses and return
    successful for both. It also logs an error if one of these two
    responses is not found. Also added a test to ensure that
    delete() works.
  * When using set_multi and one value is too big, traceback
    TypeError: 'int' object is unsubscriptable.
    Patch by Orjan Persson
  * Fixing Bug #529855: Server host can now be bare host without
    ":<port>". Fix proposed by Roger Binns.
  * Fixing Bug #491164: Typo fix, "compession" -> "compRession".
  * Fixing Bug #509712: "TypeError: 'NoneType' object is
    unsubscriptable" Also fixed some other similar code to not have
    issues with that.
  * Also related to 509712 and 628339: readline() now returns ''
    instead of None when a server dies. This should be safer.
    Patch suggested by Denis Otkidach.
  * Fixing Bug #628339: Read from server sometimes fails.
    Patch by Jeremy Cowles.
  * Fixing Bug #633553: Add stat arguments support to get_stats().
    Patch by Ryan Lane.
  * Changing the license to the PSF License.
  * Removing Evan's e-mail address at his request, changing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-memcached?expand=0&rev=1
This commit is contained in:
Sascha Peilicke
2011-09-27 08:12:51 +00:00
committed by Git OBS Bridge
commit 6d66759986
5 changed files with 134 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.osc

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:59c5139d0a8d03e9bd796c984d0cd75b94ef955578372158152dacdfdfe32fc3
size 37465

View File

@@ -0,0 +1,44 @@
-------------------------------------------------------------------
Fri Apr 1 11:23:28 UTC 2011 - oliver.bengs@opensuse.org
- added %{py_requires}
- make use of --record-rpm from setuptools
-------------------------------------------------------------------
Sat Feb 26 14.13.54 UTC 2011 - stian@viskjer.net
- python-memcached 1.47
* Bug #680359: useOldServerHashFunction() is broken. It now
correctly switches back to the old memcache hash function.
- python-memcached 1.46
* Bug #471727: Changed the delete() code to explicitly check for
both NOT_FOUND and DELETED as the responses and return
successful for both. It also logs an error if one of these two
responses is not found. Also added a test to ensure that
delete() works.
* When using set_multi and one value is too big, traceback
TypeError: 'int' object is unsubscriptable.
Patch by Orjan Persson
* Fixing Bug #529855: Server host can now be bare host without
":<port>". Fix proposed by Roger Binns.
* Fixing Bug #491164: Typo fix, "compession" -> "compRession".
* Fixing Bug #509712: "TypeError: 'NoneType' object is
unsubscriptable" Also fixed some other similar code to not have
issues with that.
* Also related to 509712 and 628339: readline() now returns ''
instead of None when a server dies. This should be safer.
Patch suggested by Denis Otkidach.
* Fixing Bug #628339: Read from server sometimes fails.
Patch by Jeremy Cowles.
* Fixing Bug #633553: Add stat arguments support to get_stats().
Patch by Ryan Lane.
* Changing the license to the PSF License.
* Removing Evan's e-mail address at his request, changing
authorship to Sean.
-------------------------------------------------------------------
Fri Nov 26 23.00.00 UTC 2010 - stian@viskjer.net
- python-memcached 1.45
* Initial specfile based on Fedora's v1.43-6

View File

@@ -0,0 +1,63 @@
#
# spec file for package python-python-memcached
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: python-python-memcached
Version: 1.47
Release: 0
Url: http://www.tummy.com/Community/software/python-memcached/
Summary: Pure python memcached client
License: Python-2.0
Group: Development/Languages/Python
Source: http://pypi.python.org/packages/source/p/python-memcached/python-memcached-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: python-devel
BuildRequires: python-distribute
%if 0%{?suse_version}
%py_requires
%if 0%{?suse_version} > 1110
BuildArch: noarch
%endif
%endif
Provides: python-memcached = %{version}
#TODO: Change back to '<' after next version update:
Obsoletes: python-memcached <= %{version}
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%description
This package was originally written by Evan Martin of Danga.
Sean Reifschneider of tummy.com, ltd. has taken over maintenance of it.
This software is a 100% Python interface to the memcached memory cache
daemon. It is the client side software which allows storing values in one
or more, possibly remote, memcached servers. Search google for memcached
for more information.
%prep
%setup -q -n python-memcached-%{version}
%build
python setup.py build
%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
%files
%defattr(-,root,root,-)
%doc ChangeLog memcache.html README
%{python_sitelib}/*
%changelog