{ "info": { "author": "Blosc Development Team", "author_email": "blosc@blosc.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: Microsoft :: Windows", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[![Build Status](https://dev.azure.com/blosc/caterva/_apis/build/status/Blosc.cat4py?branchName=master)](https://dev.azure.com/blosc/caterva/_build/latest?definitionId=1&branchName=master)\n![Coverage](https://img.shields.io/azure-devops/coverage/blosc/caterva/1)\n[![Documentation Status](https://readthedocs.org/projects/cat4py/badge/?version=latest)](https://cat4py.readthedocs.io/en/latest/?badge=latest)\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/Blosc/cat4py/master?filepath=notebooks%2Fslicing-performance.ipynb)\n# cat4py\n\nPython wrapper for Caterva. Still on development.\n\n## Clone repo and submodules\n\n```sh\n$ git clone --recurse-submodules https://github.com/Blosc/cat4py\n```\n\n## Development workflow\n\n### Install requirements\n\n```sh\npip install -r requirements.txt\n```\n\n### Compile\n\n```sh\n$ python setup.py build_ext --build-type=RelWithDebInfo\n```\n\n### Run tests\n\n```sh\n$ PYTHONPATH=. pytest\n```\n\n### Run bench\n\n```sh\n$ PYTHONPATH=. python bench/compare_getslice.py\n```\n\n### Installing\n\n```sh\n$ CFLAGS='' pip install cat4py\n```\n\nWe don't produce wheels yet, so you will currently need a C compiler in order to install cat4py. The reason why you need the `CFLAGS=''` above is to prevent Anaconda Python injecting their own paths for dependencies (LZ4, Zstd...).", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Blosc/cat4py", "keywords": "", "license": "https://opensource.org/licenses/BSD-3-Clause", "maintainer": "Blosc Development Team", "maintainer_email": "blosc@blosc.org", "name": "cat4py", "package_url": "https://pypi.org/project/cat4py/", "platform": "any", "project_url": "https://pypi.org/project/cat4py/", "project_urls": { "Homepage": "https://github.com/Blosc/cat4py" }, "release_url": "https://pypi.org/project/cat4py/0.4.2/", "requires_dist": null, "requires_python": "", "summary": "Caterva for Python (multidimensional compressed data containers).", "version": "0.4.2", "yanked": false, "yanked_reason": null }, "last_serial": 7854939, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "b6038ce6eadbd8754ae0b65f09590c84", "sha256": "3c953ea6fc3331ca136882f53d43293f231aae2d3c30e4a929a9086f172d93bd" }, "downloads": -1, "filename": "cat4py-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b6038ce6eadbd8754ae0b65f09590c84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 690507, "upload_time": "2019-09-17T10:58:35", "upload_time_iso_8601": "2019-09-17T10:58:35.545695Z", "url": "https://files.pythonhosted.org/packages/0a/f8/21c34031b0cc27b9d40c9efe0bc668614699d6e937e1574897a0c4df9f4a/cat4py-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b4cf183c3698a93657b0a8ab34391fad", "sha256": "74fc26739e4ebec80361124d712dfafe408b2fa286789ad763ddaa6376aad99a" }, "downloads": -1, "filename": "cat4py-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b4cf183c3698a93657b0a8ab34391fad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 684315, "upload_time": "2019-09-17T12:52:57", "upload_time_iso_8601": "2019-09-17T12:52:57.288264Z", "url": "https://files.pythonhosted.org/packages/1a/62/99be0337e4ecdbbbe0bc69d28ee30149fe2653db382803a21657b7bc8873/cat4py-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "5927fbb26a5731815f3b2980adc61146", "sha256": "69d1a8af5860382d644f390602f949fceec9cd342245aeff1e25df60e34644a8" }, "downloads": -1, "filename": "cat4py-0.2.3.tar.gz", "has_sig": false, "md5_digest": "5927fbb26a5731815f3b2980adc61146", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1088183, "upload_time": "2019-09-18T09:42:55", "upload_time_iso_8601": "2019-09-18T09:42:55.866875Z", "url": "https://files.pythonhosted.org/packages/00/61/72ee4d0cd8e70d16d659d98fe02a8de118a0d1facef45801238a9bf039d3/cat4py-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0bd0cb9c9073085015692f26852c0463", "sha256": "cd76622ecfb467c18336c3dc92d29a2ab3f59d2c692ba7eadccfe70d4de567b4" }, "downloads": -1, "filename": "cat4py-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0bd0cb9c9073085015692f26852c0463", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1143801, "upload_time": "2019-10-28T09:44:31", "upload_time_iso_8601": "2019-10-28T09:44:31.430781Z", "url": "https://files.pythonhosted.org/packages/2c/43/d5bde185a4a0782e03d628a8f13542ab2f3c766a0eb1fec392b138894a57/cat4py-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "0ab17a28f08dcdd5fe7a9fb79a4d330f", "sha256": "5fd851db569991d7e195234b0e300f57cd9cec8bd109675a612a6db8f2f569b0" }, "downloads": -1, "filename": "cat4py-0.4.2.tar.gz", "has_sig": false, "md5_digest": "0ab17a28f08dcdd5fe7a9fb79a4d330f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 953969, "upload_time": "2020-07-31T13:51:07", "upload_time_iso_8601": "2020-07-31T13:51:07.554780Z", "url": "https://files.pythonhosted.org/packages/cf/94/a8728750dfcc7a6e8084c38907b4bcf735a4d5372a3f29e47dd34e576317/cat4py-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0ab17a28f08dcdd5fe7a9fb79a4d330f", "sha256": "5fd851db569991d7e195234b0e300f57cd9cec8bd109675a612a6db8f2f569b0" }, "downloads": -1, "filename": "cat4py-0.4.2.tar.gz", "has_sig": false, "md5_digest": "0ab17a28f08dcdd5fe7a9fb79a4d330f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 953969, "upload_time": "2020-07-31T13:51:07", "upload_time_iso_8601": "2020-07-31T13:51:07.554780Z", "url": "https://files.pythonhosted.org/packages/cf/94/a8728750dfcc7a6e8084c38907b4bcf735a4d5372a3f29e47dd34e576317/cat4py-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ] }