{ "info": { "author": "David R. MacIver", "author_email": "david@drmaciver.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing" ], "description": "IntSet\r\n======\r\n\r\nIntSets are an efficient immutable representation of sets of unsigned 64-bit\r\nintegers with fast boolean operations and fast indexing of the set in sorted\r\norder. They are designed to be particularly efficient for representing sets\r\nwith large contiguous ranges, so for example representing the set of all 64-bit\r\nintegers takes only a handful of bytes.\r\n\r\nTheir behaviour and API are somehwere in between that of frozenset and that of\r\na sorted list of deduplicated integers.\r\n\r\nThe implementation is heavily based on `Fast Mergeable Integer Maps `_\r\nby Okasaki and Gill, but it has been adapted to support a somewhat different feature\r\nset and a more compact representation for certain usage patterns.\r\n\r\nFor usage, see the `API documentation `_.", "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/DRMacIver/intset", "keywords": "", "license": "MPL v2", "maintainer": "", "maintainer_email": "", "name": "intset", "package_url": "https://pypi.org/project/intset/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/intset/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/DRMacIver/intset" }, "release_url": "https://pypi.org/project/intset/1.0.0/", "requires_dist": null, "requires_python": null, "summary": "Efficient representations of large sets of integers", "version": "1.0.0" }, "last_serial": 1758604, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5a3b9c35cb327347873f09fe149e0b33", "sha256": "3f9957b52421af15e72081fb5eeca6a5538774d4b0d642c3bb40084e5ed12db9" }, "downloads": -1, "filename": "intset-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5a3b9c35cb327347873f09fe149e0b33", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9757, "upload_time": "2015-10-08T16:01:43", "url": "https://files.pythonhosted.org/packages/52/6a/0bee2e66988f9c35705b03207e901eb22918b1976d12ce8c0cd870d63c4b/intset-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce2713ce8f51e530779e197f4bdea861", "sha256": "2c2b9424a1a12faeb403f3300a5efc3add94a5672af5cc980f616c407ce0e6f6" }, "downloads": -1, "filename": "intset-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ce2713ce8f51e530779e197f4bdea861", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9758, "upload_time": "2015-10-08T16:00:40", "url": "https://files.pythonhosted.org/packages/b4/81/875700ca16401e7cf4e3256a5ef85c66a5f57690ac8e310a6ddc94419bb9/intset-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cdbe59e247eb00c3b486cde3127b168", "sha256": "2d38e6ae3fdde77aa321123796d38a6dd3e2bb53732e128d262b16848fffbb6d" }, "downloads": -1, "filename": "intset-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6cdbe59e247eb00c3b486cde3127b168", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7566, "upload_time": "2015-10-08T16:00:45", "url": "https://files.pythonhosted.org/packages/b3/d9/ab572c56e59b936623920b4235239103652c80f7c0fee1d9277931d28afb/intset-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a3b9c35cb327347873f09fe149e0b33", "sha256": "3f9957b52421af15e72081fb5eeca6a5538774d4b0d642c3bb40084e5ed12db9" }, "downloads": -1, "filename": "intset-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5a3b9c35cb327347873f09fe149e0b33", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9757, "upload_time": "2015-10-08T16:01:43", "url": "https://files.pythonhosted.org/packages/52/6a/0bee2e66988f9c35705b03207e901eb22918b1976d12ce8c0cd870d63c4b/intset-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce2713ce8f51e530779e197f4bdea861", "sha256": "2c2b9424a1a12faeb403f3300a5efc3add94a5672af5cc980f616c407ce0e6f6" }, "downloads": -1, "filename": "intset-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ce2713ce8f51e530779e197f4bdea861", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9758, "upload_time": "2015-10-08T16:00:40", "url": "https://files.pythonhosted.org/packages/b4/81/875700ca16401e7cf4e3256a5ef85c66a5f57690ac8e310a6ddc94419bb9/intset-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cdbe59e247eb00c3b486cde3127b168", "sha256": "2d38e6ae3fdde77aa321123796d38a6dd3e2bb53732e128d262b16848fffbb6d" }, "downloads": -1, "filename": "intset-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6cdbe59e247eb00c3b486cde3127b168", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7566, "upload_time": "2015-10-08T16:00:45", "url": "https://files.pythonhosted.org/packages/b3/d9/ab572c56e59b936623920b4235239103652c80f7c0fee1d9277931d28afb/intset-1.0.0.tar.gz" } ] }