summaryrefslogtreecommitdiff
path: root/python-txredisapi.spec
diff options
context:
space:
mode:
Diffstat (limited to 'python-txredisapi.spec')
-rw-r--r--python-txredisapi.spec94
1 files changed, 86 insertions, 8 deletions
diff --git a/python-txredisapi.spec b/python-txredisapi.spec
index 123e54c..1165e98 100644
--- a/python-txredisapi.spec
+++ b/python-txredisapi.spec
@@ -1,18 +1,44 @@
%global _empty_manifest_terminate_build 0
Name: python-txredisapi
-Version: 1.4.7
+Version: 1.4.9
Release: 1
Summary: non-blocking redis client for python
License: http://www.apache.org/licenses/LICENSE-2.0
URL: http://github.com/IlyaSkriblovsky/txredisapi
-Source0: https://mirrors.nju.edu.cn/pypi/web/packages/f2/f6/73f70a74627f1016bd7753a9c948c85dc986793d4dac55d7872e6d0b939e/txredisapi-1.4.7.tar.gz
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/62/6f/b7ab3edd861c48266c2981a8dc8fc5b93184c53c2da902cf0b28b67a1a05/txredisapi-1.4.9.tar.gz
BuildArch: noarch
-Requires: python3-six
Requires: python3-twisted
+Requires: python3-six
%description
-
+[![Build Status](https://secure.travis-ci.org/IlyaSkriblovsky/txredisapi.png)](http://travis-ci.org/IlyaSkriblovsky/txredisapi)
+*For the latest source code, see <http://github.com/IlyaSkriblovsky/txredisapi>*
+``txredisapi`` is a non-blocking client driver for the [redis](http://redis.io)
+database, written in Python. It uses [Twisted](http://twistedmatrix.com) for
+the asynchronous communication with redis.
+It started as a fork of the original
+[redis protocol for twisted](http://pypi.python.org/pypi/txredis/), and evolved
+into a more robust, reliable, and complete solution for applications like web
+servers. These types of applications often need a fault-tolerant pool of
+connections with multiple redis servers, making it possible to easily develop
+and maintain distributed systems.
+Most of the [redis commands](http://redis.io/commands) are supported, as well
+as other features such as silent reconnection, connection pools, and automatic
+sharding.
+This driver is distributed as part of the [cyclone](http://cyclone.io) web
+framework.
+### Changelog ###
+See [CHANGELOG.md](CHANGELOG.md)
+### Features ###
+- Connection Pools
+- Lazy Connections
+- Automatic Sharding
+- Automatic Reconnection
+- Connection using Redis Sentinel
+- Publish/Subscribe (PubSub)
+- Transactions
+- Unix Socket Connections
%package -n python3-txredisapi
Summary: non-blocking redis client for python
@@ -21,16 +47,68 @@ BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-txredisapi
-
+[![Build Status](https://secure.travis-ci.org/IlyaSkriblovsky/txredisapi.png)](http://travis-ci.org/IlyaSkriblovsky/txredisapi)
+*For the latest source code, see <http://github.com/IlyaSkriblovsky/txredisapi>*
+``txredisapi`` is a non-blocking client driver for the [redis](http://redis.io)
+database, written in Python. It uses [Twisted](http://twistedmatrix.com) for
+the asynchronous communication with redis.
+It started as a fork of the original
+[redis protocol for twisted](http://pypi.python.org/pypi/txredis/), and evolved
+into a more robust, reliable, and complete solution for applications like web
+servers. These types of applications often need a fault-tolerant pool of
+connections with multiple redis servers, making it possible to easily develop
+and maintain distributed systems.
+Most of the [redis commands](http://redis.io/commands) are supported, as well
+as other features such as silent reconnection, connection pools, and automatic
+sharding.
+This driver is distributed as part of the [cyclone](http://cyclone.io) web
+framework.
+### Changelog ###
+See [CHANGELOG.md](CHANGELOG.md)
+### Features ###
+- Connection Pools
+- Lazy Connections
+- Automatic Sharding
+- Automatic Reconnection
+- Connection using Redis Sentinel
+- Publish/Subscribe (PubSub)
+- Transactions
+- Unix Socket Connections
%package help
Summary: Development documents and examples for txredisapi
Provides: python3-txredisapi-doc
%description help
-
+[![Build Status](https://secure.travis-ci.org/IlyaSkriblovsky/txredisapi.png)](http://travis-ci.org/IlyaSkriblovsky/txredisapi)
+*For the latest source code, see <http://github.com/IlyaSkriblovsky/txredisapi>*
+``txredisapi`` is a non-blocking client driver for the [redis](http://redis.io)
+database, written in Python. It uses [Twisted](http://twistedmatrix.com) for
+the asynchronous communication with redis.
+It started as a fork of the original
+[redis protocol for twisted](http://pypi.python.org/pypi/txredis/), and evolved
+into a more robust, reliable, and complete solution for applications like web
+servers. These types of applications often need a fault-tolerant pool of
+connections with multiple redis servers, making it possible to easily develop
+and maintain distributed systems.
+Most of the [redis commands](http://redis.io/commands) are supported, as well
+as other features such as silent reconnection, connection pools, and automatic
+sharding.
+This driver is distributed as part of the [cyclone](http://cyclone.io) web
+framework.
+### Changelog ###
+See [CHANGELOG.md](CHANGELOG.md)
+### Features ###
+- Connection Pools
+- Lazy Connections
+- Automatic Sharding
+- Automatic Reconnection
+- Connection using Redis Sentinel
+- Publish/Subscribe (PubSub)
+- Transactions
+- Unix Socket Connections
%prep
-%autosetup -n txredisapi-1.4.7
+%autosetup -n txredisapi-1.4.9
%build
%py3_build
@@ -70,5 +148,5 @@ mv %{buildroot}/doclist.lst .
%{_docdir}/*
%changelog
-* Thu Mar 09 2023 Python_Bot <Python_Bot@openeuler.org> - 1.4.7-1
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 1.4.9-1
- Package Spec generated