{ "info": { "author": "Shoumik Palkar", "author_email": "shoumik@cs.stanford.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "## split annotations\n\nThis package contains the Python implementation of [split annotations](), a system for optimizing applications\nthat combine many data-intensive library functions. See some useful links below.\n\n* [Documentation for this package](https://www.weld.rs/split-annotations/docs/)\n* [GitHub repository](https://www.github.com/weld-project/split-annotations)\n* [SOSP 2019 Paper describing the system](https://shoumik.xyz/static/papers/mozart-sosp19final.pdf)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.github.com/weld-project/split-annotations", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "sa", "package_url": "https://pypi.org/project/sa/", "platform": "", "project_url": "https://pypi.org/project/sa/", "project_urls": { "Homepage": "https://www.github.com/weld-project/split-annotations" }, "release_url": "https://pypi.org/project/sa/0.0.4/", "requires_dist": [ "numpy", "pandas", "scipy", "sharedmem" ], "requires_python": ">=3.6", "summary": "Python split annotations package", "version": "0.0.4", "yanked": false, "yanked_reason": null }, "last_serial": 6015858, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9d85cbca76febd7613ded53f54b37d95", "sha256": "039e3f9c736480d7a470ccb44a287205b926ff7f40b21d57c7fbc79e49b3af9c" }, "downloads": -1, "filename": "sa-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9d85cbca76febd7613ded53f54b37d95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 16074, "upload_time": "2019-09-13T22:17:04", "upload_time_iso_8601": "2019-09-13T22:17:04.967662Z", "url": "https://files.pythonhosted.org/packages/e3/9a/7cbc43055b8d071e11aded28ee1b25c8c6573396310c600c4f7babf5c63a/sa-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a9398bd6c296e3a758c18b39265036ee", "sha256": "1f2552db8f9a4e6e2199c4bdf247a2036bdfe8ed10acdae085ef5ba788a41f5b" }, "downloads": -1, "filename": "sa-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a9398bd6c296e3a758c18b39265036ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12398, "upload_time": "2019-09-13T22:17:09", "upload_time_iso_8601": "2019-09-13T22:17:09.641122Z", "url": "https://files.pythonhosted.org/packages/76/b8/735cde91efa8dc63f0e476d32368213144de2d18ff058af5750f742ad300/sa-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "1926bae4f0731d3e480707bddcf1b0a4", "sha256": "88c0ee95af830ea6627ba8c73be3cb8851994ff3f3c9fe1ce4e0edd480a588eb" }, "downloads": -1, "filename": "sa-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1926bae4f0731d3e480707bddcf1b0a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 23670, "upload_time": "2019-09-17T22:31:47", "upload_time_iso_8601": "2019-09-17T22:31:47.393450Z", "url": "https://files.pythonhosted.org/packages/df/ae/296bccb358a5dea9165e538cdab4be98403a35e152b2a3fbffe7a0921698/sa-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7457486d9a28a699416d955239149032", "sha256": "eac84c062dcb3ca08edc3b567c2be434cf3c3273bc12e443a7a746cb807f35e2" }, "downloads": -1, "filename": "sa-0.0.2.tar.gz", "has_sig": false, "md5_digest": "7457486d9a28a699416d955239149032", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17070, "upload_time": "2019-09-17T22:31:49", "upload_time_iso_8601": "2019-09-17T22:31:49.069414Z", "url": "https://files.pythonhosted.org/packages/93/77/e9fb88db349dc2372691b1a459f1948fe67177e3c5c0962806bb318b8c88/sa-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "8e9069494c8dadb7ae8c8d48e3f7989b", "sha256": "4885057b7b8d1852b13899658ef0973eb2872a61c73f39f937b3b4fa4ff1a077" }, "downloads": -1, "filename": "sa-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8e9069494c8dadb7ae8c8d48e3f7989b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 24414, "upload_time": "2019-10-23T00:05:42", "upload_time_iso_8601": "2019-10-23T00:05:42.904467Z", "url": "https://files.pythonhosted.org/packages/f8/93/273deadd5ae5b4fa0b883418805d31ffe7db6b27b13dcbcc277bb70f4925/sa-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e859fb956d43695b76993ddc1d1f5c9a", "sha256": "760921d19855cb0cee03392d32f62f7eff864bbbd7a394b65b0629c2e27a1a06" }, "downloads": -1, "filename": "sa-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e859fb956d43695b76993ddc1d1f5c9a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17430, "upload_time": "2019-10-23T00:05:44", "upload_time_iso_8601": "2019-10-23T00:05:44.616551Z", "url": "https://files.pythonhosted.org/packages/fc/0c/07a96e81a59aa29ac46357ff9cb1160f1e9808b058572b390d2fba5ee2fc/sa-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "7cba5816033d25bd5655b8400a3629cb", "sha256": "b3023279aa6e0054e4f81c58fbb462a0d1834bb63978aa64bac3183a775a32c1" }, "downloads": -1, "filename": "sa-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7cba5816033d25bd5655b8400a3629cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 24442, "upload_time": "2019-10-23T00:30:33", "upload_time_iso_8601": "2019-10-23T00:30:33.636667Z", "url": "https://files.pythonhosted.org/packages/63/1a/d7ed6e2cd440f02f60f6ef3dd59a1691878fb28365791b32f63d8d8be21a/sa-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0da1f077e7f18304e03a034212f7894d", "sha256": "9f44387b5c95b5ea6ce5cc407d1c23ef6ea6fd35f8839fee59e1be0f50c2ecaa" }, "downloads": -1, "filename": "sa-0.0.4.tar.gz", "has_sig": false, "md5_digest": "0da1f077e7f18304e03a034212f7894d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17493, "upload_time": "2019-10-23T00:30:35", "upload_time_iso_8601": "2019-10-23T00:30:35.227218Z", "url": "https://files.pythonhosted.org/packages/e6/39/b174de48a64427bb9b754e528a48220a61b4d2383d99f6154efb0273d928/sa-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7cba5816033d25bd5655b8400a3629cb", "sha256": "b3023279aa6e0054e4f81c58fbb462a0d1834bb63978aa64bac3183a775a32c1" }, "downloads": -1, "filename": "sa-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7cba5816033d25bd5655b8400a3629cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 24442, "upload_time": "2019-10-23T00:30:33", "upload_time_iso_8601": "2019-10-23T00:30:33.636667Z", "url": "https://files.pythonhosted.org/packages/63/1a/d7ed6e2cd440f02f60f6ef3dd59a1691878fb28365791b32f63d8d8be21a/sa-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0da1f077e7f18304e03a034212f7894d", "sha256": "9f44387b5c95b5ea6ce5cc407d1c23ef6ea6fd35f8839fee59e1be0f50c2ecaa" }, "downloads": -1, "filename": "sa-0.0.4.tar.gz", "has_sig": false, "md5_digest": "0da1f077e7f18304e03a034212f7894d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17493, "upload_time": "2019-10-23T00:30:35", "upload_time_iso_8601": "2019-10-23T00:30:35.227218Z", "url": "https://files.pythonhosted.org/packages/e6/39/b174de48a64427bb9b754e528a48220a61b4d2383d99f6154efb0273d928/sa-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }