{ "info": { "author": "Rudolph Pienaar", "author_email": "rudolph.pienaar@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "####################\npfioh - v2.2.0.4\n####################\n\n.. image:: https://badge.fury.io/py/pfioh.svg\n :target: https://badge.fury.io/py/pfioh\n\n.. image:: https://travis-ci.org/FNNDSC/pfioh.svg?branch=master\n :target: https://travis-ci.org/FNNDSC/pfioh\n\n.. image:: https://img.shields.io/badge/python-3.5%2B-blue.svg\n :target: https://badge.fury.io/py/pfioh\n\n.. contents:: Table of Contents\n\n********\nOverview\n********\n\nThis repository provides ``pfioh`` -- a *server* process (think of it as anonymous ``ftp`` that natively understands recursive paths) that allows for file/path push/copy.\n\npfioh\n=====\n\n``pfioh`` is a service that pushes/pulls files and directories between different locations.\n\n\n************\nInstallation\n************\n\nInstallation is relatively straightforward, and we recommend using either python virtual environments or docker.\n\nPython Virtual Environment\n==========================\n\nOn Ubuntu, install the Python virtual environment creator\n\n.. code-block:: bash\n\n sudo apt install virtualenv\n\nThen, create a directory for your virtual environments e.g.:\n\n.. code-block:: bash\n\n mkdir ~/python-envs\n\nYou might want to add to your .bashrc file these two lines:\n\n.. code-block:: bash\n\n export WORKON_HOME=~/python-envs\n source /usr/local/bin/virtualenvwrapper.sh\n\nThen you can source your .bashrc and create a new Python3 virtual environment:\n\n.. code-block:: bash\n\n source .bashrc\n mkvirtualenv --python=python3 python_env\n\nTo activate or \"enter\" the virtual env:\n\n.. code-block:: bash\n\n workon python_env\n\nTo deactivate virtual env:\n\n.. code-block:: bash\n\n deactivate\n\nUsing the ``fnndsc/pfioh`` dock\n===============================\n\nThe easiest option however, is to just use the ``fnndsc/pfioh`` dock.\n\n.. code-block:: bash\n\n docker pull fnndsc/pfioh\n \nand then run\n\n.. code-block:: bash\n\n docker run --name pfioh -v /home:/Users --rm \\\n fnndsc/pfioh \\\n --forever --httpResponse \\\n --storeBase=/tmp --createDirsAsNeeded\n\n*****\nUsage\n*****\n\n``pfioh`` usage\n===============\n\nFor ``pfioh`` detailed information, see the `pfioh wiki page `_.\n\n.. code-block:: html\n\n [--ip ] \n\n The IP interface on which to listen. Defaults to current host IP.\n\n [--port ]\n The port on which to listen. Defaults to '5055'.\n\n [--forever]\n Start service and do not terminate.\n\n [--httpResponse]\n Send return strings as HTTP formatted replies with content-type html.\n\n [--storeBase ]\n A file system location in the network space accessible to ``pfioh``\n that is used to unpack received files and also store results of\n processing.\n\n [--createDirsAsNeeded]\n If specified, create dirs in the base storage as needed.\n\n [--enableTokenAuth]\n Enables token based authorization and can be configured to look for a .ini \n file or an openshift secret.\n \n [--tokenPath ]\n Specify the absolute path to the token in the file system.\n By default, this looks for the pfiohConfig.ini file in the current working directory.\n\n [--swift-storage]\n If specified, use Swift as object storage.\n\n [--test]\n Run internal tests.\n\n [-x|--desc] \n Provide an overview help page.\n\n [-y|--synopsis]\n Provide a synopsis help summary.\n\n [--version]\n Print internal version number and exit.\n\n [-v|--verbosity ]\n Set the verbosity level. \"0\" typically means no/minimal output. Allows for\n more fine tuned output control as opposed to '--quiet' that effectively\n silences everything.\n\n********\nEXAMPLES\n********\n\nStart ``pfioh`` in ``forever`` mode, accessible on localhost:\n\n.. code-block:: bash\n\n pfioh \\\\\n --forever \\\\\n --port 5055 \\\\\n --storeBase=/tmp \\\\\n --httpResponse \\\\\n --createDirsAsNeeded \\\\\n --verbosity 1 \\\\\n --ip 127.0.0.1", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/FNNDSC/pfioh", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pfioh", "package_url": "https://pypi.org/project/pfioh/", "platform": "", "project_url": "https://pypi.org/project/pfioh/", "project_urls": { "Homepage": "https://github.com/FNNDSC/pfioh" }, "release_url": "https://pypi.org/project/pfioh/2.2.0.4/", "requires_dist": null, "requires_python": "", "summary": "Path-and-File-IO-over-HTTP", "version": "2.2.0.4" }, "last_serial": 5961244, "releases": { "0.13.0": [ { "comment_text": "", "digests": { "md5": "860235c7a418cee6e1b96e4cee351bc8", "sha256": "c485d7a743855ec8d8ff605ee8dc541450497c028d885c6f945378147ed3dea3" }, "downloads": -1, "filename": "pfioh-0.13.0.tar.gz", "has_sig": false, "md5_digest": "860235c7a418cee6e1b96e4cee351bc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37842, "upload_time": "2017-04-07T21:52:07", "url": "https://files.pythonhosted.org/packages/d8/c5/0369a23c218088d4aa052ef1090fd41d26c2c79b985b9cf14e5f860e8a6f/pfioh-0.13.0.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "1f30b0a68b1b0feb9e69e4d1d662f877", "sha256": "f9298f2e1d6753b51da349dbb412fdc143e1db3d6019a6bdf2b6543b13ffce83" }, "downloads": -1, "filename": "pfioh-0.13.1.tar.gz", "has_sig": false, "md5_digest": "1f30b0a68b1b0feb9e69e4d1d662f877", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37840, "upload_time": "2017-04-07T22:09:47", "url": "https://files.pythonhosted.org/packages/ed/dc/1489d92d5fd96d45e70d7a43248e762cc30cdbe5c7c22ceb23abe5d21264/pfioh-0.13.1.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "60eb01ff2696ddbda46efb55e7ae27f8", "sha256": "44f15ca614e263c9ece7a8a96fdabdebbfab9cc79b30eb59c33204da30083c3f" }, "downloads": -1, "filename": "pfioh-1.0.1.tar.gz", "has_sig": false, "md5_digest": "60eb01ff2696ddbda46efb55e7ae27f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37942, "upload_time": "2017-04-12T22:00:57", "url": "https://files.pythonhosted.org/packages/ef/53/03028cb8e939306c309f75acfa09bc35c197974592849a1e3c4dd26fcfea/pfioh-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "9043c178960f92cd0c9b770d6c9a4f4d", "sha256": "5349a69c32d4eae6ea0c152905225e5ec7a28e18ba03b24983e34e3b8b8a4de0" }, "downloads": -1, "filename": "pfioh-1.0.2.tar.gz", "has_sig": false, "md5_digest": "9043c178960f92cd0c9b770d6c9a4f4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38062, "upload_time": "2017-04-13T15:53:40", "url": "https://files.pythonhosted.org/packages/75/00/299b3be768673c7c761d08925ed793902122a47a5dd00975a215fd5778a9/pfioh-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "5a5cc3b26fa98d399ca605bd73b7f6e0", "sha256": "2d3d39b743bae166e13e9bf61c52a819fdece16354f578ef60f660c8c735b842" }, "downloads": -1, "filename": "pfioh-1.0.3.tar.gz", "has_sig": false, "md5_digest": "5a5cc3b26fa98d399ca605bd73b7f6e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30570, "upload_time": "2017-04-13T16:09:21", "url": "https://files.pythonhosted.org/packages/97/5a/3646bf380195b863a14f18fd1b0a354c4423ef42812863a7813ab5435ebe/pfioh-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "79f6b0f9a504efa521c7b1d41eb2c926", "sha256": "8c087f516997abb983701f009ac956d21c0f7ebed1836b896704e6e285c231de" }, "downloads": -1, "filename": "pfioh-1.0.4.tar.gz", "has_sig": false, "md5_digest": "79f6b0f9a504efa521c7b1d41eb2c926", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30595, "upload_time": "2017-04-13T20:13:12", "url": "https://files.pythonhosted.org/packages/31/f7/11c862d3e2c0eb13c33204bf17afa29520cca3aedb62b9ca31ab31ea558f/pfioh-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "4845288372d5017fadd3abc53d630032", "sha256": "933b8ce7b65830b29627fbeca3148436bfeb72be2d01cfad8f8551a97681d673" }, "downloads": -1, "filename": "pfioh-1.0.5.tar.gz", "has_sig": false, "md5_digest": "4845288372d5017fadd3abc53d630032", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30600, "upload_time": "2017-04-13T20:32:48", "url": "https://files.pythonhosted.org/packages/6a/00/eb7e614ab41c8f222d433716bf0cdbd613c2629d1a8ec4e4803937eafd2a/pfioh-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "0ad282562664d10086cc69fa1cbc6bba", "sha256": "3cf1fb25e8c4a566f25cf3248ebbe17425a97ca22fbfc33467482db5f0d9baa9" }, "downloads": -1, "filename": "pfioh-1.0.6.tar.gz", "has_sig": false, "md5_digest": "0ad282562664d10086cc69fa1cbc6bba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30589, "upload_time": "2017-04-13T20:41:47", "url": "https://files.pythonhosted.org/packages/5a/d8/2f640bf75a8c0724ab8f98fcea76db1f74d10567e60db7333b270c19634e/pfioh-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "040b3f0eb841de82a51e667cae0a2e0f", "sha256": "6cd6b972f3a3bf0c53c876d6c6ce42dedc7007d73c46d68f700ff8f60d1765f0" }, "downloads": -1, "filename": "pfioh-1.0.7.tar.gz", "has_sig": false, "md5_digest": "040b3f0eb841de82a51e667cae0a2e0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30598, "upload_time": "2017-04-13T20:45:27", "url": "https://files.pythonhosted.org/packages/ac/06/6cc7df0b6f5ce4bb6842e6e4fffdd219bcee054afb45d35e14369b82a289/pfioh-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "279dba7c75c992c8e61cf45d8fac0970", "sha256": "bfda27c68e0b5657e607f03ad3792188b57db5cb9c2cf8cdccc9fe0ebcca7e48" }, "downloads": -1, "filename": "pfioh-1.0.8.tar.gz", "has_sig": false, "md5_digest": "279dba7c75c992c8e61cf45d8fac0970", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30712, "upload_time": "2017-04-13T21:32:28", "url": "https://files.pythonhosted.org/packages/a2/56/86f9556e86ee0bf570663b105be0e3c6da9ce45cec9594a65631ec9d4bf6/pfioh-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "55c3256a35d0ab8d4596e95d849ddeb8", "sha256": "5a3914589621ae35874300183802bc35e1f443002518357da2a0788168fa2fc5" }, "downloads": -1, "filename": "pfioh-1.0.9.tar.gz", "has_sig": false, "md5_digest": "55c3256a35d0ab8d4596e95d849ddeb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30703, "upload_time": "2017-04-14T14:51:50", "url": "https://files.pythonhosted.org/packages/75/e5/9d920a0cda9e4eaaecfd29dc816f2d9feffcb581a8aaa0e4471a13db53b2/pfioh-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "712b344cf81cd86c552277b72c399f76", "sha256": "75c842c98803a3bcc9695dedb356eeb46dcdea6a92bda8e58facea97abe00cb8" }, "downloads": -1, "filename": "pfioh-1.1.0.tar.gz", "has_sig": false, "md5_digest": "712b344cf81cd86c552277b72c399f76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30790, "upload_time": "2017-04-14T19:04:46", "url": "https://files.pythonhosted.org/packages/36/1e/434cec114bddb5e3d876b1c7f2ae2059e4cce1f76bc2d37fa8e3515c5bdb/pfioh-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "7d6a3dcdbe211d67eae0b8d6e0d32b74", "sha256": "4a6bc137b2da2dbfbc02aeb884352d4121d59870ae33542e31881cbb840c0468" }, "downloads": -1, "filename": "pfioh-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7d6a3dcdbe211d67eae0b8d6e0d32b74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30924, "upload_time": "2017-04-21T17:45:07", "url": "https://files.pythonhosted.org/packages/e6/75/b959ba763d3ccc5f7dc299943da458f68c198700479e52b2f70e7e89c3da/pfioh-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "a93fa60ee35763da1722769784980a8b", "sha256": "74ba13ff4e9415230a2da53f8afc3fdedd8942018fc240d6618616a7136b2a73" }, "downloads": -1, "filename": "pfioh-1.1.2.tar.gz", "has_sig": false, "md5_digest": "a93fa60ee35763da1722769784980a8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30966, "upload_time": "2017-04-21T19:40:29", "url": "https://files.pythonhosted.org/packages/fb/6b/67fc4ac996d877324e7233f4c6575898f8deae1bb264df6184dda5fc3c8c/pfioh-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "b1bd3d75eadd501267ee2744f2222bb4", "sha256": "0e75dfa361e739f1f93c914b2174404b9a52ae3350e7fb11e99cf9c0a11190c6" }, "downloads": -1, "filename": "pfioh-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b1bd3d75eadd501267ee2744f2222bb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31491, "upload_time": "2017-06-01T21:42:51", "url": "https://files.pythonhosted.org/packages/68/dc/cd8e85e7abf11b5879a1940ab3bebf07177f24121939711670d13a7aaa96/pfioh-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "544378b18d045bcb0006340a59f6d583", "sha256": "399586f09b57eeaa152cc9b60f96b82a846b4b17f01d6e5ff03a326c2e820953" }, "downloads": -1, "filename": "pfioh-1.2.1.tar.gz", "has_sig": false, "md5_digest": "544378b18d045bcb0006340a59f6d583", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31492, "upload_time": "2017-06-02T21:42:20", "url": "https://files.pythonhosted.org/packages/b4/97/bf818c7981ebd2ef5d158594634e55617e95f6adf7ef25ac7ecb759fdc46/pfioh-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "a4c999a26372f4b103f0d274f3dd23b5", "sha256": "72d17650fcc9a18f1c1be263041117165bc11407e15fedda7c3ec1e818abde13" }, "downloads": -1, "filename": "pfioh-1.2.2.tar.gz", "has_sig": false, "md5_digest": "a4c999a26372f4b103f0d274f3dd23b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31686, "upload_time": "2017-06-07T21:48:53", "url": "https://files.pythonhosted.org/packages/95/92/b1c78d29c2c387d0f1e686a526137a6c248b6a9eb15a35ddf82a407acb33/pfioh-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "e5ee4dac103564aec46abc1140052c88", "sha256": "6955f9fbb7d28340cdff294eb15d8109fa5978bbef8ee191aedf2d1231c63ac7" }, "downloads": -1, "filename": "pfioh-1.2.3.tar.gz", "has_sig": false, "md5_digest": "e5ee4dac103564aec46abc1140052c88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31655, "upload_time": "2017-06-12T18:09:27", "url": "https://files.pythonhosted.org/packages/f3/d7/46c8c6e1c24dc765400d3c7eade20da2e8bea1bf9e0977ca5a84ddc073cc/pfioh-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "5e0b775d201bb5c51e0eb6f937be9efa", "sha256": "9c9a99752366251add761d9cea59493823b6039877e76a7497b65fd94650d128" }, "downloads": -1, "filename": "pfioh-1.2.4.tar.gz", "has_sig": false, "md5_digest": "5e0b775d201bb5c51e0eb6f937be9efa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31682, "upload_time": "2017-06-12T21:32:22", "url": "https://files.pythonhosted.org/packages/7d/82/24f6f3d57087a4a6da377e19a785f0ad18f439ba5546060185b9db58f99c/pfioh-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "47d8ab93fa166ea06fe304ed39d6589b", "sha256": "f21c305489cbe97f4d140bcb98229ad76f3070259626b1fc40d2119bb9f01bc9" }, "downloads": -1, "filename": "pfioh-1.2.5.tar.gz", "has_sig": false, "md5_digest": "47d8ab93fa166ea06fe304ed39d6589b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32172, "upload_time": "2017-06-14T15:46:23", "url": "https://files.pythonhosted.org/packages/a8/99/0581d59f34255b6476627e421b238d38a8d7070d2cf091e353d894b753ca/pfioh-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "6d855b666d6585311b7e102a69405db0", "sha256": "8b7f3bc7454440ed35f2986458bd0e28c7ec1c86dea05f68d2aec787c9d58f2c" }, "downloads": -1, "filename": "pfioh-1.2.6.tar.gz", "has_sig": false, "md5_digest": "6d855b666d6585311b7e102a69405db0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32698, "upload_time": "2017-06-16T21:02:58", "url": "https://files.pythonhosted.org/packages/19/9c/2e392b4837c39ef835d1452fac2ddcccf973a97a9d82f7cf48877ccef2d0/pfioh-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "278d02c6d9c77a8df255d6b7acfde592", "sha256": "1d491999cf62429d27173cd97c05765e2ecd6a03d8b81327152e7620461af7a3" }, "downloads": -1, "filename": "pfioh-1.2.7.tar.gz", "has_sig": false, "md5_digest": "278d02c6d9c77a8df255d6b7acfde592", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32733, "upload_time": "2017-06-16T21:11:14", "url": "https://files.pythonhosted.org/packages/31/ed/f6db843dde0967db7ee47daa87b9c043a546f233b38f4c3a2c452660d3b9/pfioh-1.2.7.tar.gz" } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "321c4046ecec011afcdd62c7713d4962", "sha256": "a83878119605811d443ba76937910ba587b607169e87246e0804107149c65477" }, "downloads": -1, "filename": "pfioh-1.2.8.tar.gz", "has_sig": false, "md5_digest": "321c4046ecec011afcdd62c7713d4962", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32759, "upload_time": "2017-06-22T22:10:20", "url": "https://files.pythonhosted.org/packages/03/47/a36be807258f334acea0b6842f9f76e69aa0d5116c43115f9d7d30bd2e03/pfioh-1.2.8.tar.gz" } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "1075bc2874e7efb97cdb3672fc65db94", "sha256": "b304b2220d22006fc69204bb02a658424e027c8af7bbdee2cdb198b37075be9f" }, "downloads": -1, "filename": "pfioh-1.2.9.tar.gz", "has_sig": false, "md5_digest": "1075bc2874e7efb97cdb3672fc65db94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32942, "upload_time": "2017-06-23T22:08:54", "url": "https://files.pythonhosted.org/packages/36/02/6a018d37bb1954ecf8d8ee06799b160b12b624573f4da55e7c1ba3320415/pfioh-1.2.9.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "e99930ef4bf3ebbd3179ac406b34d43c", "sha256": "7f5ca227952d2254b12cbdf187268f791dea71531047872666781482a0f77611" }, "downloads": -1, "filename": "pfioh-1.3.0.tar.gz", "has_sig": false, "md5_digest": "e99930ef4bf3ebbd3179ac406b34d43c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32987, "upload_time": "2017-07-03T21:25:34", "url": "https://files.pythonhosted.org/packages/2f/5a/69b49147570076ac3effbfc453002ba74063debfa05ebadbb846cf774b93/pfioh-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "7195d5d16b2d70b0e908bc7c832b9036", "sha256": "48e54e83453352a0fe9b7ec81234789f05ab24cf1ae906acd693020c8b5c5b9c" }, "downloads": -1, "filename": "pfioh-1.3.1.tar.gz", "has_sig": false, "md5_digest": "7195d5d16b2d70b0e908bc7c832b9036", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32998, "upload_time": "2017-07-14T18:51:47", "url": "https://files.pythonhosted.org/packages/62/b3/1417749dab30f380341ea26ce5035485a9d04eacb11a34769e5f66c72f4e/pfioh-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "d83059f5b5595bc350188c326854400e", "sha256": "e263b02eb1ebdb7b0623c438998b9b0236ace0b370ff8005422b925b92979d8e" }, "downloads": -1, "filename": "pfioh-1.3.2.tar.gz", "has_sig": false, "md5_digest": "d83059f5b5595bc350188c326854400e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33007, "upload_time": "2017-08-15T21:32:40", "url": "https://files.pythonhosted.org/packages/52/5c/e3e55b55533771f6bf726898b4e31c9c28ec9ef0c49cbdee0c478798de07/pfioh-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "29507fcfce3dca6fbba775507ad24f46", "sha256": "43cbbe23245faf7636a886df949dec27338d7570b44c9013588efadaceaa7cf1" }, "downloads": -1, "filename": "pfioh-1.3.3.tar.gz", "has_sig": false, "md5_digest": "29507fcfce3dca6fbba775507ad24f46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33026, "upload_time": "2017-08-15T21:46:53", "url": "https://files.pythonhosted.org/packages/00/32/f6ab56c83e882cb928019295db2cf65b0c6d1d803680b5937163aeb7191c/pfioh-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "e200b9b84ccd58ea6b4bfc822529da53", "sha256": "8100730c10df2941535e5aeda60ee1fda7b9cd662a5c03f1e781729f3df1a412" }, "downloads": -1, "filename": "pfioh-1.3.4.tar.gz", "has_sig": false, "md5_digest": "e200b9b84ccd58ea6b4bfc822529da53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33050, "upload_time": "2017-08-15T21:51:26", "url": "https://files.pythonhosted.org/packages/65/62/f2ced7ea15ac455bd037c21362a599a3b35b5292abf5d31f96aeded2e839/pfioh-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "eb19a47673cc29f944408ddfa5435938", "sha256": "8ce8f17ca98a883d65922d761b81845449b499c29fb1154b7fc0fb9328fc94ff" }, "downloads": -1, "filename": "pfioh-1.3.5.tar.gz", "has_sig": false, "md5_digest": "eb19a47673cc29f944408ddfa5435938", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33001, "upload_time": "2017-08-22T02:32:54", "url": "https://files.pythonhosted.org/packages/00/b2/d1346c9ae3436be5986e8d3e5bcf2acf76697d9b4d4784683cb48b49afdb/pfioh-1.3.5.tar.gz" } ], "1.3.6": [ { "comment_text": "", "digests": { "md5": "6a72385680f94c0dd0e59f1f9a0b303f", "sha256": "4eb9976eeaa8d56781ccd7521e94d8177e02f45ee8ee69fd6c9c9d45b52014b4" }, "downloads": -1, "filename": "pfioh-1.3.6.tar.gz", "has_sig": false, "md5_digest": "6a72385680f94c0dd0e59f1f9a0b303f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33236, "upload_time": "2017-08-22T21:16:46", "url": "https://files.pythonhosted.org/packages/0a/64/a2f037f044f2ef0935904523cad96b6a88574d427bac542bc0b763692e2f/pfioh-1.3.6.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "58831a871985eb54058cebe2a3fff35d", "sha256": "b7024db1fcd27f20ff53e809457424ebe31d328c06fa777dabe891cca095c00b" }, "downloads": -1, "filename": "pfioh-1.4.0.tar.gz", "has_sig": false, "md5_digest": "58831a871985eb54058cebe2a3fff35d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33935, "upload_time": "2017-08-23T19:48:02", "url": "https://files.pythonhosted.org/packages/c1/b1/818dc37c8fdd9ca2e99fd60eed60ebf052c777c830376b913e9a533c90e6/pfioh-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "ab5fec1a78d6f8fcab44a89ed910bfa6", "sha256": "eefe901af9c74617eecc40fff302050b7f928af49cdff9bfdef10bad15644723" }, "downloads": -1, "filename": "pfioh-1.4.1.tar.gz", "has_sig": false, "md5_digest": "ab5fec1a78d6f8fcab44a89ed910bfa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33947, "upload_time": "2017-09-11T21:30:50", "url": "https://files.pythonhosted.org/packages/be/31/71567c823670df4733ff7714ab6cf00403cb08d27a07d9f48731c0334481/pfioh-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "7b02a4c8cd67fc28f6f8c963941d1906", "sha256": "88a5c95dde2ac05419685e782ecd17063dddb25bdd76dc6e9b1177c5f421392b" }, "downloads": -1, "filename": "pfioh-1.4.2.tar.gz", "has_sig": false, "md5_digest": "7b02a4c8cd67fc28f6f8c963941d1906", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33952, "upload_time": "2017-09-11T21:38:50", "url": "https://files.pythonhosted.org/packages/2d/60/021abf4aa77e370c801f3addd36c420aa7a513cd9268161840b90efb360f/pfioh-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "bdf028aa59f65913153c7e4afb3297b0", "sha256": "164b39978d6c9e37edbf0bd91a2bf05ca3247d4889fbf2a3a8066b85ce1c7686" }, "downloads": -1, "filename": "pfioh-1.4.3.tar.gz", "has_sig": false, "md5_digest": "bdf028aa59f65913153c7e4afb3297b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33964, "upload_time": "2017-09-12T13:34:58", "url": "https://files.pythonhosted.org/packages/8c/ab/0b589ac5b539fbe922b50f7cc83777c0e4c8cd30616bdce4e87608868816/pfioh-1.4.3.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "87ed16ceaffbf639b55ca1a8c9cf5442", "sha256": "74ab22d7b580d63df649968a0b24e6946ac14517dbd37cf641596451016289e1" }, "downloads": -1, "filename": "pfioh-1.4.4.tar.gz", "has_sig": false, "md5_digest": "87ed16ceaffbf639b55ca1a8c9cf5442", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34220, "upload_time": "2017-09-12T20:00:29", "url": "https://files.pythonhosted.org/packages/e1/88/1fab1d57c7c4ffca7bc43706fa2d87e52086d9c7940896b618ef65028ec8/pfioh-1.4.4.tar.gz" } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "2c74ab558855a78681dff4a40030d38d", "sha256": "b8fe25e6aa1700418a79e6a69a8c35e1f4ba6c80edb74215324b1cb901ab7d8a" }, "downloads": -1, "filename": "pfioh-1.4.5.tar.gz", "has_sig": false, "md5_digest": "2c74ab558855a78681dff4a40030d38d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34426, "upload_time": "2017-09-13T16:39:25", "url": "https://files.pythonhosted.org/packages/65/b5/a114a1946903eec5eea89015e170e82b37f78a7293db22fafb44ff3cd6bd/pfioh-1.4.5.tar.gz" } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "d5de0d42d5d542c81697ee8199c0afcd", "sha256": "2afd2b28c21502249fb78b99ab60e5219f323c2d75019a2e0a6b27693cc3507f" }, "downloads": -1, "filename": "pfioh-1.4.6.tar.gz", "has_sig": false, "md5_digest": "d5de0d42d5d542c81697ee8199c0afcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34435, "upload_time": "2017-09-13T19:24:05", "url": "https://files.pythonhosted.org/packages/17/cf/d2f80e21f72676d6a96a702e02e7113bacfeb8848e289eea24ae256ea618/pfioh-1.4.6.tar.gz" } ], "1.4.7": [ { "comment_text": "", "digests": { "md5": "ce8313de4ab1f5306d475bb8a8dfd397", "sha256": "153633ea1277cd84d872e44ee84a34539c5c81ef6fea3e465db75e5628b68c57" }, "downloads": -1, "filename": "pfioh-1.4.7.tar.gz", "has_sig": false, "md5_digest": "ce8313de4ab1f5306d475bb8a8dfd397", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37528, "upload_time": "2017-09-15T14:30:24", "url": "https://files.pythonhosted.org/packages/b8/5c/52010644e2c6d82dba8eeb9fc12922d8ef9e32b76c28359d4c72d6b21d8b/pfioh-1.4.7.tar.gz" } ], "1.4.8": [ { "comment_text": "", "digests": { "md5": "e6a8b36f630bb377a35ae916bcd69afd", "sha256": "2b3470b0c8de1365e833507d09bb6022cab1c01913693f192beb5c1f0a508f41" }, "downloads": -1, "filename": "pfioh-1.4.8.tar.gz", "has_sig": false, "md5_digest": "e6a8b36f630bb377a35ae916bcd69afd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37530, "upload_time": "2017-09-15T14:41:57", "url": "https://files.pythonhosted.org/packages/62/56/79d3d8dae622f7922a1fa01aa8ee6169761fb909382d9fe374dac7d0c467/pfioh-1.4.8.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "2916719554bfed3e0137058e064bb928", "sha256": "aae50963a44c9818ac07002b80bcf807690fa2912da7f9e7494ee274adffeb71" }, "downloads": -1, "filename": "pfioh-1.5.1.tar.gz", "has_sig": false, "md5_digest": "2916719554bfed3e0137058e064bb928", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54252, "upload_time": "2017-09-15T21:15:22", "url": "https://files.pythonhosted.org/packages/cb/ef/c3ab83e014682a088c9c8c45b04b5e93f991e730e14aec7a798f46065ee0/pfioh-1.5.1.tar.gz" } ], "1.5.11.dev0": [ { "comment_text": "", "digests": { "md5": "a0e13503858fb8589250ea27c73b19aa", "sha256": "1dfdc73374dc0e4eb5fdf265fd9117777aed7a8c5b3ee8ac641e8ab67b6f8ac4" }, "downloads": -1, "filename": "pfioh-1.5.11.dev0.tar.gz", "has_sig": false, "md5_digest": "a0e13503858fb8589250ea27c73b19aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54852, "upload_time": "2017-11-08T18:04:25", "url": "https://files.pythonhosted.org/packages/bb/e7/4ee9e614f29e4b5509405b7dff6d91c6466e67dfd3fb8fe30f9394d3b78d/pfioh-1.5.11.dev0.tar.gz" } ], "1.5.14.0": [ { "comment_text": "", "digests": { "md5": "9942fcd656a40c44e6d837c18002dfb9", "sha256": "a847b88e1d56ca73543f2b9fb6b37a49132929976103d9e43ded0796733494d0" }, "downloads": -1, "filename": "pfioh-1.5.14.0.tar.gz", "has_sig": false, "md5_digest": "9942fcd656a40c44e6d837c18002dfb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54422, "upload_time": "2018-01-02T21:35:04", "url": "https://files.pythonhosted.org/packages/23/94/1bdd2117797a686ee83295e234d1b987ea2536304c665d5d34c7fba2f626/pfioh-1.5.14.0.tar.gz" } ], "1.5.14.2": [ { "comment_text": "", "digests": { "md5": "0171212847321a428988319b33f0f344", "sha256": "cba96e3b0c1f8598afeab1ba1a057b135d2b59e9e41e3fde5dc1278299a792b6" }, "downloads": -1, "filename": "pfioh-1.5.14.2.tar.gz", "has_sig": false, "md5_digest": "0171212847321a428988319b33f0f344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37685, "upload_time": "2018-01-05T21:43:55", "url": "https://files.pythonhosted.org/packages/29/a7/490d31c31e5293819b9fd9d39d26c50476b03beeca5f884699436fec51d9/pfioh-1.5.14.2.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "091987a621c4eb2c1768c60a552fef4b", "sha256": "f0ff7b40a10900601b5cab20a40296556541c998c80040129147c1400f826261" }, "downloads": -1, "filename": "pfioh-1.5.2.tar.gz", "has_sig": false, "md5_digest": "091987a621c4eb2c1768c60a552fef4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54158, "upload_time": "2017-09-15T21:19:34", "url": "https://files.pythonhosted.org/packages/14/0e/78c153ecca2d1a6da9164b2d287d7bef2972540b83cb2fce451d7c8d6927/pfioh-1.5.2.tar.gz" } ], "1.5.3": [ { "comment_text": "", "digests": { "md5": "354456a6d7f3dd8a70a1e0d298926f19", "sha256": "dcf4b102666914b7dbcf2b07a5e7cc11e2bd9f72d3cf27f44c6761c02efc4d5c" }, "downloads": -1, "filename": "pfioh-1.5.3.tar.gz", "has_sig": false, "md5_digest": "354456a6d7f3dd8a70a1e0d298926f19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54600, "upload_time": "2017-09-18T20:34:56", "url": "https://files.pythonhosted.org/packages/0f/ae/272ae8c05599e4769182e3749e915e2dc7cc98167fde2d497355c4007991/pfioh-1.5.3.tar.gz" } ], "1.5.4": [ { "comment_text": "", "digests": { "md5": "b0c3634b57cd7a87012893a40da28de6", "sha256": "2253a42bda296c9f8a8aaa8d7f34566024db0c73ac633180f4e41ea8f2f12410" }, "downloads": -1, "filename": "pfioh-1.5.4.tar.gz", "has_sig": false, "md5_digest": "b0c3634b57cd7a87012893a40da28de6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54600, "upload_time": "2017-09-18T20:42:09", "url": "https://files.pythonhosted.org/packages/ca/85/f0365ef3d3a608d3063db95dc3032a57a19cb0bbe97ddcef354ade9fbaee/pfioh-1.5.4.tar.gz" } ], "1.5.5": [ { "comment_text": "", "digests": { "md5": "8865a84b8fdd6f07d4c839895cca827c", "sha256": "eaf248712e3d06d93f218f51e3ebfb5d47b82c613aa270b203d4e0d2a2650a93" }, "downloads": -1, "filename": "pfioh-1.5.5.tar.gz", "has_sig": false, "md5_digest": "8865a84b8fdd6f07d4c839895cca827c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54656, "upload_time": "2017-09-28T21:34:09", "url": "https://files.pythonhosted.org/packages/59/ca/cca164fe417d1302ebb993806ace28111d066a5c79158ccda128957f87b0/pfioh-1.5.5.tar.gz" } ], "1.5.7.dev0": [ { "comment_text": "", "digests": { "md5": "7cbf5d8b6e09f3ffd35f7852b7082209", "sha256": "65f0e817ade015086ebae103e2836e6d569661e083994b024b33d46e4636051a" }, "downloads": -1, "filename": "pfioh-1.5.7.dev0.tar.gz", "has_sig": false, "md5_digest": "7cbf5d8b6e09f3ffd35f7852b7082209", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54830, "upload_time": "2017-11-06T22:05:08", "url": "https://files.pythonhosted.org/packages/7c/dc/ee70fa0dd15f1ed33bf95ef6d5a6ed065e4e4d84c28c8f3580a526ba591b/pfioh-1.5.7.dev0.tar.gz" } ], "1.5.8.dev0": [ { "comment_text": "", "digests": { "md5": "d95797b6b18ed0311c2cd8415936b656", "sha256": "3957b3816d8813c1526c8218b76da4a277c61e5287fd12a49b2162746c482dde" }, "downloads": -1, "filename": "pfioh-1.5.8.dev0.tar.gz", "has_sig": false, "md5_digest": "d95797b6b18ed0311c2cd8415936b656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54832, "upload_time": "2017-11-08T15:28:17", "url": "https://files.pythonhosted.org/packages/62/97/529947663cb79b3f94446da3de0636606065119933a9f2ad900b6f1d1bac/pfioh-1.5.8.dev0.tar.gz" } ], "1.5.9.dev0": [ { "comment_text": "", "digests": { "md5": "a383106ef149fb6c4e6caf42b9a4c725", "sha256": "e2472dd3fb867809faaaf516f8667c28137373f110494c7be18ed86a03d1a147" }, "downloads": -1, "filename": "pfioh-1.5.9.dev0.tar.gz", "has_sig": false, "md5_digest": "a383106ef149fb6c4e6caf42b9a4c725", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54843, "upload_time": "2017-11-08T16:15:13", "url": "https://files.pythonhosted.org/packages/08/cb/d900e8a03c3dfc242ad70174064e024c8021b49b9fc606ab2a2f31a204af/pfioh-1.5.9.dev0.tar.gz" } ], "1.6.0.0": [ { "comment_text": "", "digests": { "md5": "d17bb3fd66703806cd1d33a59e2925ef", "sha256": "f5aa4d8219cd497d9f40ab054798b161adeb79c088fc567c0eb18327e2adaca8" }, "downloads": -1, "filename": "pfioh-1.6.0.0.tar.gz", "has_sig": false, "md5_digest": "d17bb3fd66703806cd1d33a59e2925ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18828, "upload_time": "2018-09-11T15:58:59", "url": "https://files.pythonhosted.org/packages/cc/8c/e5ef85ac1af8f6c0179cd11bce7625f43fed9d8c068ef79b36df509d6978/pfioh-1.6.0.0.tar.gz" } ], "1.6.0.2": [ { "comment_text": "", "digests": { "md5": "f9a84c96dd36d442a86fd9f61ee20ce2", "sha256": "3329944d6a5bbe68b01af31c3366a3744c17bae73a205f68b797d2f91d61ce3c" }, "downloads": -1, "filename": "pfioh-1.6.0.2.tar.gz", "has_sig": false, "md5_digest": "f9a84c96dd36d442a86fd9f61ee20ce2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19752, "upload_time": "2018-09-24T20:11:52", "url": "https://files.pythonhosted.org/packages/72/bb/b4b5b735ad61014cfc84036c27e9e20ef9c061c9376ec3e318ab5f74c083/pfioh-1.6.0.2.tar.gz" } ], "2.0.0.0": [ { "comment_text": "", "digests": { "md5": "b9892dfa41f38324809ae6198fbadefb", "sha256": "f76ce245746ee10d40b87451d7eb35a04424eb69babe47886fb7b9e40e572410" }, "downloads": -1, "filename": "pfioh-2.0.0.0.tar.gz", "has_sig": false, "md5_digest": "b9892dfa41f38324809ae6198fbadefb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19010, "upload_time": "2019-07-17T16:37:35", "url": "https://files.pythonhosted.org/packages/c9/84/b42a070745dba1128512654bd4057b6702522b7bb304d3c5c500be44235a/pfioh-2.0.0.0.tar.gz" } ], "2.0.0.2": [ { "comment_text": "", "digests": { "md5": "4cff93690ae532358cdb316d2e0a62ab", "sha256": "50b4d8c429b5efa4188f9c0cc79ebcb8ab07ed4b5408f52b59ed79f35c525ff5" }, "downloads": -1, "filename": "pfioh-2.0.0.2.tar.gz", "has_sig": false, "md5_digest": "4cff93690ae532358cdb316d2e0a62ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19055, "upload_time": "2019-07-17T19:32:14", "url": "https://files.pythonhosted.org/packages/3b/fa/9a77b77b61b2bc80d2600e1496e3641cca518401901541acc268ba36d4fb/pfioh-2.0.0.2.tar.gz" } ], "2.1.0.4": [ { "comment_text": "", "digests": { "md5": "ef9ce6e33cd57974cbdf46406a579d92", "sha256": "2a70b98b26d73f3417dbec6da0fcdfd4188370d9bf0bed6b6e6ba4c497fe044b" }, "downloads": -1, "filename": "pfioh-2.1.0.4.tar.gz", "has_sig": false, "md5_digest": "ef9ce6e33cd57974cbdf46406a579d92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20054, "upload_time": "2019-07-30T19:22:02", "url": "https://files.pythonhosted.org/packages/16/ba/bd2c079e9d22f89c6e0754f7608ef3198ce7a9b3a7e1bc1e9c50b174fbed/pfioh-2.1.0.4.tar.gz" } ], "2.1.1.4": [ { "comment_text": "", "digests": { "md5": "fc7f2b2eded857c94ce14469e13a5064", "sha256": "6e6c187944ad9178755cb9676eb5217aaffa339e2ef1c0cf9dc83f41d7bf07d3" }, "downloads": -1, "filename": "pfioh-2.1.1.4.tar.gz", "has_sig": false, "md5_digest": "fc7f2b2eded857c94ce14469e13a5064", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20080, "upload_time": "2019-07-30T20:52:50", "url": "https://files.pythonhosted.org/packages/e8/c9/94cdc580757a53b0cfccc6476c0dcf1f52eb6e7eb3f6fe6921391710f610/pfioh-2.1.1.4.tar.gz" } ], "2.1.1.6": [ { "comment_text": "", "digests": { "md5": "369836bec574c00e36ab988d294db3dc", "sha256": "9660fde583e98e7eda490fec358c6dbfc36e4d2d29d922deff4fd21c25e7aa10" }, "downloads": -1, "filename": "pfioh-2.1.1.6.tar.gz", "has_sig": false, "md5_digest": "369836bec574c00e36ab988d294db3dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20072, "upload_time": "2019-08-01T19:31:33", "url": "https://files.pythonhosted.org/packages/a4/cc/56db32ae65d8180e38bd34fe0b633ef38677eaa1cef4602a814d2fb957af/pfioh-2.1.1.6.tar.gz" } ], "2.2.0.4": [ { "comment_text": "", "digests": { "md5": "1a6b144045c519ae642c2ca8179a4584", "sha256": "35ec66963d363b4121bd00e17f45ef0351a49646557f66597e460ec9b2ca6222" }, "downloads": -1, "filename": "pfioh-2.2.0.4.tar.gz", "has_sig": false, "md5_digest": "1a6b144045c519ae642c2ca8179a4584", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20094, "upload_time": "2019-10-11T17:01:57", "url": "https://files.pythonhosted.org/packages/c5/a2/26f2064658df6a407371eacae8f97efcd4b1d73b65ed259880dece3f757d/pfioh-2.2.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1a6b144045c519ae642c2ca8179a4584", "sha256": "35ec66963d363b4121bd00e17f45ef0351a49646557f66597e460ec9b2ca6222" }, "downloads": -1, "filename": "pfioh-2.2.0.4.tar.gz", "has_sig": false, "md5_digest": "1a6b144045c519ae642c2ca8179a4584", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20094, "upload_time": "2019-10-11T17:01:57", "url": "https://files.pythonhosted.org/packages/c5/a2/26f2064658df6a407371eacae8f97efcd4b1d73b65ed259880dece3f757d/pfioh-2.2.0.4.tar.gz" } ] }