Metadata-Version: 2.1
Name: algoliasearch
Version: 2.2.0
Summary: Algolia Search API Client for Python.
Home-page: https://github.com/algolia/algoliasearch-client-python
Author: Algolia Team
Author-email: support@algolia.com
Maintainer: Algolia Team
Maintainer-email: support@algolia.com
License: MIT
Description: <p align="center">
          <a href="https://www.algolia.com">
            <img alt="Algolia for Python" src="https://raw.githubusercontent.com/algolia/algoliasearch-client-common/master/banners/python.png" >
          </a>
        
          <h4 align="center">The perfect starting point to integrate <a href="https://algolia.com" target="_blank">Algolia</a> within your Python project</h4>
        
          <p align="center">
            <a href="https://travis-ci.org/algolia/algoliasearch-client-python"><img src="https://img.shields.io/travis/algolia/algoliasearch-client-python/master.svg" alt="Build Status"></img></a>
            <a href="https://pypi.org/project/algoliasearch"><img src="https://img.shields.io/pypi/v/algoliasearch.svg" alt="PyPI"></img></a>
            <a href="https://pypi.org/project/algoliasearch"><img src="https://img.shields.io/pypi/pyversions/ansicolortags.svg" alt="Python versions"></img></a>
            <a href="https://pypi.org/project/algoliasearch"><img src="https://img.shields.io/pypi/l/ansicolortags.svg" alt="License"></a>
          </p>
        </p>
        
        <p align="center">
          <a href="https://www.algolia.com/doc/api-client/getting-started/install/python/" target="_blank">Documentation</a>  •
          <a href="https://github.com/algolia/algoliasearch-django" target="_blank">Django</a>  •
          <a href="https://discourse.algolia.com" target="_blank">Community Forum</a>  •
          <a href="http://stackoverflow.com/questions/tagged/algolia" target="_blank">Stack Overflow</a>  •
          <a href="https://github.com/algolia/algoliasearch-client-python/issues" target="_blank">Report a bug</a>  •
          <a href="https://www.algolia.com/support" target="_blank">Support</a>
        </p>
        
        ## ✨ Features
        
        - Thin & minimal low-level HTTP client to interact with Algolia's API
        - Supports Python: `2.7`, `3.4`, `3.5`, `3.6`, `3.7`, and `3.8`
        - Contains blazing-fast asynchronous methods built on top of the [Asyncio](https://docs.python.org/3/library/asyncio.html)
        
        ## 💡 Getting Started
        
        First, install Algolia Python API Client via the [pip](https://pip.pypa.io/en/stable/installing) package manager:
        ```bash
        pip install --upgrade 'algoliasearch>=2.0,<3.0'
        ```
        
        Then, create objects on your index:
        ```py
        from algoliasearch.search_client import SearchClient
        
        client = SearchClient.create('YourApplicationID', 'YourAPIKey')
        index = client.init_index('your_index_name')
        
        index.save_objects([{'objectID': 1, 'name': 'Foo'}])
        ```
        
        Finally, you may begin searching a object using the `search` method:
        ```py
        objects = index.search('Fo')
        ```
        
        For full documentation, visit the **[Algolia Python API Client](https://www.algolia.com/doc/api-client/getting-started/install/python/)**.
        
        ## 📄 License
        
        Algolia Python API Client is an open-sourced software licensed under the [MIT license](LICENSE.md).
        
Keywords: algolia,py,search,backend,hosted,cloud,full-text search,faceted search
Platform: any
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Indexing/Search
Classifier: Development Status :: 5 - Production/Stable
Requires-Python: >=2.7, !=3.0.*, !=3.1.*', !=3.2.*, !=3.3.*'
Description-Content-Type: text/markdown
