{ "info": { "author": "Luke Arno", "author_email": "luke.arno@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: C", "Programming Language :: Python", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "# cNilsimsa\n\nA C implementation of Nilsimsa for Python.\n\n```shell\n$ pip install cnilsimsa\n```\n\nWe are building this module one piece at a time. So far, that means only\n`compare_hexdigests` because needing a faster way to do that was the\nprimary motivation to start this project.\n\n```python\nfrom cnilsimsa import compare_hexdigests\n```\n\nIt works exactly like the method of the same name from pynilsimsa but\nis more than an order of magnitude faster, so if you need to do lots of\ndeduplication over a large corpus of documents via nilsimsa hex digests\nfrom Python, this should be helpful.\n\nBuilding out the rest of of the methods for representing and cooking \nLSHs to provide a full drop-in replacement for pynilsimsa is the longer\nterm goal.\n\n```python\nimport cnilsimsa as nilsimsa\n```\n\nThe more complete pure Python implementation is here:\n\nhttps://code.google.com/p/py-nilsimsa/\n\nThanks to the authors of the Ruby/C implementation from which our\nour `fillpopcount()` function is taken.\n\nhttps://github.com/jwilkins/nilsimsa\n\nThanks to the Perl/C implementation that inspired both predecessors.\n\nhttp://ixazon.dynip.com/~cmeclax/nilsimsa.html\n\nContributions welcome.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/lukearno/cnilsimsa", "keywords": null, "license": "GPL2+", "maintainer": null, "maintainer_email": null, "name": "cnilsimsa", "package_url": "https://pypi.org/project/cnilsimsa/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cnilsimsa/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/lukearno/cnilsimsa" }, "release_url": "https://pypi.org/project/cnilsimsa/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "A C implementation of Nilsimsa for Python.", "version": "0.1.2" }, "last_serial": 976750, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0fdc0c206a695a45b935f92c0955ed16", "sha256": "dfa0a1e6a08d09424d3b4eed9cc6512e9aef9ac644c86734d4a65d55604639bb" }, "downloads": -1, "filename": "cnilsimsa-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0fdc0c206a695a45b935f92c0955ed16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3045, "upload_time": "2013-11-03T02:24:41", "url": "https://files.pythonhosted.org/packages/2d/73/ff92d0503df187ae8647720b765d40cd37429ead038656ceecc7cf9f8d71/cnilsimsa-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7b0e7b27d3d005a2a129dd1aa06aeaa4", "sha256": "b31f9d5a49584c649ab16bb1c5c095442eb7d2c77e8953a1f4efa12e9062a7d5" }, "downloads": -1, "filename": "cnilsimsa-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7b0e7b27d3d005a2a129dd1aa06aeaa4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3053, "upload_time": "2014-01-15T02:06:12", "url": "https://files.pythonhosted.org/packages/ea/16/5235ce1301d1b39fe335c9ec5e8b62eadaa510f0bb7d755050026ed2df34/cnilsimsa-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "eb3be0bf94ea71b2c050ac7fddcd0fde", "sha256": "874aca98b970434cb1ac7dffcdbc47a9ab4399fa43619033be20ad49e5d82576" }, "downloads": -1, "filename": "cnilsimsa-0.1.2.tar.gz", "has_sig": false, "md5_digest": "eb3be0bf94ea71b2c050ac7fddcd0fde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3052, "upload_time": "2014-01-22T03:38:50", "url": "https://files.pythonhosted.org/packages/44/5f/f8713b8a692b1f61e35277b4f2321fe038cd54833034e1a548debfaddbf8/cnilsimsa-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eb3be0bf94ea71b2c050ac7fddcd0fde", "sha256": "874aca98b970434cb1ac7dffcdbc47a9ab4399fa43619033be20ad49e5d82576" }, "downloads": -1, "filename": "cnilsimsa-0.1.2.tar.gz", "has_sig": false, "md5_digest": "eb3be0bf94ea71b2c050ac7fddcd0fde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3052, "upload_time": "2014-01-22T03:38:50", "url": "https://files.pythonhosted.org/packages/44/5f/f8713b8a692b1f61e35277b4f2321fe038cd54833034e1a548debfaddbf8/cnilsimsa-0.1.2.tar.gz" } ] }