معرفی شرکت ها


aioes-ext-0.6.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Elasticsearch integration with asyncio.
ویژگی مقدار
سیستم عامل -
نام فایل aioes-ext-0.6.2
نام aioes-ext
نسخه کتابخانه 0.6.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Andrew Svetlov
ایمیل نویسنده andrew.svetlov@gmail.com
آدرس صفحه اصلی http://aioes.readthedocs.org
آدرس اینترنتی https://pypi.org/project/aioes-ext/
مجوز Apache 2
asyncio client library for elasticsearch ========================================= **aioes** is a asyncio_ compatible library for working with ElasticSearch_ Documentation ------------- Read **aioes** documentation on Read The Docs: http://aioes.readthedocs.org/ Example ------- :: import asyncio from aioes import Elasticsearch @asyncio.coroutine def go(): es = Elasticsearch(['localhost:9200']) ret = yield from es.create(index="my-index", doc_type="test-type", id=42, body={"str": "data", "int": 1}) assert (ret == {'_id': '42', '_index': 'my-index', '_type': 'test-type', '_version': 1, 'ok': True}) answer = yield from es.get(index="my-index", doc_type="test-type", id=42) assert answer['_source'] == {'str': 'data', 'int': 1} loop = asyncio.get_event_loop() loop.run_until_complete(go()) Requirements ------------ * Python_ 3.3+ * asyncio_ or Python 3.4+ * aiohttp_ 0.9.1+ Tests ----- Make sure you have an instance of elastic-search running on port 9200 before executing the tests. In order for all tests to work you need to add the following lines in the `config/elasticsearch.yml` configuration file: Enable groovy scripts:: script.groovy.sandbox.enabled: true Set a repository path:: path.repo: ["/tmp"] The test suite uses `nose`, to execute:: nosetests tests License ------- aioes is offered under the BSD license. .. _python: https://www.python.org/downloads/ .. _asyncio: https://pypi.python.org/pypi/asyncio .. _aiohttp: https://pypi.python.org/pypi/aiohttp .. _ElasticSearch: http://www.elasticsearch.org/ CHANGES ------- 0.6.1 (2016-09-08) ^^^^^^^^^^^^^^^^^^ * Accept bytes as payload #42 * Convert `Elasticsearch.close()` into a coroutine. 0.6.0 (2016-09-08) ^^^^^^^^^^^^^^^^^^ * Add support for verify_ssl #43 0.5.0 (2016-07-16) ^^^^^^^^^^^^^^^^^^ * Allow scheme, username and password in connections #40 0.4.0 (2016-02-10) ^^^^^^^^^^^^^^^^^^ * Fix ES2+ compatibility in transport address regex #38 0.3.0 (2016-01-27) ^^^^^^^^^^^^^^^^^^ * Use aiohttp.ClientSession internally #36 0.2.0 (2015-10-08) ^^^^^^^^^^^^^^^^^^ * Make compatible with Elasticsearch 1.7 * Support Python 3.5 * Drop Python 3.3 support * Relicense under Apache 2 0.1.0 (2014-10-04) ^^^^^^^^^^^^^^^^^^ * Initial release


نحوه نصب


نصب پکیج whl aioes-ext-0.6.2:

    pip install aioes-ext-0.6.2.whl


نصب پکیج tar.gz aioes-ext-0.6.2:

    pip install aioes-ext-0.6.2.tar.gz