{ "info": { "author": "Nguyen Thanh Son", "author_email": "thanhson.rf@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "# FFIFO share for multiprocess\n## Example\n```\n#!/usr/bin/env python\n#!/usr/bin/env python\nimport PArray as pa \nfrom spfifo import *\ndef test():\n pf1 = SPFIFO()\n pf1.init(key = \"test\", number_element = 5, dtype='|S5', element_perblock=2, reNewFlag = True, timeout = 0, raseOtherDelete = False)\n pf2 = SPFIFO()\n pf2.init(key = \"test\")\n pf1.push([\"aa123456\"]);\n pf1.push([\"bb\",\"\"]);\n pf1.push([\"cc\",\"\"]);\n pf1.push([\"dd\",\"\"]);\n pf1.push([\"ee\",\"\"]);\n \n \n print(\"count \", pf2.count(), pf2.pop()[0])\n print(\"count \", pf2.count(), pf2.pop())\n print(\"count \", pf2.count(), pf2.pop())\n print(\"count \", pf2.count(), pf2.pop())\n print(\"count \", pf2.count(), pf2.pop()) \n\ntest()\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/", "keywords": "fifo multiprocess", "license": "", "maintainer": "", "maintainer_email": "", "name": "SPFIFO", "package_url": "https://pypi.org/project/SPFIFO/", "platform": "", "project_url": "https://pypi.org/project/SPFIFO/", "project_urls": { "Homepage": "https://github.com/" }, "release_url": "https://pypi.org/project/SPFIFO/1.2.0/", "requires_dist": null, "requires_python": "", "summary": "FIFO share for multiprocess", "version": "1.2.0" }, "last_serial": 4937803, "releases": { "1.1.4": [ { "comment_text": "", "digests": { "md5": "fac5ceb0a7c828b7e6d249d86448edf3", "sha256": "0d953148f66cc787a75f027e3ea826c35247899574e7e4572994799d4d597025" }, "downloads": -1, "filename": "SPFIFO-1.1.4-py2.7.egg", "has_sig": false, "md5_digest": "fac5ceb0a7c828b7e6d249d86448edf3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3934, "upload_time": "2019-03-05T12:33:42", "url": "https://files.pythonhosted.org/packages/c7/16/48ab851e25bf5cd5f541a8a32677e38861a0414eb925574990010d93ab68/SPFIFO-1.1.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e35ea07b066d7a8b81383b8206fbe593", "sha256": "8ae0cc6f57f56259e8cc4ed45640029c8ac9ba6560aea94239f4415e79ccaca6" }, "downloads": -1, "filename": "SPFIFO-1.1.4-py3.5.egg", "has_sig": false, "md5_digest": "e35ea07b066d7a8b81383b8206fbe593", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 4004, "upload_time": "2019-03-05T12:33:43", "url": "https://files.pythonhosted.org/packages/77/ef/6f38eca22c9cff6f1697a44ebbd334f4b7869b63e2fbf1ca0ff2dfdf6054/SPFIFO-1.1.4-py3.5.egg" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "d902bc28ca23d63b0525cdf36dd685bc", "sha256": "b42c2a0536cb629d1c71e36db4e8e0da44332b5b70ee0055a542d39835214ba8" }, "downloads": -1, "filename": "SPFIFO-1.1.5-py2.7.egg", "has_sig": false, "md5_digest": "d902bc28ca23d63b0525cdf36dd685bc", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3987, "upload_time": "2019-03-07T09:20:32", "url": "https://files.pythonhosted.org/packages/22/23/5525a47cf4b9f475c29703f3b20b51773e19ba389807b233a55047c12e35/SPFIFO-1.1.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "b1546b7af20b03d0215d698da39f1c66", "sha256": "0843adf056444f18237fdc70ccced09a9e526b1c5eacdb4489c4db05527d4d2c" }, "downloads": -1, "filename": "SPFIFO-1.1.5-py3.5.egg", "has_sig": false, "md5_digest": "b1546b7af20b03d0215d698da39f1c66", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 4063, "upload_time": "2019-03-07T09:20:34", "url": "https://files.pythonhosted.org/packages/f3/39/bb3c80476c90205684625238f1321f925ddcb3053ad7ff1930c46c30634e/SPFIFO-1.1.5-py3.5.egg" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "f5daeb5f2da830021aa09e50ab22feb2", "sha256": "de685393ed297ea3b34808a5f682f29fe3d989cb4ce5a4b398faf448b2557371" }, "downloads": -1, "filename": "SPFIFO-1.1.6-py2.7.egg", "has_sig": false, "md5_digest": "f5daeb5f2da830021aa09e50ab22feb2", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4501, "upload_time": "2019-03-13T15:38:08", "url": "https://files.pythonhosted.org/packages/1c/33/02cd0dcf2989e0c1fb10e9060bb7c557fa06adf35a833d18f4a633393329/SPFIFO-1.1.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "55f181c889618ee34aa8c1cbd580e893", "sha256": "7e1e71be2d43d817daf9bf9ae6a0dc06026cf838525a0789582a8d873c0480fe" }, "downloads": -1, "filename": "SPFIFO-1.1.6-py3.5.egg", "has_sig": false, "md5_digest": "55f181c889618ee34aa8c1cbd580e893", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 4558, "upload_time": "2019-03-13T15:38:09", "url": "https://files.pythonhosted.org/packages/41/e2/945c5630db72f7ddfc28d03265b2a94457868124325dae3071c9b2ffbb0a/SPFIFO-1.1.6-py3.5.egg" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "636b3a229f1fbe1929c6411949021100", "sha256": "d3ec9a4ceaa48a2d7ed51c1c68bdd4079d48e139181def09dae73c1efc1998ac" }, "downloads": -1, "filename": "SPFIFO-1.1.7-py2.7.egg", "has_sig": false, "md5_digest": "636b3a229f1fbe1929c6411949021100", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4502, "upload_time": "2019-03-13T15:53:59", "url": "https://files.pythonhosted.org/packages/81/e6/9bfae103e81c808079bbb59bd76a80fdb13920ebf01ec1a0d79ac999426a/SPFIFO-1.1.7-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "11b4835945f47e241c88312c45419f6a", "sha256": "3bda57da15caef662c08265b9241818480680eb9bcebf0e68a5e9c6994aad3e2" }, "downloads": -1, "filename": "SPFIFO-1.1.7-py3.5.egg", "has_sig": false, "md5_digest": "11b4835945f47e241c88312c45419f6a", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 4559, "upload_time": "2019-03-13T15:54:01", "url": "https://files.pythonhosted.org/packages/d7/f2/a8d82a110362ab987d9efbade65aaff095cebbc00b2c89003e1785d7a90f/SPFIFO-1.1.7-py3.5.egg" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "944d485a2469841f11110c49417f25d6", "sha256": "318d2a1dd827ef688ee323f18f860766e45c20d338c683729e079214755dc79c" }, "downloads": -1, "filename": "SPFIFO-1.1.8-py2.7.egg", "has_sig": false, "md5_digest": "944d485a2469841f11110c49417f25d6", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4272, "upload_time": "2019-03-13T16:06:57", "url": "https://files.pythonhosted.org/packages/a5/92/050cbe3e9b364600f3d08cd652fa8dd1ce41f26439c1a97f4527209cec33/SPFIFO-1.1.8-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4d79022052a5ddf2873c2090a420c527", "sha256": "18115425f207415090934d0d584bc38d49420a85b33308cb6284b7803021ae89" }, "downloads": -1, "filename": "SPFIFO-1.1.8-py3.5.egg", "has_sig": false, "md5_digest": "4d79022052a5ddf2873c2090a420c527", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 4343, "upload_time": "2019-03-13T16:06:59", "url": "https://files.pythonhosted.org/packages/35/20/b24a91b28c44303a2435ac5dd58311fdf3a81486edb5197f4ae9de14697d/SPFIFO-1.1.8-py3.5.egg" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "2f2504e6cbaa21f6e0ac0e442fb2a43c", "sha256": "d198ea3706b4a440513e8146e291181c557c5affd8aac15263a7332a8e6171bb" }, "downloads": -1, "filename": "SPFIFO-1.1.9-py2.7.egg", "has_sig": false, "md5_digest": "2f2504e6cbaa21f6e0ac0e442fb2a43c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4279, "upload_time": "2019-03-14T04:43:53", "url": "https://files.pythonhosted.org/packages/82/81/bea07251535985c3fb7c87320279d7326b40e81f9cd10fc632b0102bbd0d/SPFIFO-1.1.9-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "98f326f95881d1479f338764ea2d3479", "sha256": "ceef60a6cc3d09c99d060d8077054bba06ac49970daf776114e2aa7e808a525e" }, "downloads": -1, "filename": "SPFIFO-1.1.9-py3.5.egg", "has_sig": false, "md5_digest": "98f326f95881d1479f338764ea2d3479", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 4334, "upload_time": "2019-03-14T04:43:54", "url": "https://files.pythonhosted.org/packages/17/37/04ce16613750c1461ae74d7c1b80148d1bf3c37656cf204d4fde4020a60e/SPFIFO-1.1.9-py3.5.egg" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "ec64b50573d9ea47a8c18665a63b8155", "sha256": "ebda91c92e32a36d018054924540a36e37fd2244b75c2ae5e89774b9b8442402" }, "downloads": -1, "filename": "SPFIFO-1.2.0-py2.7.egg", "has_sig": false, "md5_digest": "ec64b50573d9ea47a8c18665a63b8155", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4291, "upload_time": "2019-03-14T05:10:25", "url": "https://files.pythonhosted.org/packages/a6/ae/7926e097f34d452b7e03707cd18077447abee9e5a3b393c5d58483df456e/SPFIFO-1.2.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "923747a6c7107a00d507f914dff2421d", "sha256": "370e57595c1053e57d232c551b6627f208569c5a4f0d09ba6f7c643499dd7e79" }, "downloads": -1, "filename": "SPFIFO-1.2.0-py3.5.egg", "has_sig": false, "md5_digest": "923747a6c7107a00d507f914dff2421d", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 4348, "upload_time": "2019-03-14T05:10:27", "url": "https://files.pythonhosted.org/packages/e4/7d/5fb45efac325fc72d1da43036bb85aacd143ec68ee5b89061d6ca0def70e/SPFIFO-1.2.0-py3.5.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ec64b50573d9ea47a8c18665a63b8155", "sha256": "ebda91c92e32a36d018054924540a36e37fd2244b75c2ae5e89774b9b8442402" }, "downloads": -1, "filename": "SPFIFO-1.2.0-py2.7.egg", "has_sig": false, "md5_digest": "ec64b50573d9ea47a8c18665a63b8155", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4291, "upload_time": "2019-03-14T05:10:25", "url": "https://files.pythonhosted.org/packages/a6/ae/7926e097f34d452b7e03707cd18077447abee9e5a3b393c5d58483df456e/SPFIFO-1.2.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "923747a6c7107a00d507f914dff2421d", "sha256": "370e57595c1053e57d232c551b6627f208569c5a4f0d09ba6f7c643499dd7e79" }, "downloads": -1, "filename": "SPFIFO-1.2.0-py3.5.egg", "has_sig": false, "md5_digest": "923747a6c7107a00d507f914dff2421d", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 4348, "upload_time": "2019-03-14T05:10:27", "url": "https://files.pythonhosted.org/packages/e4/7d/5fb45efac325fc72d1da43036bb85aacd143ec68ee5b89061d6ca0def70e/SPFIFO-1.2.0-py3.5.egg" } ] }