diff options
author | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-03-09 02:03:32 +0000 |
---|---|---|
committer | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-03-09 02:03:32 +0000 |
commit | f45c2e326228b092b337559408d2ca94814122f1 (patch) | |
tree | 7eb24166513d9e17d5b29764cfbbaf384095833b /python-cloudant.spec | |
parent | 809d45b83390e50b7634df46a839dd67bbbb39bf (diff) |
automatic import of python-cloudant
Diffstat (limited to 'python-cloudant.spec')
-rw-r--r-- | python-cloudant.spec | 403 |
1 files changed, 403 insertions, 0 deletions
diff --git a/python-cloudant.spec b/python-cloudant.spec new file mode 100644 index 0000000..62eb69f --- /dev/null +++ b/python-cloudant.spec @@ -0,0 +1,403 @@ +%global _empty_manifest_terminate_build 0 +Name: python-cloudant +Version: 2.15.0 +Release: 1 +Summary: Cloudant / CouchDB Client Library +License: Apache Software License +URL: https://github.com/cloudant/python-cloudant +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/59/3a/2d48f1ffa2c410a655c566f684705711a37ad703a08a3e38b179b12ad39b/cloudant-2.15.0.tar.gz +BuildArch: noarch + +Requires: python3-requests + +%description +# DEPRECATED + +**This library is now deprecated and will be end-of-life on Dec 31 2021.** + +The library remains supported until the end-of-life date, +but will receive only _critical_ maintenance updates. + +Please see the [Migration Guide](./MIGRATION.md) for advice +about migrating to our replacement library +[cloudant-python-sdk](https://github.com/IBM/cloudant-python-sdk). + +For FAQs and additional information please refer to the +[Cloudant blog](https://blog.cloudant.com/2021/06/30/Cloudant-SDK-Transition.html). + +# Cloudant Python Client + +[](https://travis-ci.org/cloudant/python-cloudant) +[](http://python-cloudant.readthedocs.io) +[](http://python-cloudant.readthedocs.io/en/latest/compatibility.html) +[](https://pypi.python.org/pypi/cloudant) + +This is the official Cloudant library for Python. + +* [Installation and Usage](#installation-and-usage) +* [Getting Started](#getting-started) +* [API Reference](http://python-cloudant.readthedocs.io/en/latest/cloudant.html) +* [Related Documentation](#related-documentation) +* [Development](#development) + * [Contributing](CONTRIBUTING.md) + * [Test Suite](CONTRIBUTING.md#running-the-tests) + * [Using in Other Projects](#using-in-other-projects) + * [License](#license) + * [Issues](#issues) +* [Migrating to `cloudant-python-sdk` library](#migrating-to-cloudant-python-sdk-library) + +## Installation and Usage + + +Released versions of this library are [hosted on PyPI](https://pypi.python.org/pypi/cloudant) and can be installed with `pip`. + +In order to install the latest version, execute + + pip install cloudant + +## Getting started + +See [Getting started (readthedocs.io)](http://python-cloudant.readthedocs.io/en/latest/getting_started.html) + +## API Reference + +See [API reference docs (readthedocs.io)](http://python-cloudant.readthedocs.io/en/latest/cloudant.html) + +## Related Documentation + +* [Cloudant Python client library docs (readthedocs.io)](http://python-cloudant.readthedocs.io) +* [Cloudant documentation](https://console.bluemix.net/docs/services/Cloudant/cloudant.html#overview) +* [Cloudant Learning Center](https://developer.ibm.com/clouddataservices/cloudant-learning-center/) +* [Tutorial for creating and populating a database on IBM Cloud](https://console.bluemix.net/docs/services/Cloudant/tutorials/create_database.html#creating-and-populating-a-simple-cloudant-nosql-db-database-on-ibm-cloud) + +## Development + +See [CONTRIBUTING.md](https://github.com/cloudant/python-cloudant/blob/master/CONTRIBUTING.md) + +## Using in other projects + +The preferred approach for using `python-cloudant` in other projects is to use the PyPI as described above. + +### Examples in open source projects + +[Getting Started with Python Flask on IBM Cloud](https://github.com/IBM-Cloud/get-started-python) + +[Movie Recommender Demo](https://github.com/snowch/movie-recommender-demo): +- [Update and check if documents exist](https://github.com/snowch/movie-recommender-demo/blob/master/web_app/app/dao.py#L162-L168) +- [Connect to Cloudant using 429 backoff with 10 retries](https://github.com/snowch/movie-recommender-demo/blob/master/web_app/app/cloudant_db.py#L17-L18) + +[Watson Recipe Bot](https://github.com/ibm-watson-data-lab/watson-recipe-bot-python-cloudant): +- [Use Cloudant Query to find design docs](https://github.com/ibm-watson-data-lab/watson-recipe-bot-python-cloudant/blob/master/souschef/cloudant_recipe_store.py#L33-L77) + +## License + +Copyright © 2015 IBM. All rights reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Issues + +Before opening a new issue please consider the following: +* Only the latest release is supported. If at all possible please try to reproduce the issue using +the latest version. +* Please check the [existing issues](https://github.com/cloudant/python-cloudant/issues) +to see if the problem has already been reported. Note that the default search +includes only open issues, but it may already have been closed. +* Cloudant customers should contact Cloudant support for urgent issues. +* When opening a new issue [here in github](../../issues) please complete the template fully. + +## Migrating to `cloudant-python-sdk` library +We have a newly supported Cloudant Python SDK named [cloudant-python-sdk](https://github.com/IBM/cloudant-python-sdk). +For advice on migrating from this module see [MIGRATION.md](MIGRATION.md). + + + + +%package -n python3-cloudant +Summary: Cloudant / CouchDB Client Library +Provides: python-cloudant +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-cloudant +# DEPRECATED + +**This library is now deprecated and will be end-of-life on Dec 31 2021.** + +The library remains supported until the end-of-life date, +but will receive only _critical_ maintenance updates. + +Please see the [Migration Guide](./MIGRATION.md) for advice +about migrating to our replacement library +[cloudant-python-sdk](https://github.com/IBM/cloudant-python-sdk). + +For FAQs and additional information please refer to the +[Cloudant blog](https://blog.cloudant.com/2021/06/30/Cloudant-SDK-Transition.html). + +# Cloudant Python Client + +[](https://travis-ci.org/cloudant/python-cloudant) +[](http://python-cloudant.readthedocs.io) +[](http://python-cloudant.readthedocs.io/en/latest/compatibility.html) +[](https://pypi.python.org/pypi/cloudant) + +This is the official Cloudant library for Python. + +* [Installation and Usage](#installation-and-usage) +* [Getting Started](#getting-started) +* [API Reference](http://python-cloudant.readthedocs.io/en/latest/cloudant.html) +* [Related Documentation](#related-documentation) +* [Development](#development) + * [Contributing](CONTRIBUTING.md) + * [Test Suite](CONTRIBUTING.md#running-the-tests) + * [Using in Other Projects](#using-in-other-projects) + * [License](#license) + * [Issues](#issues) +* [Migrating to `cloudant-python-sdk` library](#migrating-to-cloudant-python-sdk-library) + +## Installation and Usage + + +Released versions of this library are [hosted on PyPI](https://pypi.python.org/pypi/cloudant) and can be installed with `pip`. + +In order to install the latest version, execute + + pip install cloudant + +## Getting started + +See [Getting started (readthedocs.io)](http://python-cloudant.readthedocs.io/en/latest/getting_started.html) + +## API Reference + +See [API reference docs (readthedocs.io)](http://python-cloudant.readthedocs.io/en/latest/cloudant.html) + +## Related Documentation + +* [Cloudant Python client library docs (readthedocs.io)](http://python-cloudant.readthedocs.io) +* [Cloudant documentation](https://console.bluemix.net/docs/services/Cloudant/cloudant.html#overview) +* [Cloudant Learning Center](https://developer.ibm.com/clouddataservices/cloudant-learning-center/) +* [Tutorial for creating and populating a database on IBM Cloud](https://console.bluemix.net/docs/services/Cloudant/tutorials/create_database.html#creating-and-populating-a-simple-cloudant-nosql-db-database-on-ibm-cloud) + +## Development + +See [CONTRIBUTING.md](https://github.com/cloudant/python-cloudant/blob/master/CONTRIBUTING.md) + +## Using in other projects + +The preferred approach for using `python-cloudant` in other projects is to use the PyPI as described above. + +### Examples in open source projects + +[Getting Started with Python Flask on IBM Cloud](https://github.com/IBM-Cloud/get-started-python) + +[Movie Recommender Demo](https://github.com/snowch/movie-recommender-demo): +- [Update and check if documents exist](https://github.com/snowch/movie-recommender-demo/blob/master/web_app/app/dao.py#L162-L168) +- [Connect to Cloudant using 429 backoff with 10 retries](https://github.com/snowch/movie-recommender-demo/blob/master/web_app/app/cloudant_db.py#L17-L18) + +[Watson Recipe Bot](https://github.com/ibm-watson-data-lab/watson-recipe-bot-python-cloudant): +- [Use Cloudant Query to find design docs](https://github.com/ibm-watson-data-lab/watson-recipe-bot-python-cloudant/blob/master/souschef/cloudant_recipe_store.py#L33-L77) + +## License + +Copyright © 2015 IBM. All rights reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Issues + +Before opening a new issue please consider the following: +* Only the latest release is supported. If at all possible please try to reproduce the issue using +the latest version. +* Please check the [existing issues](https://github.com/cloudant/python-cloudant/issues) +to see if the problem has already been reported. Note that the default search +includes only open issues, but it may already have been closed. +* Cloudant customers should contact Cloudant support for urgent issues. +* When opening a new issue [here in github](../../issues) please complete the template fully. + +## Migrating to `cloudant-python-sdk` library +We have a newly supported Cloudant Python SDK named [cloudant-python-sdk](https://github.com/IBM/cloudant-python-sdk). +For advice on migrating from this module see [MIGRATION.md](MIGRATION.md). + + + + +%package help +Summary: Development documents and examples for cloudant +Provides: python3-cloudant-doc +%description help +# DEPRECATED + +**This library is now deprecated and will be end-of-life on Dec 31 2021.** + +The library remains supported until the end-of-life date, +but will receive only _critical_ maintenance updates. + +Please see the [Migration Guide](./MIGRATION.md) for advice +about migrating to our replacement library +[cloudant-python-sdk](https://github.com/IBM/cloudant-python-sdk). + +For FAQs and additional information please refer to the +[Cloudant blog](https://blog.cloudant.com/2021/06/30/Cloudant-SDK-Transition.html). + +# Cloudant Python Client + +[](https://travis-ci.org/cloudant/python-cloudant) +[](http://python-cloudant.readthedocs.io) +[](http://python-cloudant.readthedocs.io/en/latest/compatibility.html) +[](https://pypi.python.org/pypi/cloudant) + +This is the official Cloudant library for Python. + +* [Installation and Usage](#installation-and-usage) +* [Getting Started](#getting-started) +* [API Reference](http://python-cloudant.readthedocs.io/en/latest/cloudant.html) +* [Related Documentation](#related-documentation) +* [Development](#development) + * [Contributing](CONTRIBUTING.md) + * [Test Suite](CONTRIBUTING.md#running-the-tests) + * [Using in Other Projects](#using-in-other-projects) + * [License](#license) + * [Issues](#issues) +* [Migrating to `cloudant-python-sdk` library](#migrating-to-cloudant-python-sdk-library) + +## Installation and Usage + + +Released versions of this library are [hosted on PyPI](https://pypi.python.org/pypi/cloudant) and can be installed with `pip`. + +In order to install the latest version, execute + + pip install cloudant + +## Getting started + +See [Getting started (readthedocs.io)](http://python-cloudant.readthedocs.io/en/latest/getting_started.html) + +## API Reference + +See [API reference docs (readthedocs.io)](http://python-cloudant.readthedocs.io/en/latest/cloudant.html) + +## Related Documentation + +* [Cloudant Python client library docs (readthedocs.io)](http://python-cloudant.readthedocs.io) +* [Cloudant documentation](https://console.bluemix.net/docs/services/Cloudant/cloudant.html#overview) +* [Cloudant Learning Center](https://developer.ibm.com/clouddataservices/cloudant-learning-center/) +* [Tutorial for creating and populating a database on IBM Cloud](https://console.bluemix.net/docs/services/Cloudant/tutorials/create_database.html#creating-and-populating-a-simple-cloudant-nosql-db-database-on-ibm-cloud) + +## Development + +See [CONTRIBUTING.md](https://github.com/cloudant/python-cloudant/blob/master/CONTRIBUTING.md) + +## Using in other projects + +The preferred approach for using `python-cloudant` in other projects is to use the PyPI as described above. + +### Examples in open source projects + +[Getting Started with Python Flask on IBM Cloud](https://github.com/IBM-Cloud/get-started-python) + +[Movie Recommender Demo](https://github.com/snowch/movie-recommender-demo): +- [Update and check if documents exist](https://github.com/snowch/movie-recommender-demo/blob/master/web_app/app/dao.py#L162-L168) +- [Connect to Cloudant using 429 backoff with 10 retries](https://github.com/snowch/movie-recommender-demo/blob/master/web_app/app/cloudant_db.py#L17-L18) + +[Watson Recipe Bot](https://github.com/ibm-watson-data-lab/watson-recipe-bot-python-cloudant): +- [Use Cloudant Query to find design docs](https://github.com/ibm-watson-data-lab/watson-recipe-bot-python-cloudant/blob/master/souschef/cloudant_recipe_store.py#L33-L77) + +## License + +Copyright © 2015 IBM. All rights reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Issues + +Before opening a new issue please consider the following: +* Only the latest release is supported. If at all possible please try to reproduce the issue using +the latest version. +* Please check the [existing issues](https://github.com/cloudant/python-cloudant/issues) +to see if the problem has already been reported. Note that the default search +includes only open issues, but it may already have been closed. +* Cloudant customers should contact Cloudant support for urgent issues. +* When opening a new issue [here in github](../../issues) please complete the template fully. + +## Migrating to `cloudant-python-sdk` library +We have a newly supported Cloudant Python SDK named [cloudant-python-sdk](https://github.com/IBM/cloudant-python-sdk). +For advice on migrating from this module see [MIGRATION.md](MIGRATION.md). + + + + +%prep +%autosetup -n cloudant-2.15.0 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-cloudant -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Thu Mar 09 2023 Python_Bot <Python_Bot@openeuler.org> - 2.15.0-1 +- Package Spec generated |