{
"info": {
"author": "WAKAYAMA shirou",
"author_email": "shirou.faw at gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"License :: OSI Approved :: BSD License",
"Programming Language :: Python :: 2.7",
"Topic :: Database :: Database Engines/Servers",
"Topic :: Documentation",
"Topic :: Software Development :: Documentation"
],
"description": "Dipus\n=========\n\nDipus is a simple full-text search server using `Whoosh `_. Dipus is\nintegrated to the `Sphinx document builder `_ .\n\nYou can search document quickly and with N-gram.\n\n\nHow to install\n--------------------\n\n::\n\n % pip install dipus\n\nDependencies\n+++++++++++++++\n\n- Python 2.7\n- Sphinx\n- whoosh\n- simplejson\n- bottle\n\nHow to Use\n--------------\n\nStart dipus server\n+++++++++++++++++++++++++++++++++++\n\n::\n\n python -m dipus.websetup -c conf.json\n\nconf.json example\n\n::\n\n {\n \"indexroot\": \"/path/to/index\"\n }\n\nDipus server default url is \"http://0.0.0.0:9876\".\n\nRegister sphinx document\n+++++++++++++++++++++++++++++++++++\n\n1. Add extension to your conf.py\n\n ::\n\n extensions = ['dipus.dipusbuilder']\n\n and there are optional settings.\n\n ::\n\n #dipus_server_url = \"http://192.0.2.20\"\n # url of dipus server\n # Default is \"http://localhost:9876\" \n \n #dipus_index = \"test_rst\"\n # identifier of this document\n # Default is same as 'project' in conf.py\n\n\n2. Run builder\n\n ::\n\n % sphinx-build -b dipus source build\n\n CAUTION: builder will *overwrite* _static/search_dipus.js and _template/search_dipus.html.\n\n\n3. copy search file\n\n Note: This required once when after you change conf.py dipus related values.\n\n ::\n\n % cp _template/search_dipus.html _template/search.html\n\n If you have created your own search.html, please merge it.\n\n\n4. make html as usual\n\n ::\n\n % make html\n\nNote about builder will be done quickly, as \"fire-and-forget\". But\nindexing itself on the server is not so quick. Please be patient until\nall your document will be indexed.\n\n\n5. (optional) add dipus builder to Makefile\n\n Add line which invoke dipus builder in the html section in Makefile\n as blow.\n\n ::\n\n html:\n \t$(SPHINXBUILD) -b dipus $(ALLSPHINXOPTS) $(BUILDDIR)/html\n \t$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html\n \n Then, whenever type 'make html', documents are registerd.\n\n\nSearch from sphinx document\n++++++++++++++++++++++++++++++++\n\nJust open your search box and type.\n\nRequirements\n----------------\n\n- Python 2.7 (sorry, not 3 currently)\n- sphinx\n- whoosh\n- simplejson\n- bottle\n\n\nSecurity\n------------\n\n*Dipus is for the internal use only.* \n\nIf you want to use at the public, use google.\n\n\nTODO\n-----\n\n- test test test\n- Security\n- Python 3\n- Admin Screen\n- correct highlighting(a.k.a. snippet) on the search result\n- logging\n- search over multiple documents\n- Analyzer selected by each document",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://bitbucket.org/r_rudi/dipus",
"keywords": "sphinx,whoosh,text search",
"license": "BSD License",
"maintainer": null,
"maintainer_email": null,
"name": "dipus",
"package_url": "https://pypi.org/project/dipus/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/dipus/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://bitbucket.org/r_rudi/dipus"
},
"release_url": "https://pypi.org/project/dipus/0.0.5/",
"requires_dist": null,
"requires_python": null,
"summary": "Dipus is a simple full-text search server using Whoosh for Sphinx",
"version": "0.0.5"
},
"last_serial": 660600,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "328e7d787866a2113ddd0a1e4c06bea1",
"sha256": "9e732da1d09090d808ab600de3d589fcdb29c2b2cca605ae5e7f29adc9897eec"
},
"downloads": -1,
"filename": "dipus-0.0.1-py2.7.egg",
"has_sig": false,
"md5_digest": "328e7d787866a2113ddd0a1e4c06bea1",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 19448,
"upload_time": "2012-08-21T13:38:56",
"url": "https://files.pythonhosted.org/packages/f5/16/c9e8a0d78cae2143f05a360c1fcf1e37ad5d2a45277a34974c89cc0db485/dipus-0.0.1-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "86d25b9d83fec1ed1b6d92aee6ec9dae",
"sha256": "c7e119de18d15eb03e6f9358afc9ca89574ef8cd9e236d0aba76309f41fbca25"
},
"downloads": -1,
"filename": "dipus-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "86d25b9d83fec1ed1b6d92aee6ec9dae",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7865,
"upload_time": "2012-08-21T13:38:55",
"url": "https://files.pythonhosted.org/packages/14/06/61f4baa109f3a7a6782221dfc04411edc806cea4637dc15701cdaa43bca7/dipus-0.0.1.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "5c2b36344c78c8e77fceeb09c3efd5fb",
"sha256": "f81e799f96983c592b6e6b7866b404f3007a3319efc2c016b2d2b90e99651a31"
},
"downloads": -1,
"filename": "dipus-0.0.2-py2.7.egg",
"has_sig": false,
"md5_digest": "5c2b36344c78c8e77fceeb09c3efd5fb",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 19698,
"upload_time": "2012-08-21T13:57:25",
"url": "https://files.pythonhosted.org/packages/e5/5f/6ce80af01295800cfe7b7be1fabb2c3de2c5e8474ccc11a0522ceffd1b5e/dipus-0.0.2-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "49367bea2cb9057dbad5292eb0963a3c",
"sha256": "adc8746ea0b84e56a228f2b780b117155b55c8adf8ea8420912bb467d0aeceae"
},
"downloads": -1,
"filename": "dipus-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "49367bea2cb9057dbad5292eb0963a3c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 287100,
"upload_time": "2012-08-21T13:57:24",
"url": "https://files.pythonhosted.org/packages/3f/a8/8f1ca393265aeea8f78d56c9868e33aac8717873bbce702b5f31ec824946/dipus-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "2e1e035ccd57c804128b8792570f59fc",
"sha256": "4b716526d14fd9a09cfe55b868da459824dea679188e2220fbb5440b4a12ac11"
},
"downloads": -1,
"filename": "dipus-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "2e1e035ccd57c804128b8792570f59fc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6838705,
"upload_time": "2012-08-23T00:50:27",
"url": "https://files.pythonhosted.org/packages/e3/a2/9da56ca2a2233e1c812282e3d49b9e6d31c2094d3ec20e30d24f6d27f8c3/dipus-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "255e970f43a3c8a24e24bef0f284c656",
"sha256": "5e8a883399f902f957de6dd2459ab2ed35a7b034063fcfaf71a43627f4003265"
},
"downloads": -1,
"filename": "dipus-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "255e970f43a3c8a24e24bef0f284c656",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22660,
"upload_time": "2012-08-23T14:38:06",
"url": "https://files.pythonhosted.org/packages/f5/43/cc490df0ae3e24217acf7193ed6fb0d5bc8a20236c11b4b2bb793df9872f/dipus-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "8600525ae46023397699ce7407ab3d17",
"sha256": "97138500bad9be19ab9291c084ec282ab6bb7d03839270afd79096f4fea57168"
},
"downloads": -1,
"filename": "dipus-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "8600525ae46023397699ce7407ab3d17",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 157934,
"upload_time": "2012-09-05T09:14:27",
"url": "https://files.pythonhosted.org/packages/a3/48/da9a4c36d51cc38385a89861b3be2f04766e3bd9292b553ec03d742dea66/dipus-0.0.5.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "8600525ae46023397699ce7407ab3d17",
"sha256": "97138500bad9be19ab9291c084ec282ab6bb7d03839270afd79096f4fea57168"
},
"downloads": -1,
"filename": "dipus-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "8600525ae46023397699ce7407ab3d17",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 157934,
"upload_time": "2012-09-05T09:14:27",
"url": "https://files.pythonhosted.org/packages/a3/48/da9a4c36d51cc38385a89861b3be2f04766e3bd9292b553ec03d742dea66/dipus-0.0.5.tar.gz"
}
]
}