{ "info": { "author": "Hank Doupe", "author_email": "henrymdoupe@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU Affero General Public License v3", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Compute Studio Storage\n\nA light-weight package that is used by [Compute Studio](https://compute.studio) to read and write model results to Google Cloud Storage.\n\n## Setup\n\n```bash\npip install cs-storage\nexport BUCKET=YOUR_BUCKET\n```\n\n## Authenticate\n\n```bash\ngcloud auth login\ngcloud auth application-default login\n```\n\n## Use\n\n```python\nimport cs_storage\n\n# run_model returns data that is compliant with the C/S outputs api.\nlocal_result, task_id = run_model(**kwargs)\nremote_result = cs_storage.write(task_id, local_result)\nround_trip = cs_storage.read(remote_result)\nassert local_result == round_trip\n```\n\n## Test\n\n```bash\npy.test -v\n```\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://github.com/compute-tooling/compute-studio-storage", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "cs-storage", "package_url": "https://pypi.org/project/cs-storage/", "platform": "", "project_url": "https://pypi.org/project/cs-storage/", "project_urls": { "Homepage": "https://github.com/compute-tooling/compute-studio-storage" }, "release_url": "https://pypi.org/project/cs-storage/1.7.0/", "requires_dist": [ "marshmallow (>=3.0.0)", "gcsfs" ], "requires_python": "", "summary": "A small package that is used by Compute Studio to read and write model results to google cloud storage.", "version": "1.7.0" }, "last_serial": 5886659, "releases": { "1.6.0": [ { "comment_text": "", "digests": { "md5": "f5d6864cd4fc7c7684ad810fcd6d20a4", "sha256": "060ecaacca1d3529471e68410eea9eedf19f9010074a107f56aaee49568ee118" }, "downloads": -1, "filename": "cs_storage-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f5d6864cd4fc7c7684ad810fcd6d20a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4271, "upload_time": "2019-09-09T19:01:19", "url": "https://files.pythonhosted.org/packages/7d/b4/4108539e2e36d5bbcc452c133fd260349eee0ec0d6bc33b7cb15409b768c/cs_storage-1.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f180218b6e69304f874c6ed3d2d1c33", "sha256": "d3c8e7f73c1efe8503cc0b33ff74938407b872e41c59c320abb663d357f1ec2c" }, "downloads": -1, "filename": "cs-storage-1.6.0.tar.gz", "has_sig": false, "md5_digest": "6f180218b6e69304f874c6ed3d2d1c33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3516, "upload_time": "2019-09-09T19:01:22", "url": "https://files.pythonhosted.org/packages/b7/de/c3916a4f518521a18dae90162d36b348bebb502e2799471094952f6359c9/cs-storage-1.6.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "0cca944bd2e39a8497a07982cf664fb1", "sha256": "48351e3dc2b24b894874bb2665f86d184843e0f2fce745dbc5b7e38fa5b4a512" }, "downloads": -1, "filename": "cs_storage-1.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0cca944bd2e39a8497a07982cf664fb1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4779, "upload_time": "2019-09-25T18:24:23", "url": "https://files.pythonhosted.org/packages/bc/b6/d1049234f55a87a83bf751e73cf90084104cdbc9f77491b6793e7d12079c/cs_storage-1.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "300aceb757e35201fc77b9c57eb86457", "sha256": "9dc4551991c135773cf8b68d12b70a28a07b40cb896d15a8f893f4c120118431" }, "downloads": -1, "filename": "cs-storage-1.7.0.tar.gz", "has_sig": false, "md5_digest": "300aceb757e35201fc77b9c57eb86457", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3984, "upload_time": "2019-09-25T18:24:25", "url": "https://files.pythonhosted.org/packages/ea/de/059aca8e3e7275bb38edfcb6cf5c45341189f077720925f85d9d3c8440f4/cs-storage-1.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0cca944bd2e39a8497a07982cf664fb1", "sha256": "48351e3dc2b24b894874bb2665f86d184843e0f2fce745dbc5b7e38fa5b4a512" }, "downloads": -1, "filename": "cs_storage-1.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0cca944bd2e39a8497a07982cf664fb1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4779, "upload_time": "2019-09-25T18:24:23", "url": "https://files.pythonhosted.org/packages/bc/b6/d1049234f55a87a83bf751e73cf90084104cdbc9f77491b6793e7d12079c/cs_storage-1.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "300aceb757e35201fc77b9c57eb86457", "sha256": "9dc4551991c135773cf8b68d12b70a28a07b40cb896d15a8f893f4c120118431" }, "downloads": -1, "filename": "cs-storage-1.7.0.tar.gz", "has_sig": false, "md5_digest": "300aceb757e35201fc77b9c57eb86457", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3984, "upload_time": "2019-09-25T18:24:25", "url": "https://files.pythonhosted.org/packages/ea/de/059aca8e3e7275bb38edfcb6cf5c45341189f077720925f85d9d3c8440f4/cs-storage-1.7.0.tar.gz" } ] }