{ "info": { "author": "Blake Printy", "author_email": "bprinty@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "========\ngit-xfer\n========\n\nGit plugin for transferring large files across servers.\n\n\nInstallation\n============\n\nClone the repo and install with pip or setuptools:\n\n.. code-block:: bash\n\n git clone git@github.com:bprinty/git-xfer.git\n pip install .\n\n\nConfiguration\n=============\n\nTo add a remote server that can be used by ``git-xfer``, either use the ``config`` subcommand:\n\n\n.. code-block:: bash\n\n git xfer config []\n\n\nOr manually add the server as a git remote:\n\n.. code-block:: bash\n\n git remote add \n\n git remote add server ssh://user@server.com:22/~/git-xfer.git\n\n\nNote: for remote servers using a port other than 22, please use the format above in defining the remote url. ``git-xfer`` uses the port specified in the url to do transfer operations.\n\n\nUsage\n=====\n\nTo start tracking a file with git-xfer, use:\n\n.. code-block:: bash\n\n git xfer add \n\n\nTo remove a file from tracking with git-xfer, use:\n\n.. code-block:: bash\n\n git xfer remove \n\n\nTo delete a local file and remove it from tracking with ``git-xfer``, use:\n\n.. code-block:: bash\n\n git xfer rm \n\n\nTo list all the files currently tracked by ``git-xfer``, use:\n\n.. code-block:: bash\n\n git xfer list\n\n\nTo list all the files currently tracked by ``git-xfer`` on a remote, use:\n\n.. code-block:: bash\n\n git xfer list \n\n\nTo see the difference between locally tracked files and remotely tracked files, use:\n\n.. code-block:: bash\n\n git xfer diff \n\n\nTo push locally tracked files to a remote server, use:\n\n.. code-block:: bash\n\n git xfer push \n\n\nTo pull tracked files from a remote server, use:\n\n.. code-block:: bash\n\n git xfer pull \n\n\nQuestions/Feedback\n==================\n\nSubmit an issue in the `GitHub issue tracker `_.\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/bprinty/xfer", "keywords": "xfer", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "xfer", "package_url": "https://pypi.org/project/xfer/", "platform": "", "project_url": "https://pypi.org/project/xfer/", "project_urls": { "Homepage": "https://github.com/bprinty/xfer" }, "release_url": "https://pypi.org/project/xfer/0.2.9/", "requires_dist": [ "paramiko (>=2.0.0)", "cryptography (>=1.1)", "gems (>=0.2.0)", "PyYAML (>=3.12)", "pyasn1 (>=0.1.7)" ], "requires_python": "", "summary": "Git plugin for transferring large files across servers.", "version": "0.2.9" }, "last_serial": 3355881, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "190cc332314ce9a3a7b0b331862c02ba", "sha256": "35c4fb3dc8cea58419b81d0105b4b4adadd0b7b0598108f6c43c7f7b83a65acb" }, "downloads": -1, "filename": "xfer-0.2.0.tar.gz", "has_sig": false, "md5_digest": "190cc332314ce9a3a7b0b331862c02ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11682, "upload_time": "2017-01-14T21:14:55", "url": "https://files.pythonhosted.org/packages/6b/f6/8864cb37d4480f37ffd077e2e2597ae1536d574d3feb1e0511a427fafef1/xfer-0.2.0.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7888cd40b783193a992f488f146757ae", "sha256": "12a4f2351dfc5917d31141244f630d7fbdea6a9667f512e6b727f36ceb4b2a30" }, "downloads": -1, "filename": "xfer-0.2.2.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "7888cd40b783193a992f488f146757ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10647, "upload_time": "2017-07-16T17:25:50", "url": "https://files.pythonhosted.org/packages/cc/27/7789294e516ea9b884bb044bd6b44bbd26cfd7fccfee6d6397e28f038532/xfer-0.2.2.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "de55f2dbc2011aebdc068c817d3cc7b5", "sha256": "a925b89b46ca0979e1b8843a145e7ad02f92877a35fe48129dd50bd0fa9604a0" }, "downloads": -1, "filename": "xfer-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "de55f2dbc2011aebdc068c817d3cc7b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8061, "upload_time": "2017-07-16T17:25:49", "url": "https://files.pythonhosted.org/packages/f7/3d/c1575de535e9ffacd131e760e3c5beecb8617488e4fb3a27215a1af7dd6d/xfer-0.2.2-py2.py3-none-any.whl" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "d825888b076f29556b33cff4e72f16bd", "sha256": "c03daa2f368cc310f73c50ed504da82ca70ce3fb5252966f65e023d77bc421b1" }, "downloads": -1, "filename": "xfer-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d825888b076f29556b33cff4e72f16bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8059, "upload_time": "2017-07-16T17:51:10", "url": "https://files.pythonhosted.org/packages/5e/f7/a29e4838d08aac756bfa9e94c3da0e2d0d9f48707ef3b94d11befd066381/xfer-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d32087a233a19b938ae7b144fee3baa2", "sha256": "dd633d0ad2fcfc3967fb588e6d12ada6df8d4682b26360884d8fc3f857c13cfb" }, "downloads": -1, "filename": "xfer-0.2.3.tar.gz", "has_sig": false, "md5_digest": "d32087a233a19b938ae7b144fee3baa2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11964, "upload_time": "2017-07-16T17:51:11", "url": "https://files.pythonhosted.org/packages/a3/a4/ba0629a7680500c5ae85047f980d3489b0034094f4b8fe54b902b8034e3d/xfer-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "264406c784fa2c0596b28d2028a14b27", "sha256": "856e4f0c076e5ceafa528b5b75bbe1d09be2f50621820f92d8cf620b534f4c50" }, "downloads": -1, "filename": "xfer-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "264406c784fa2c0596b28d2028a14b27", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8099, "upload_time": "2017-08-11T14:47:50", "url": "https://files.pythonhosted.org/packages/93/61/58edf1505e7bcd957a7cddc3e9972cf3d954c674ba08d9ea8e3cf961c4bc/xfer-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ade388a102a4a89290622e966d5aaf78", "sha256": "39bb2b93f0f2acbbfffcde0a3e14a32b589a0cd683883f8f065ae8b3c747a7aa" }, "downloads": -1, "filename": "xfer-0.2.4.tar.gz", "has_sig": false, "md5_digest": "ade388a102a4a89290622e966d5aaf78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12720, "upload_time": "2017-08-11T14:47:53", "url": "https://files.pythonhosted.org/packages/71/81/22933326b752a2006a5f923f5176fda20d798057a98a11e0a39f765cacac/xfer-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "e11db112dec10a80209dcde1021a14de", "sha256": "bbe9f771425363c5fc78331bca2fc43f8b1da3b9d389b03b8bee8375e32eb162" }, "downloads": -1, "filename": "xfer-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e11db112dec10a80209dcde1021a14de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8120, "upload_time": "2017-08-25T01:54:17", "url": "https://files.pythonhosted.org/packages/66/5e/f6e40361756233d44789eb0863df95367f2344100f36a16e7933fb705c13/xfer-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "231c9e31fbf5cb1233c2c6227f5fafd5", "sha256": "46348c5d597684549562aeeef51ad8eba93542d9749ce10ba8a4b7e1fe1ae3b2" }, "downloads": -1, "filename": "xfer-0.2.5.tar.gz", "has_sig": false, "md5_digest": "231c9e31fbf5cb1233c2c6227f5fafd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12742, "upload_time": "2017-08-25T01:54:19", "url": "https://files.pythonhosted.org/packages/2f/a6/9e7687f4a648e1af8b6ac8b396fbe1cfe14cbd8363735a2fbfcf39a93d70/xfer-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "90b736aa9a79932a721f69e27f32a5aa", "sha256": "3e97722597ba065593a251decab11909898707ef67dae264ea5774d1a535ede0" }, "downloads": -1, "filename": "xfer-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "90b736aa9a79932a721f69e27f32a5aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8156, "upload_time": "2017-09-22T21:36:51", "url": "https://files.pythonhosted.org/packages/4f/7e/c4f6b45761e723abd4df350899d0609402bc818872272632721d4bfc4949/xfer-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e740816d55b1992d4def0e510ce39e96", "sha256": "32797c140062e614acc182976d076f6a952b0003f9be41d8b48707197f31ada1" }, "downloads": -1, "filename": "xfer-0.2.6.tar.gz", "has_sig": false, "md5_digest": "e740816d55b1992d4def0e510ce39e96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12782, "upload_time": "2017-09-22T21:36:53", "url": "https://files.pythonhosted.org/packages/14/4d/79e746cc56eddc8ea30635d1bca6342b7cd73a76c0476bea7ec5fd114a2f/xfer-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "6da2300959302a8c6034cee3d4fcd69f", "sha256": "ba46449e5fd5364ea4d1a95943e1a7882f1b14b6ae7e6cac0e4d14f4e2948d1a" }, "downloads": -1, "filename": "xfer-0.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6da2300959302a8c6034cee3d4fcd69f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8154, "upload_time": "2017-09-28T22:09:02", "url": "https://files.pythonhosted.org/packages/eb/a8/d25db4c6536321090d532e4c9b665ca692636294597ce821ce25426af50f/xfer-0.2.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4539b40229de843b85537451a5393340", "sha256": "5e056a9dd51edd7d2f8275099386ae3bb9901fdd22c4785c11eebff3f34ba4c2" }, "downloads": -1, "filename": "xfer-0.2.7.tar.gz", "has_sig": false, "md5_digest": "4539b40229de843b85537451a5393340", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12784, "upload_time": "2017-09-28T22:09:03", "url": "https://files.pythonhosted.org/packages/bd/f2/bd7dcb798a8f7ed63baaa60d9ae1e41f991de3075bbbe79de978cb7e7e16/xfer-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "5f8c20b81f3fb79811c3fa28de875029", "sha256": "2f0fa6b5f209b606da815c5fae06d9d323c530831b530ee6533b26526b7f6637" }, "downloads": -1, "filename": "xfer-0.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f8c20b81f3fb79811c3fa28de875029", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8177, "upload_time": "2017-11-22T17:04:38", "url": "https://files.pythonhosted.org/packages/56/8f/b89fb926652a4772de13d577164a7498d80dca379695adac527c388629e8/xfer-0.2.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce744053cc7b4b3b02c9888ff9735ea4", "sha256": "20db60e87af2b0ab5bca576e8237c496b2615182b39fec6084ecf51936b5a664" }, "downloads": -1, "filename": "xfer-0.2.8.tar.gz", "has_sig": false, "md5_digest": "ce744053cc7b4b3b02c9888ff9735ea4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17298, "upload_time": "2017-11-22T17:04:40", "url": "https://files.pythonhosted.org/packages/9d/a5/ac84249f8364ccf6f0234762e5aec1f9808d3aede0a581f906e91eb98e15/xfer-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "432721684702dec3eca9261f1b81fefa", "sha256": "ade5db37026bedd9ce66e53ee9f1b7148ffdc9e85cb5b248f242025cd7d86781" }, "downloads": -1, "filename": "xfer-0.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "432721684702dec3eca9261f1b81fefa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8185, "upload_time": "2017-11-22T17:09:32", "url": "https://files.pythonhosted.org/packages/1f/0c/713b61f850cf5a0d3ff5725d320c48bdb729d7b008abe67e7eb26cbe31ed/xfer-0.2.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ba0bfe676e25bb1cebf66102647cb63", "sha256": "53331ae31e094291b3bde4465d446ce010f4c8911d2bbab59ccbd6977efa0577" }, "downloads": -1, "filename": "xfer-0.2.9.tar.gz", "has_sig": false, "md5_digest": "8ba0bfe676e25bb1cebf66102647cb63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17318, "upload_time": "2017-11-22T17:09:33", "url": "https://files.pythonhosted.org/packages/d5/4c/b4e656ef8628a91f16509f9414083638fb4e592b0288f4d42503fdb4ebd3/xfer-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "432721684702dec3eca9261f1b81fefa", "sha256": "ade5db37026bedd9ce66e53ee9f1b7148ffdc9e85cb5b248f242025cd7d86781" }, "downloads": -1, "filename": "xfer-0.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "432721684702dec3eca9261f1b81fefa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8185, "upload_time": "2017-11-22T17:09:32", "url": "https://files.pythonhosted.org/packages/1f/0c/713b61f850cf5a0d3ff5725d320c48bdb729d7b008abe67e7eb26cbe31ed/xfer-0.2.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ba0bfe676e25bb1cebf66102647cb63", "sha256": "53331ae31e094291b3bde4465d446ce010f4c8911d2bbab59ccbd6977efa0577" }, "downloads": -1, "filename": "xfer-0.2.9.tar.gz", "has_sig": false, "md5_digest": "8ba0bfe676e25bb1cebf66102647cb63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17318, "upload_time": "2017-11-22T17:09:33", "url": "https://files.pythonhosted.org/packages/d5/4c/b4e656ef8628a91f16509f9414083638fb4e592b0288f4d42503fdb4ebd3/xfer-0.2.9.tar.gz" } ] }