{ "info": { "author": "Nathaniel J. Smith", "author_email": "njs@pobox.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "ZS is a simple, read-only, binary file format designed for\ndistributing, querying, and archiving arbitrarily large\nrecord-oriented datasets (up to tens of terabytes and beyond). It\nallows the data to be stored in compressed form, while still\nsupporting very fast queries for either specific entries, or for all\nentries in a specified range of values (e.g., prefix searches), and\nallows highly-CPU-parallel decompression. It also places an emphasis\non data integrity -- all data is protected by 64-bit CRC checksums --\nand on discoverability -- every ZS file includes arbitrarily detailed\nstructured metadata stored directly inside it.\n\nBasically you can think of ZS as a turbo-charged replacement for\nstoring data in line-based text file formats. It was originally\ndeveloped to provide a better way to work with the massive `Google N-grams\n`_,\nbut is potentially useful for data sets of any size.\n\n.. image:: https://travis-ci.org/njsmith/zs.png?branch=master\n :target: https://travis-ci.org/njsmith/zs\n.. image:: https://coveralls.io/repos/njsmith/zs/badge.png?branch=master\n :target: https://coveralls.io/r/njsmith/zs?branch=master\n\nDocumentation:\n http://zs.readthedocs.org/\n\nInstallation:\n You need either Python **2.7**, or else Python **3.3 or greater**.\n\n Because ``zs`` includes a C extension, you'll also need a C compiler\n and Python headers. On Ubuntu or Debian, for example, you get these\n with::\n\n sudo apt-get install build-essential python-dev\n\n Once you have the ability to build C extensions, then on Python\n 3 you should be able to just run::\n\n pip install zs\n\n On Python 2.7, things are slightly more complicated: here, ``zs``\n requires the ``backports.lzma`` package, which in turn requires the\n liblzma library. On Ubuntu or Debian, for example, something like\n this should work::\n\n sudo apt-get install liblzma-dev\n pip install backports.lzma\n pip install zs\n\n ``zs`` also requires the following packages: ``six``, ``docopt``,\n ``requests``. However, these are all pure-Python packages which pip\n will install for you automatically when you run ``pip install zs``.\n\nDownloads:\n http://pypi.python.org/pypi/zs/\n\nCode and bug tracker:\n https://github.com/njsmith/zs\n\nContact:\n Nathaniel J. Smith \n\nDeveloper dependencies (only needed for hacking on source):\n * Cython: needed to build from checkout\n * nose: needed to run tests\n * nose-cov: because we use multiprocessing, we need this package to\n get useful test coverage information\n * nginx: needed to run HTTP tests\n\nLicense:\n 2-clause BSD, see LICENSE.txt for details.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/njsmith/zs", "keywords": null, "license": "2-clause BSD", "maintainer": null, "maintainer_email": null, "name": "zs", "package_url": "https://pypi.org/project/zs/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zs/", "project_urls": { "Homepage": "https://github.com/njsmith/zs" }, "release_url": "https://pypi.org/project/zs/0.10.0/", "requires_dist": null, "requires_python": null, "summary": "ZS is a compressed, read-only file format for efficiently distributing, querying, and archiving arbitrarily large record-oriented datasets.", "version": "0.10.0" }, "last_serial": 1087275, "releases": { "0.0.0-dev": [], "0.10.0": [ { "comment_text": "", "digests": { "md5": "42582c4bae94c458db9cdd6397450b6a", "sha256": "0d89bd2903a478d100047497e4a390749edfdc8d3a3bbc07a52419e011c29c38" }, "downloads": -1, "filename": "zs-0.10.0.zip", "has_sig": false, "md5_digest": "42582c4bae94c458db9cdd6397450b6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 426580, "upload_time": "2014-05-09T19:50:16", "url": "https://files.pythonhosted.org/packages/05/33/3d2e4f0226d10d6dc6d3de0826655626180903614611f0f0594eea2b0a59/zs-0.10.0.zip" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "4ee177ec4739084dfa0567c4ce2a7ea8", "sha256": "ef5a3f002fd183708409f7251e05b3ba13ee40fb79f687a954d33b663361d7ea" }, "downloads": -1, "filename": "zs-0.9.0.zip", "has_sig": false, "md5_digest": "4ee177ec4739084dfa0567c4ce2a7ea8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 422596, "upload_time": "2014-04-25T16:50:35", "url": "https://files.pythonhosted.org/packages/f8/19/91d8267f032c65401059ff29e7080fe5526b6a134b54ab5e372934167af5/zs-0.9.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "42582c4bae94c458db9cdd6397450b6a", "sha256": "0d89bd2903a478d100047497e4a390749edfdc8d3a3bbc07a52419e011c29c38" }, "downloads": -1, "filename": "zs-0.10.0.zip", "has_sig": false, "md5_digest": "42582c4bae94c458db9cdd6397450b6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 426580, "upload_time": "2014-05-09T19:50:16", "url": "https://files.pythonhosted.org/packages/05/33/3d2e4f0226d10d6dc6d3de0826655626180903614611f0f0594eea2b0a59/zs-0.10.0.zip" } ] }