{ "info": { "author": "Martin Heistermann", "author_email": "sieve-git-pushdeploy@mheistermann.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3 :: Only" ], "description": "# cliPublish\n[![Build Status](https://travis-ci.org/mheistermann/cliPublish.svg?branch=master)](https://travis-ci.org/mheistermann/cliPublish)\n\n## Introduction\n\ncliPublish allows easily uploading a file to a fixed directory of your\nwebserver using rsync. On success it prints the URL the file will be available\nat.\n\n## Usage\nYou need to create a small config file in `~/.config/cliPublish/remotes.conf`.\nThere is an example file in [cliPublish/remotes.conf.example](cliPublish/remotes.conf.example).\n\n## Example\n\n```\n$ cliPublish.py 20140903_0399.JPG\n20140903_0399.JPG\n 310,428 100% 264.80MB/s 0:00:00 (xfr#1, to-chk=0/1)\nhttp://tmp.mheistermann.de/20140903_0399.JPG\n```\n\nOptionally you can also specify a filename for the remote side:\n\n```\n$ cliPublish.py 20140903_0399.JPG ijen_crater.jpg\n20140903_0399.JPG\n 310,428 100% 264.80MB/s 0:00:00 (xfr#1, to-chk=0/1)\nhttp://tmp.mheistermann.de/ijen_crater.jpg\n```\n\n## License\n\ncliPublish was written by Martin Heistermann \nand is available under the terms of the GPL v3.\n\n\n\n## Ideas\n\n* Automatic copy to clipboard\n* Support multiple servers in config, select using optional argument\n* Warn/stop/backup if remote filename already exists\n* Upload multiple files at once, creating a directory with an index.html\n\n## Contributing\n\nSend me a pull request on github or [email me a patch](mailto:github[]mheistermann.de).", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mheistermann/cliPublish", "keywords": "rsync upload cli", "license": "GPLv3+", "maintainer": null, "maintainer_email": null, "name": "cliPublish", "package_url": "https://pypi.org/project/cliPublish/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cliPublish/", "project_urls": { "Homepage": "https://github.com/mheistermann/cliPublish" }, "release_url": "https://pypi.org/project/cliPublish/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Convenient commandline utility to publish files on a webserver using rsync", "version": "0.2.1" }, "last_serial": 1988427, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "85a2cbe43de5ff03ea6ce87b21e32ca1", "sha256": "1b9333bce79a16c2b99a43ce23c4da68c43fa79d94a17cb668e73348936be173" }, "downloads": -1, "filename": "cliPublish-0.1.0.tar.gz", "has_sig": true, "md5_digest": "85a2cbe43de5ff03ea6ce87b21e32ca1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3213, "upload_time": "2016-03-01T13:08:54", "url": "https://files.pythonhosted.org/packages/b5/73/d52e6db7469879fad4eb4e80d11b4fb7374d932a951706a973cf336e12e2/cliPublish-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "80b34b36d7f2963a0d0fb5f6e88cabb3", "sha256": "a491cc720ff0d1dff1debdf8d7522c1cd2866510bf5140e442322222a6babccd" }, "downloads": -1, "filename": "cliPublish-0.1.1.tar.gz", "has_sig": true, "md5_digest": "80b34b36d7f2963a0d0fb5f6e88cabb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3694, "upload_time": "2016-03-01T13:23:46", "url": "https://files.pythonhosted.org/packages/81/24/387c9415b652c6ff5ef27ee535d0925c0e15de750d5fbbabf62ec9c3472d/cliPublish-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0e94017188b383d629de0add60444437", "sha256": "179673430b027c56dca7b591e84a28de541ca8f1c27c50412f9dc3e1625039fb" }, "downloads": -1, "filename": "cliPublish-0.1.2.tar.gz", "has_sig": true, "md5_digest": "0e94017188b383d629de0add60444437", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3699, "upload_time": "2016-03-01T13:35:00", "url": "https://files.pythonhosted.org/packages/eb/6f/b27f950e432160017e9f46c789184b50a688333981965ba2ab36c43bec0e/cliPublish-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6ca918e870a6f5a80224c45618fe1173", "sha256": "a8ef3c985fd7fa1fc8cdcfe0a3c806f0a73ac506d5ee36fd4e8b9a5c6156bb66" }, "downloads": -1, "filename": "cliPublish-0.2.0.tar.gz", "has_sig": true, "md5_digest": "6ca918e870a6f5a80224c45618fe1173", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3796, "upload_time": "2016-03-03T22:19:40", "url": "https://files.pythonhosted.org/packages/b9/ed/666f42eb1088d04225d2f56e09e2fe1247ce530fa5475e835d9b2969114e/cliPublish-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "41f208c89344c187fe5cc2166a0c6f53", "sha256": "f0d22e51652526311de6aaf0182083ff94780e4e9b69a0df76f5121d72308828" }, "downloads": -1, "filename": "cliPublish-0.2.1.tar.gz", "has_sig": true, "md5_digest": "41f208c89344c187fe5cc2166a0c6f53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3854, "upload_time": "2016-03-03T22:32:33", "url": "https://files.pythonhosted.org/packages/41/dd/23915bb09e796af14afae2962b4412b1fd3e240d0860629ce1b2ba2a2e20/cliPublish-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41f208c89344c187fe5cc2166a0c6f53", "sha256": "f0d22e51652526311de6aaf0182083ff94780e4e9b69a0df76f5121d72308828" }, "downloads": -1, "filename": "cliPublish-0.2.1.tar.gz", "has_sig": true, "md5_digest": "41f208c89344c187fe5cc2166a0c6f53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3854, "upload_time": "2016-03-03T22:32:33", "url": "https://files.pythonhosted.org/packages/41/dd/23915bb09e796af14afae2962b4412b1fd3e240d0860629ce1b2ba2a2e20/cliPublish-0.2.1.tar.gz" } ] }