{ "info": { "author": "Tyler Crumpton", "author_email": "tyler.crumpton@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "robotframework-scplibrary\n=========================\n\n|PyPI version| |PyPI license| |PyPI pyversions|\n\n\nRobot Framework test library for Secure Copy (SCP)\n--------------------------------------------------\n\nThis library can be used to copy files to and from a remote machine\nusing Secure Copy (SCP). It uses the Paramiko SSH Python library (just\nlike robotframework-sshlibrary) and an SCP wrapper (\u2018scp\u2019 by James\nBardin).\n\nThe library does not currently support Jython or IronPython at this\ntime.\n\nInstallation\n------------\n\nThis library may be installed via PyPI or from the source distribution.\nTo install using pip, run:\n\n::\n\n pip install robotframework-scplibrary\n\nTo install from the source distribution, download the repo archive and\nextract the source and run:\n\n::\n\n python setup.py install\n\nExample\n-------\n\n.. code::\n\n *** Settings ***\n Library SCPLibrary\n\n *** Test Cases ***\n Grab Files From My Server\n Open Connection 192.168.1.42 username=tyler password=teapot\n Get File remotefile.txt localfile.txt\n Get File /home/tyler/ mytylerdir/ recursive=True\n Close Connection\n\n Put File On My Server\n Open Connection 192.168.1.42 username=tyler password=teapot\n Put File mytea.txt /home/tyler/\n Close Connection\n\nConnection\n----------\n\nBefore files can be transferred, a connection to remote machine must\nfirst be made. A connection can be made with the ``Open Connection``\nkeyword. Both normal username/password authentication and asymmetric\nkey-pair authentication may be used.\n\nConnections should be closed using the ``Close Connection`` keyword when\nthey are no longer in use.\n\nFile transfer\n-------------\n\nFiles and directories can be uploaded to the remote machine using the\n``Put File`` or ``Put Directory`` keywords or downloaded to the local\nmachine using the ``Get File`` keyword.\n\nA connection must be made using the ``Open Connection`` keyword before\nfile transfers may be made.\n\n.. |PyPI version| image:: https://img.shields.io/pypi/v/robotframework-scplibrary.svg\n :target: https://pypi.org/project/robotframework-scplibrary/\n\n.. |PyPI license| image:: https://img.shields.io/pypi/l/robotframework-scplibrary.svg\n :target: https://pypi.org/project/robotframework-scplibrary/\n\n.. |PyPI pyversions| image:: https://img.shields.io/pypi/pyversions/robotframework-scplibrary.svg\n :target: https://pypi.org/project/robotframework-scplibrary/\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/tylercrumpton/robotframework-scplibrary", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.tylercrumpton.com", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "robotframework-scplibrary", "package_url": "https://pypi.org/project/robotframework-scplibrary/", "platform": "", "project_url": "https://pypi.org/project/robotframework-scplibrary/", "project_urls": { "Bug Reports": "https://github.com/tylercrumpton/robotframework-scplibrary/issues", "Download": "https://github.com/tylercrumpton/robotframework-scplibrary", "Homepage": "https://www.tylercrumpton.com", "Source": "https://github.com/tylercrumpton/robotframework-scplibrary" }, "release_url": "https://pypi.org/project/robotframework-scplibrary/1.2.0/", "requires_dist": [ "scp", "paramiko", "six" ], "requires_python": "", "summary": "Robot Framework test library for transferring files via Secure Copy (SCP)", "version": "1.2.0" }, "last_serial": 4133728, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "30851328a5c53f27d88caebb57d1a32b", "sha256": "0253d3c224d45624cfe8a04c9a00d3a37687998dc99a345b0817521b727ca354" }, "downloads": -1, "filename": "robotframework_scplibrary-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "30851328a5c53f27d88caebb57d1a32b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4549, "upload_time": "2015-08-03T05:40:18", "url": "https://files.pythonhosted.org/packages/6e/7d/09a50286c114f1b5e412c9d881b65513166137519113235c2111889ac18a/robotframework_scplibrary-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8dfdb0105c6a38e62b41a1a84c30cadd", "sha256": "509281a636926eff552e58f5bb5997709415d2523f353f366c99943a93eef663" }, "downloads": -1, "filename": "robotframework-scplibrary-1.0.0.zip", "has_sig": false, "md5_digest": "8dfdb0105c6a38e62b41a1a84c30cadd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5186, "upload_time": "2015-08-03T05:39:58", "url": "https://files.pythonhosted.org/packages/b6/bf/98476fa4a5c7088c769e98e49a26b21ff9f93decaa3e129de7f09843e248/robotframework-scplibrary-1.0.0.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e8c2b1ad958b7d2e8dd36276e317eebf", "sha256": "61ea3b2a7fc5399073c90b99a91c13d09f55b4f5254150548b0184ea58f9f11f" }, "downloads": -1, "filename": "robotframework_scplibrary-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e8c2b1ad958b7d2e8dd36276e317eebf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4568, "upload_time": "2015-10-29T04:50:51", "url": "https://files.pythonhosted.org/packages/b1/e2/250485b540225541de7084d3aaf0f773f24062db86716c5f378b6c96da4e/robotframework_scplibrary-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79c74b4c4bb50cd3539eedb68c855ab6", "sha256": "c570a3bfcc23922a3da726a4aaaffb9ef16a0da49712eec8a8d90d307440e12b" }, "downloads": -1, "filename": "robotframework-scplibrary-1.1.0.zip", "has_sig": false, "md5_digest": "79c74b4c4bb50cd3539eedb68c855ab6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5204, "upload_time": "2015-10-29T04:47:42", "url": "https://files.pythonhosted.org/packages/ff/1f/fbd064d46daa05e7a33e449bd9423d982d68dce474e7acbed02ca818417d/robotframework-scplibrary-1.1.0.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "a9c07a562315c30dc1e11b75c5947baf", "sha256": "74191f53b45c4943ecc53bf790a16395d4ffa5dc917685d04a03385f0fbc5790" }, "downloads": -1, "filename": "robotframework_scplibrary-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "a9c07a562315c30dc1e11b75c5947baf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4653, "upload_time": "2016-01-02T18:29:15", "url": "https://files.pythonhosted.org/packages/2e/1c/7e74199699998167674fc8391f7080382c7002535693fd6d2d7e7a6725db/robotframework_scplibrary-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "381457a215ce3d1ce85d73c38778175a", "sha256": "bd511443a7b04993b6eb110f570924b86f5accb8387beccdbaf238b3986ed154" }, "downloads": -1, "filename": "robotframework-scplibrary-1.1.1.zip", "has_sig": false, "md5_digest": "381457a215ce3d1ce85d73c38778175a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5285, "upload_time": "2016-01-02T18:29:33", "url": "https://files.pythonhosted.org/packages/f3/4c/38ffcedb2f9dbf5f819e6926850bcc1596e5a9b12ea8446922ebb1537db0/robotframework-scplibrary-1.1.1.zip" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "74a6f87bcf829f5a9d2aeef9b14c7c34", "sha256": "a71624cc863aff4c99e3408a052f2f5b596a0e31f02475f3fb923d8b6ca8c895" }, "downloads": -1, "filename": "robotframework_scplibrary-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "74a6f87bcf829f5a9d2aeef9b14c7c34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4469, "upload_time": "2018-08-03T19:43:12", "url": "https://files.pythonhosted.org/packages/cb/df/e26befc308278e977ad03bfd7e443f36566b2ca59ee2e2296a42b426e342/robotframework_scplibrary-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85b2ce815f2c6dc614b55566ffeaeda4", "sha256": "0a10ab2335004f9dce867b917fd9d1738705896a6b3f552ed109212caf3cd9a1" }, "downloads": -1, "filename": "robotframework-scplibrary-1.2.0.tar.gz", "has_sig": false, "md5_digest": "85b2ce815f2c6dc614b55566ffeaeda4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3738, "upload_time": "2018-08-03T19:43:21", "url": "https://files.pythonhosted.org/packages/1a/06/f30e988e9ae9fd0cf77a7c42cd584bfc11eacaf109ff2fbefefba91c0904/robotframework-scplibrary-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "74a6f87bcf829f5a9d2aeef9b14c7c34", "sha256": "a71624cc863aff4c99e3408a052f2f5b596a0e31f02475f3fb923d8b6ca8c895" }, "downloads": -1, "filename": "robotframework_scplibrary-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "74a6f87bcf829f5a9d2aeef9b14c7c34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4469, "upload_time": "2018-08-03T19:43:12", "url": "https://files.pythonhosted.org/packages/cb/df/e26befc308278e977ad03bfd7e443f36566b2ca59ee2e2296a42b426e342/robotframework_scplibrary-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85b2ce815f2c6dc614b55566ffeaeda4", "sha256": "0a10ab2335004f9dce867b917fd9d1738705896a6b3f552ed109212caf3cd9a1" }, "downloads": -1, "filename": "robotframework-scplibrary-1.2.0.tar.gz", "has_sig": false, "md5_digest": "85b2ce815f2c6dc614b55566ffeaeda4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3738, "upload_time": "2018-08-03T19:43:21", "url": "https://files.pythonhosted.org/packages/1a/06/f30e988e9ae9fd0cf77a7c42cd584bfc11eacaf109ff2fbefefba91c0904/robotframework-scplibrary-1.2.0.tar.gz" } ] }