From b41eebfb59dd7a5de2292ce6265d01e4d65ffe2b Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Fri, 9 Feb 2018 14:03:34 +0100 Subject: [PATCH 1/8] Update Python 3 support metadata --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 95af723e..5b518248 100755 --- a/setup.py +++ b/setup.py @@ -58,8 +58,8 @@ 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', 'Topic :: Database :: Front-Ends', 'Topic :: Software Development :: Libraries :: Python Modules', ], From 16f7f8cd90e19977ad7c9a5d2e0bb9e834a7e6d4 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Fri, 9 Feb 2018 14:10:08 +0100 Subject: [PATCH 2/8] Update changelog for version 1.2 --- ChangeLog.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ChangeLog.rst b/ChangeLog.rst index 8fa6edb9..7cf2f217 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -1,3 +1,16 @@ +Version 1.2 (2018-02-09) +------------------------ + +* Fixed some issues relating to usage with Python 3 +* Remove support for Python 2.6 and 3.x with x < 4 +* Fix logging response in query server (fixes #321) +* Fix HTTP authentication password encoding (fixes #302) +* Add missing ``http.Forbidden`` error (fixes #305) +* Show ``doc`` property on ``Row`` string representation +* Add methods for mango queries and indexes +* Allow mango filters in ``_changes`` API + + Version 1.1 (2016-08-05) ------------------------ From 955ae2067e0525452b012beca5f4097cf6617515 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Fri, 9 Feb 2018 14:10:23 +0100 Subject: [PATCH 3/8] Bump version to 1.2 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 5b518248..f271cb40 100755 --- a/setup.py +++ b/setup.py @@ -39,7 +39,7 @@ setup( name = 'CouchDB', - version = '1.1.1', + version = '1.2', description = 'Python library for working with CouchDB', long_description = \ """This is a Python library for CouchDB. It provides a convenient high level From 44ec56ced41d507fce4237d01ea467f7505f58e1 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Fri, 9 Feb 2018 14:10:48 +0100 Subject: [PATCH 4/8] Remove dev status before release --- setup.cfg | 4 ---- 1 file changed, 4 deletions(-) diff --git a/setup.cfg b/setup.cfg index c6facbeb..22b57c7d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,7 +1,3 @@ -[egg_info] -tag_build = dev -tag_svn_revision = true - [build_sphinx] source-dir = doc/ build-dir = doc/build From 1c592529c576b39112e99327ba223dc9ca269398 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Fri, 9 Feb 2018 14:19:37 +0100 Subject: [PATCH 5/8] Add back dev status --- Makefile | 2 +- setup.cfg | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index bcd4e08c..f4628527 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,7 @@ doc: python setup.py build_sphinx upload-doc: doc - python setup.py upload_sphinx + python2 setup.py upload_sphinx coverage: PYTHONPATH=. coverage run couchdb/tests/__main__.py diff --git a/setup.cfg b/setup.cfg index 22b57c7d..c6facbeb 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,3 +1,7 @@ +[egg_info] +tag_build = dev +tag_svn_revision = true + [build_sphinx] source-dir = doc/ build-dir = doc/build From 17f5398f9299aa1e59d9991ed1d18610ef4edcd7 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Fri, 9 Feb 2018 14:19:54 +0100 Subject: [PATCH 6/8] Bump version number post release --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index f271cb40..9fdcbd65 100755 --- a/setup.py +++ b/setup.py @@ -39,7 +39,7 @@ setup( name = 'CouchDB', - version = '1.2', + version = '1.2.1', description = 'Python library for working with CouchDB', long_description = \ """This is a Python library for CouchDB. It provides a convenient high level From 87faa0c142724e8907e7593645a20e721c03f3b5 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Fri, 9 Feb 2018 14:22:24 +0100 Subject: [PATCH 7/8] Update README to explain end of maintenance --- README.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.rst b/README.rst index 41d8bdda..3ba4e698 100644 --- a/README.rst +++ b/README.rst @@ -4,6 +4,12 @@ CouchDB-Python Library .. image:: https://travis-ci.org/djc/couchdb-python.svg :target: https://travis-ci.org/djc/couchdb-python +**Note: CouchDB-Python is no longer being maintained. After 8 years of maintaining +CouchDB-Python, I no longer have time to address open issues and new bug reports. +Consider https://github.com/cloudant/python-cloudant as an alternative. +If you're interested in taking over maintenance of CouchDB-Python, please start a +discussion on the mailing list, or open an issue or PR.** + A Python library for working with CouchDB. `Downloads`_ are available via `PyPI`_. Our `documentation`_ is also hosted there. We have a `mailing list`_. From 459bb1ef24587eef2577ad414e1c070e8b0eaff5 Mon Sep 17 00:00:00 2001 From: rockerBOO Date: Fri, 16 Feb 2018 13:44:46 -0500 Subject: [PATCH 8/8] Updating documentation link --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 3ba4e698..65e0f029 100644 --- a/README.rst +++ b/README.rst @@ -35,5 +35,5 @@ Prerequisites: .. _Downloads: http://pypi.python.org/pypi/CouchDB .. _PyPI: http://pypi.python.org/ -.. _documentation: http://packages.python.org/CouchDB/ +.. _documentation: http://couchdb-python.readthedocs.io/en/latest/ .. _mailing list: http://groups.google.com/group/couchdb-python