{ "info": { "author": "Ryan Richholt", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Topic :: Utilities" ], "description": "tempstore\n=========\n\nA simple container for handling multiple tempfiles\n\nExample:\n\n.. code:: shell\n\n >>> import tempstore\n >>> s = tempstore.TempStore('somedata')\n >>> s.create('banana')\n '/var/folders/ng/c57k6x7n1qn9f6hw_hw4zrlcnxhmy8/T/tmpsvzuj4bd/tmp3gh1vid9'\n >>> s.copy('./')\n >>> s.cleanup()\n >>>\n\ntempstore.TempStore(name=None)\n------------------------------\n\nCreate a new TempStore.\n\nTempStore.create(name)\n----------------------\n\nCreate a new tempfile. This returns the path to the tempfile, and it can\nbe accessed again later with either ``TempStore.paths[name]`` or\n``TempStore.objs[name].name``.\n\nTempStore.paths\n---------------\n\nAccess the paths of items in the ``TempStore``\n\nTempStore.objs\\`\n----------------\n\nAccess the ``tempfile.NamedTemporaryFile`` objects of items in the\n``TempStore``\n\nTempStore.cleanup()\n-------------------\n\nRemove all the temporary files in the ``TempStore``\n\nTempStore.copy(path=None, exist_ok=True)\n----------------------------------------\n\nCopy all items in the ``TempStore`` to a given path. If\n``TempStore.name`` is not None, a new directory will be created in\n``path`` with the name, and all files will be copied there.\n\n``exist_ok`` will be passed to ``os.makedirs`` if TempStore.name is not\nNone\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ryanrichholt/tempstore", "keywords": "temp tempfile tempdir", "license": "", "maintainer": "", "maintainer_email": "", "name": "tempstore", "package_url": "https://pypi.org/project/tempstore/", "platform": "", "project_url": "https://pypi.org/project/tempstore/", "project_urls": { "Homepage": "https://github.com/ryanrichholt/tempstore" }, "release_url": "https://pypi.org/project/tempstore/1.0.6/", "requires_dist": null, "requires_python": ">=3", "summary": "A simple container for handling multiple tempfiles", "version": "1.0.6" }, "last_serial": 3649512, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "341fda0596932591eecf5cff2c097e14", "sha256": "278c448c16abe99e8375fe8bb61150be95d7287b2c7ff0a39296602b274edec7" }, "downloads": -1, "filename": "tempstore-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "341fda0596932591eecf5cff2c097e14", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3795, "upload_time": "2018-03-07T19:46:31", "url": "https://files.pythonhosted.org/packages/5b/0c/6666953fd5bc7b25a77b44f918574acbe6a3083c3c319c973c8d6fd0e9ac/tempstore-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04fae2f26eec2102107619fb01a3f1b2", "sha256": "7aba4139da994c24a4eb0941fa158f9ef97e2d9600a44029ca3c2f6be6da26bf" }, "downloads": -1, "filename": "tempstore-1.0.0.tar.gz", "has_sig": false, "md5_digest": "04fae2f26eec2102107619fb01a3f1b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2181, "upload_time": "2018-03-07T19:46:33", "url": "https://files.pythonhosted.org/packages/81/51/7ca70d8586512414cd649856b42912957396a5877da4b713cb5d9155bb1c/tempstore-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ec1f2e84eb991f71b92bbac692bcbb7f", "sha256": "5958c16c0910a977bdb41232bf1719ad0128c17a29ee301af9338b704c07934a" }, "downloads": -1, "filename": "tempstore-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ec1f2e84eb991f71b92bbac692bcbb7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3797, "upload_time": "2018-03-07T20:02:10", "url": "https://files.pythonhosted.org/packages/cb/12/7247233656242d66a71c26c9ab19e337166e7d80aaef38208ea06534c8a2/tempstore-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b985903d78c891cf403eaf554991c9bf", "sha256": "77f656ef798a80b8ce7552a295814fa6ccf8be2d563e97b7ef37662f24b3bed8" }, "downloads": -1, "filename": "tempstore-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b985903d78c891cf403eaf554991c9bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2424, "upload_time": "2018-03-07T20:02:15", "url": "https://files.pythonhosted.org/packages/4b/40/dd2550b21e2b69e214eb6922094a1b8be54bd4ace4475b4ac74db3e55385/tempstore-1.0.1.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "9d26029e049ca8325b10211766b053b4", "sha256": "23169dc01e844ee85740098be5cc83d0b44a926707ab49302407e2b5edfd83c7" }, "downloads": -1, "filename": "tempstore-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9d26029e049ca8325b10211766b053b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3866, "upload_time": "2018-03-07T20:13:04", "url": "https://files.pythonhosted.org/packages/10/0f/b6c71135615f39de283d33280e866d42d9d25f65ab36aeb6d751392e4740/tempstore-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "737f85b8f9418fffba70856fe371c327", "sha256": "ca75ad6d8080be7288dc91f98fbdc0d4a28180cd23518192ce5fcb5e5d9b557a" }, "downloads": -1, "filename": "tempstore-1.0.3.tar.gz", "has_sig": false, "md5_digest": "737f85b8f9418fffba70856fe371c327", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2488, "upload_time": "2018-03-07T20:13:06", "url": "https://files.pythonhosted.org/packages/67/23/0801d0c2382ca1784c4e4865d71e0b2f9b261fc76defdfbd6e363e3e7adc/tempstore-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "eaf2c7befb0d7e2a189f61c41d117e05", "sha256": "159c464ea2dbd0d4e96d968a0a3e4e9a62a69a7ecc6c9a0ffc01cae9289d3ecc" }, "downloads": -1, "filename": "tempstore-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "eaf2c7befb0d7e2a189f61c41d117e05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3930, "upload_time": "2018-03-07T20:14:35", "url": "https://files.pythonhosted.org/packages/f5/1c/24b3379bc56a6d5369edc271f70c9f6cf92fe39799030ed07ac0d388def7/tempstore-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4c6ad408a076b8bd15453adaf2b4c3a", "sha256": "6dc081d8a53d9aa405d52fce62498d5917dc30b619f2d1688cb5b3f882d52264" }, "downloads": -1, "filename": "tempstore-1.0.4.tar.gz", "has_sig": false, "md5_digest": "b4c6ad408a076b8bd15453adaf2b4c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2485, "upload_time": "2018-03-07T20:14:37", "url": "https://files.pythonhosted.org/packages/30/9a/331c803ab1c86c6ee7d0dc4a39d7987d75c7c4f9816312d7fe2d4daa5946/tempstore-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "dccf10aec1468b23a4b2f699cf024037", "sha256": "dcdc5e656291f4b0f3dcfb3c262e5c560d7aae9551f3e5be8b1b3097128330a1" }, "downloads": -1, "filename": "tempstore-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "dccf10aec1468b23a4b2f699cf024037", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3959, "upload_time": "2018-03-07T21:53:08", "url": "https://files.pythonhosted.org/packages/3a/58/6640d0022382a3342d8bd70867b9afe2d9d6091a6db99cb396cdbcf2bcaf/tempstore-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d061962539877154d550be69e4fc48a", "sha256": "b864186b9eb05f5d7c165299a825dc01d7860d51240d279eb1ae351b458dba74" }, "downloads": -1, "filename": "tempstore-1.0.5.tar.gz", "has_sig": false, "md5_digest": "4d061962539877154d550be69e4fc48a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2519, "upload_time": "2018-03-07T21:53:09", "url": "https://files.pythonhosted.org/packages/b4/ad/7bc0dfa84eb9d74876a985d40dd09c927a89cbd6049394d4040804d176cd/tempstore-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "1a20e232a2ba9532f97b376da4285f3b", "sha256": "ea2034435d6aed04a25d9d623c77b0c6c933ad9f8a978fd700843d3f38cfd09d" }, "downloads": -1, "filename": "tempstore-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1a20e232a2ba9532f97b376da4285f3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4004, "upload_time": "2018-03-07T23:51:50", "url": "https://files.pythonhosted.org/packages/52/07/ac6b321d95df17ca975f2ab62af5f86020c3d661847d536a93d4d6508b02/tempstore-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1408e0b66b32dbe7a817a51f972e8e1", "sha256": "f821a6ed53fc767fd3286fcb6712954956af11109e046914681e53825d63fae2" }, "downloads": -1, "filename": "tempstore-1.0.6.tar.gz", "has_sig": false, "md5_digest": "a1408e0b66b32dbe7a817a51f972e8e1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2620, "upload_time": "2018-03-07T23:51:52", "url": "https://files.pythonhosted.org/packages/8e/5a/e90cda11b9e725ee62b62bd56e5d8e5d5c44c5ef08e10f70eabc7eee3410/tempstore-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1a20e232a2ba9532f97b376da4285f3b", "sha256": "ea2034435d6aed04a25d9d623c77b0c6c933ad9f8a978fd700843d3f38cfd09d" }, "downloads": -1, "filename": "tempstore-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1a20e232a2ba9532f97b376da4285f3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4004, "upload_time": "2018-03-07T23:51:50", "url": "https://files.pythonhosted.org/packages/52/07/ac6b321d95df17ca975f2ab62af5f86020c3d661847d536a93d4d6508b02/tempstore-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1408e0b66b32dbe7a817a51f972e8e1", "sha256": "f821a6ed53fc767fd3286fcb6712954956af11109e046914681e53825d63fae2" }, "downloads": -1, "filename": "tempstore-1.0.6.tar.gz", "has_sig": false, "md5_digest": "a1408e0b66b32dbe7a817a51f972e8e1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2620, "upload_time": "2018-03-07T23:51:52", "url": "https://files.pythonhosted.org/packages/8e/5a/e90cda11b9e725ee62b62bd56e5d8e5d5c44c5ef08e10f70eabc7eee3410/tempstore-1.0.6.tar.gz" } ] }