{ "info": { "author": "Piper Merriam", "author_email": "piper@simpleenergy.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "===============================\nDjango Haystack URL\n===============================\n\n.. image:: https://badge.fury.io/py/dj-haystack-url.png\n :target: http://badge.fury.io/py/dj-haystack-url\n\n.. image:: https://travis-ci.org/simpleenergy/dj-haystack-url.png?branch=master\n :target: https://travis-ci.org/simpleenergy/dj-haystack-url\n\n.. image:: https://pypip.in/d/dj-haystack-url/badge.png\n :target: https://pypi.python.org/pypi/dj-haystack-url\n\n\nHaystack configuration from environment variable\n\n* Free software: MIT license\n\nSupported Backends\n------------------\n\nSupport currently exists for Simple, Whoosh, Elasticsearch, Solr, and Xapian\nbackends.\n\nInstallation\n------------\n\nInstallation is simple::\n\n $ pip install dj-haystack-url\n\nUsage\n-----\n\nConfigure your Haystack connections in ``settings.py`` from\n``HAYSTACK_CONNECTIONS`` (``default`` is optional)::\n\n HAYSTACK_CONNECTIONS = {'default': dj_haystack_url.config(default='simple')}\n\nParse an arbitrary Haystack connection URL::\n\n HAYSTACK_CONNECTIONS = {'default': dj_haystack_url.parse('simple')}\n\nURL schema\n----------\n\n+---------------+-----------------------------------------------------------------------+----------------------------------+\n| Engine | Haystack Backend | URL |\n+===============+=======================================================================+==================================+\n| Simple | ``haystack.backends.simple_backend.SimpleEngine`` | ``simple`` |\n+---------------+-----------------------------------------------------------------------+----------------------------------+\n| Whoosh | ``haystack.backends.whoosh_backend.WhooshEngine`` | ``whoosh:PATH`` [1]_ |\n+---------------+-----------------------------------------------------------------------+----------------------------------+\n| Elasticsearch | ``haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine`` | ``elasticsearch:URL/INDEX_NAME`` |\n+---------------+-----------------------------------------------------------------------+----------------------------------+\n| Solr | ``haystack.backends.solr_backend.SolrEngine`` | ``solr:URL`` |\n+---------------+-----------------------------------------------------------------------+----------------------------------+\n| Xapian | ``xapian_backend.XapianEngine`` | ``xapian:PATH`` [1]_ |\n+---------------+-----------------------------------------------------------------------+----------------------------------+\n\n.. [1] Whoosh and Xapian connect to an index on the file system. The same URL\n format is used, omitting the hostname, and using the \"file\" portion as the file\n path to the index.\n\n\n\n\nHistory\n-------\n\n0.1.0 (2014-01-11)\n---------------------\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/simpleenergy/dj-haystack-url", "keywords": "dj-haystack-url", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "dj-haystack-url", "package_url": "https://pypi.org/project/dj-haystack-url/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/dj-haystack-url/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/simpleenergy/dj-haystack-url" }, "release_url": "https://pypi.org/project/dj-haystack-url/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "Haystack configuration from environment variable", "version": "0.2.0" }, "last_serial": 1313476, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "64f43b598663cd57970c19a2b06ad85e", "sha256": "359cf68018eac293c8d29fb81275a5c6da22dd28894bb34f287513b6b79a6508" }, "downloads": -1, "filename": "dj_haystack_url-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64f43b598663cd57970c19a2b06ad85e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3740, "upload_time": "2014-11-19T19:42:53", "url": "https://files.pythonhosted.org/packages/26/bd/67c676dbed36a60caa979c2bb6210606a274ab52fc38fee2cb50ffb48439/dj_haystack_url-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69186a1b9d5f76ad4ebfa07a56743c2f", "sha256": "6a5bbd20094e04960838105869cfefcd8a90bea58c6dfa18a1630e5c147966c4" }, "downloads": -1, "filename": "dj-haystack-url-0.1.0.tar.gz", "has_sig": false, "md5_digest": "69186a1b9d5f76ad4ebfa07a56743c2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4692, "upload_time": "2014-11-19T19:42:49", "url": "https://files.pythonhosted.org/packages/f3/c1/15f2ed5a5c356d246927bc2714343f805e6e27c6bac1e9645b1b282a1eff/dj-haystack-url-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "876fd1bf3f057cfbc69d257b76b879be", "sha256": "f4c301ccfaa567ca044bf3a2221da345d23f14a18e5f629cedc927c7bee3a2c6" }, "downloads": -1, "filename": "dj_haystack_url-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "876fd1bf3f057cfbc69d257b76b879be", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4645, "upload_time": "2014-11-19T19:45:17", "url": "https://files.pythonhosted.org/packages/0a/77/e45a0e5cc533ba7a2df0bc364e289cc2f29cac0c1b409cae5ad5a42a82de/dj_haystack_url-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26f071a15ce9ee619fee7975fcaf12f1", "sha256": "bab8f2af8a28816b41f09da8f509bfe6b0c1f57e19f057de36ae4a0170188bf8" }, "downloads": -1, "filename": "dj-haystack-url-0.2.0.tar.gz", "has_sig": false, "md5_digest": "26f071a15ce9ee619fee7975fcaf12f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5258, "upload_time": "2014-11-19T19:45:14", "url": "https://files.pythonhosted.org/packages/d7/9e/54ab353662f62db806f2509181b1c8fdebecb4f6037f3f25822b3e86c10c/dj-haystack-url-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "876fd1bf3f057cfbc69d257b76b879be", "sha256": "f4c301ccfaa567ca044bf3a2221da345d23f14a18e5f629cedc927c7bee3a2c6" }, "downloads": -1, "filename": "dj_haystack_url-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "876fd1bf3f057cfbc69d257b76b879be", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4645, "upload_time": "2014-11-19T19:45:17", "url": "https://files.pythonhosted.org/packages/0a/77/e45a0e5cc533ba7a2df0bc364e289cc2f29cac0c1b409cae5ad5a42a82de/dj_haystack_url-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26f071a15ce9ee619fee7975fcaf12f1", "sha256": "bab8f2af8a28816b41f09da8f509bfe6b0c1f57e19f057de36ae4a0170188bf8" }, "downloads": -1, "filename": "dj-haystack-url-0.2.0.tar.gz", "has_sig": false, "md5_digest": "26f071a15ce9ee619fee7975fcaf12f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5258, "upload_time": "2014-11-19T19:45:14", "url": "https://files.pythonhosted.org/packages/d7/9e/54ab353662f62db806f2509181b1c8fdebecb4f6037f3f25822b3e86c10c/dj-haystack-url-0.2.0.tar.gz" } ] }