{ "info": { "author": "Czw_96", "author_email": "459749926@qq.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Propor\nProject porter, easy and quick command-based startup, support file and folder transfer. \n\n## Install\n```\npip3 install propor --upgrade\n```\n\n## Usage\nFirst, enter the project directory and open the command line interface, then enter the command:\n```\n# propor-get 192.168.0.1 root 123456 project\n>>> propor-get \n>>> propor-put \n\n```\n- only remote host systems are supported: `Linux/MacOS`\n- `propor-get`: transfer the remote host specified directory to the current directory.\n- `propor-put`: transfer the current directory to the remote host specified directory.\n- `host`: remote host.\n- `username`: remote user.\n- `password`: remote login password.\n- `remote_path`: remote host specified directory.\n- in the program, you can use the `from propor import download, upload` import method.\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/Czw96/propor", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "propor", "package_url": "https://pypi.org/project/propor/", "platform": "", "project_url": "https://pypi.org/project/propor/", "project_urls": { "Homepage": "https://github.com/Czw96/propor" }, "release_url": "https://pypi.org/project/propor/2019.5.13/", "requires_dist": [ "paramiko" ], "requires_python": "", "summary": "Project porter.", "version": "2019.5.13" }, "last_serial": 5261165, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "0712e531b33d4d36353cb073a4d96fa3", "sha256": "c45adff024febcdc585a12d4a3db44f81e1555cbecb03e901f887d571ad133dd" }, "downloads": -1, "filename": "propor-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0712e531b33d4d36353cb073a4d96fa3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3251, "upload_time": "2019-02-11T14:58:51", "url": "https://files.pythonhosted.org/packages/bc/7e/643a0d786e1968c6c9c424dea69c131106659ade11319188b78bb01e5278/propor-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97c9f10760dc2543d4a8e8433db6a979", "sha256": "3ce26251dd1642949d34c3a4189698f0ea9b074a16182a653ab6039d1456714f" }, "downloads": -1, "filename": "propor-1.0.tar.gz", "has_sig": false, "md5_digest": "97c9f10760dc2543d4a8e8433db6a979", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1552, "upload_time": "2019-02-11T14:58:53", "url": "https://files.pythonhosted.org/packages/8c/84/a21092834556f334f4208e7c626b39653da2085d7e94c287736648057dcf/propor-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "b05db92400c0b02e10178bf34f402e3d", "sha256": "ded607f25635528be5b9326e856d16e0a8903991cd29a21a399933456f2efe2c" }, "downloads": -1, "filename": "propor-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b05db92400c0b02e10178bf34f402e3d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3271, "upload_time": "2019-02-11T15:12:02", "url": "https://files.pythonhosted.org/packages/20/3f/f71571e8a8159152bf08cf1c9ff8ea27a8beb2d65bb832daca61c08a41ba/propor-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff658083fef6dbdd968f3ca740120515", "sha256": "e396d37ce95f7f8a6ed15b59bf6f66bb04ef5b2a0e79599a0a0e5d17943a7965" }, "downloads": -1, "filename": "propor-1.1.tar.gz", "has_sig": false, "md5_digest": "ff658083fef6dbdd968f3ca740120515", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1567, "upload_time": "2019-02-11T15:12:09", "url": "https://files.pythonhosted.org/packages/b6/9c/3b60329f04d784dccb0950b65c36f8bd0f602baacae0f5d107acb375fa45/propor-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "7012cda429e4ef85c723617469456507", "sha256": "898799f64f1e6bb6f4bd89b6a2dd733cf3b0b219a14e464758673af7fefa9b9e" }, "downloads": -1, "filename": "propor-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7012cda429e4ef85c723617469456507", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3269, "upload_time": "2019-02-11T15:16:50", "url": "https://files.pythonhosted.org/packages/cd/33/d936e036a1299f0a96b6f16bb4dc523708a24f9b4639eaff496063ccef30/propor-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "387a0ce7f159d8a690aff7c5a4ce2127", "sha256": "0ce806e3ad0e8210a3bbc773ad3158b5d761913f89d394270a756026bfa8386d" }, "downloads": -1, "filename": "propor-1.2.tar.gz", "has_sig": false, "md5_digest": "387a0ce7f159d8a690aff7c5a4ce2127", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1571, "upload_time": "2019-02-11T15:16:51", "url": "https://files.pythonhosted.org/packages/3e/9c/db0c584e8a2117bc754ce3f46733f840c16e259a5829aab5b8d883225d4b/propor-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "3c9b45c39efc3b799c1e63254061d79c", "sha256": "3a8e8958a91c939e610e5cb45c9f516ba8458b8f7ecbc0a728f2cbc851e1ad0c" }, "downloads": -1, "filename": "propor-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3c9b45c39efc3b799c1e63254061d79c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3275, "upload_time": "2019-02-16T16:26:18", "url": "https://files.pythonhosted.org/packages/f7/2d/5fbc27298798698d9c853be0f9d910a664ddf6e8bcfe20229369e8086672/propor-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc993d6d0593665d2c1ec6ffbab0859f", "sha256": "b76e1cc4d07d99ed03b494325f9c699ba03289120ba02cc4b1555663ffd8a8c2" }, "downloads": -1, "filename": "propor-1.3.tar.gz", "has_sig": false, "md5_digest": "dc993d6d0593665d2c1ec6ffbab0859f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1959, "upload_time": "2019-02-16T16:26:20", "url": "https://files.pythonhosted.org/packages/63/22/d1b35958828fe06742b397a2fb4d72b9f1b20624163c575c62f933ee50a5/propor-1.3.tar.gz" } ], "2019.4.23": [ { "comment_text": "", "digests": { "md5": "8942f863be76e0d83f29d18ba0a3ee4e", "sha256": "959ca325627b2024e6bbe84425b5b3bca5953a7891cc871b8901aca4d64d528f" }, "downloads": -1, "filename": "propor-2019.4.23-py3-none-any.whl", "has_sig": false, "md5_digest": "8942f863be76e0d83f29d18ba0a3ee4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3488, "upload_time": "2019-04-22T17:12:29", "url": "https://files.pythonhosted.org/packages/6c/d0/676dd68c8d51e22e8d3da9080e403a48bd2d51fc141323a879aeb2e58f63/propor-2019.4.23-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a9fda873870b96b324b57b39fe486a8", "sha256": "3e852d2ef1ba6c14db979cd4dd92bff0dfc7b5bfb953c16cbd5674c0fd8fcb0d" }, "downloads": -1, "filename": "propor-2019.4.23.tar.gz", "has_sig": false, "md5_digest": "1a9fda873870b96b324b57b39fe486a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2096, "upload_time": "2019-04-22T17:12:31", "url": "https://files.pythonhosted.org/packages/bc/d3/ffc169e05428e637bcd194e350ce818048fb6daec8251020219e4014d84d/propor-2019.4.23.tar.gz" } ], "2019.4.24": [ { "comment_text": "", "digests": { "md5": "77474fbb5fddc2b3c836dfa7bb5a84d0", "sha256": "0c91dd676d9efb2bd51c8df85a02233d9ab56a3c991ad73eae52ff861a83e64a" }, "downloads": -1, "filename": "propor-2019.4.24-py3-none-any.whl", "has_sig": false, "md5_digest": "77474fbb5fddc2b3c836dfa7bb5a84d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4170, "upload_time": "2019-04-24T08:09:37", "url": "https://files.pythonhosted.org/packages/9e/29/1f573f8e3ce26c4a5269354dafbc67bbcbe86c6f6c70881cfe363ad02030/propor-2019.4.24-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2d2e50f3ffdeaa29f3e2fbdeb6289d3", "sha256": "598a3bcd09506bb1d8f8963027c38a69c2dd99aef218cc67f2e8b760e54cd85d" }, "downloads": -1, "filename": "propor-2019.4.24.tar.gz", "has_sig": false, "md5_digest": "d2d2e50f3ffdeaa29f3e2fbdeb6289d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2364, "upload_time": "2019-04-24T08:09:39", "url": "https://files.pythonhosted.org/packages/7d/4b/941b93155d18d233de0fc915eab9f692b40ba7e3f3590ca5b585d94a9d82/propor-2019.4.24.tar.gz" } ], "2019.4.30": [ { "comment_text": "", "digests": { "md5": "37fd5417f9c4e2e2dc00d35743790708", "sha256": "11ea3c5d4b959bc3e5ea5cd35b0b8ecf7c1512534e2bfbd3a824f731d31a86a8" }, "downloads": -1, "filename": "propor-2019.4.30-py3-none-any.whl", "has_sig": false, "md5_digest": "37fd5417f9c4e2e2dc00d35743790708", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4671, "upload_time": "2019-04-30T13:39:06", "url": "https://files.pythonhosted.org/packages/33/53/2067b3a0d2ec266b203e825664aa23ef7abf00ee8af1c6f50af18af3a4a9/propor-2019.4.30-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd435c3ce3ff6dada0d72702d1e90173", "sha256": "580df9b440983c1011d253da19b0f5f453a61071ee7e7d097b542bec8d2384bd" }, "downloads": -1, "filename": "propor-2019.4.30.tar.gz", "has_sig": false, "md5_digest": "fd435c3ce3ff6dada0d72702d1e90173", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2646, "upload_time": "2019-04-30T13:39:09", "url": "https://files.pythonhosted.org/packages/f9/41/880894a80eb3434a00a171349f6ed486c588de465623fdc6666ed834ab23/propor-2019.4.30.tar.gz" } ], "2019.5.13": [ { "comment_text": "", "digests": { "md5": "de4e0e599e2f99633d9bdeec3a100306", "sha256": "0f41f341adbabb2dcce72dd269e73c7c54ce425014f3a29478acd238bb055085" }, "downloads": -1, "filename": "propor-2019.5.13-py3-none-any.whl", "has_sig": false, "md5_digest": "de4e0e599e2f99633d9bdeec3a100306", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4675, "upload_time": "2019-05-13T08:47:29", "url": "https://files.pythonhosted.org/packages/a1/71/2bf4c27cee6c6858aadee9b92975c9b7a1f684de44828b5841d312e89c71/propor-2019.5.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ab710b15aa2ebf02ea91c40a6b4603d", "sha256": "aae52c7eb94bca698fb573fa5898ec52b7c30cdac282accb86075440edfe1c15" }, "downloads": -1, "filename": "propor-2019.5.13.tar.gz", "has_sig": false, "md5_digest": "7ab710b15aa2ebf02ea91c40a6b4603d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2642, "upload_time": "2019-05-13T08:47:34", "url": "https://files.pythonhosted.org/packages/a9/a1/f255e7d91c0e0e25c072c0b16f85cc1fa346d3554141c0e5b3edf4ae52cb/propor-2019.5.13.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de4e0e599e2f99633d9bdeec3a100306", "sha256": "0f41f341adbabb2dcce72dd269e73c7c54ce425014f3a29478acd238bb055085" }, "downloads": -1, "filename": "propor-2019.5.13-py3-none-any.whl", "has_sig": false, "md5_digest": "de4e0e599e2f99633d9bdeec3a100306", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4675, "upload_time": "2019-05-13T08:47:29", "url": "https://files.pythonhosted.org/packages/a1/71/2bf4c27cee6c6858aadee9b92975c9b7a1f684de44828b5841d312e89c71/propor-2019.5.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ab710b15aa2ebf02ea91c40a6b4603d", "sha256": "aae52c7eb94bca698fb573fa5898ec52b7c30cdac282accb86075440edfe1c15" }, "downloads": -1, "filename": "propor-2019.5.13.tar.gz", "has_sig": false, "md5_digest": "7ab710b15aa2ebf02ea91c40a6b4603d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2642, "upload_time": "2019-05-13T08:47:34", "url": "https://files.pythonhosted.org/packages/a9/a1/f255e7d91c0e0e25c072c0b16f85cc1fa346d3554141c0e5b3edf4ae52cb/propor-2019.5.13.tar.gz" } ] }