{ "info": { "author": "Hieu Nguyen", "author_email": "author_email@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Topic :: Internet", "Topic :: System :: Archiving", "Topic :: Terminals", "Topic :: Utilities" ], "description": "==================================================================\npystoreql: A command line tool to easily share pastes and files.\n==================================================================\n\n.. sectnum::\n.. contents:: Table of Contents\n\n\nWhy ``pystoreql``?\n======================\n\n``pystoreql`` (*py-store-q-l*) lets you share pastes, files and directories easily and let you choose the name (``id``) (could be easy to be remembered) for the paste/file/directory being shared. Everyone who has the ``id`` can download the paste/file/directory easily by typing a simple command (e.g., ``pystoreql get ``) without opening a web browser. Read more below to find out how to use ``pystoreql``.\n\nFeatures\n---------\n\n* Anonymous sharing: No need to register to post, upload, download.\n* Easy to use: Simply typing a command v.s. opening a web browser or using a graphic interface clients.\n* Unlimited: In theory, there should be no limit on the number and the size of pastes or files you can share.\n* Possible to host and use your own ``pystoreql`` server with the same command line interface like ``git``.\n* More features will be coming as users suggest.\n\nTo do\n------\n\n* Writing tests\n* Web interface (maybe)\n* Better support for Windows and MacOS. \n* Phone applications i.e., Android, iOS, ... (unlikely)\n\nInstallation\n===============\n\nYou need python to run ``pystoreql``. For Ubuntu users, it is simple as::\n\n $ sudo apt-get install -y python python-pip\n\nAlternatively, you can install Miniconda (a Python distribution): https://conda.io/miniconda.html\n\nThen you can install ``pystoreql`` by using ``pip`` command:\n\nIn Ubuntu, without using ``sudo``::\n\n $ pip install --user pystoreql\n\nOr if you have Miniconda::\n\n $ pip install pystoreql\n\nPaste sharing\n=================\n\nThe two main sub-commands for paste sharing are ``post`` and ``get``. To share a paste and assign it an ``id`` (e.g., ``your_wanted_id``)::\n\n $ pystoreql post your_wanted_id \"the paste string\"\n\nor::\n\n $ cat your_file.txt | pystoreql post your_wanted_id -\n\nTo retrieve a paste with a given ``id`` (e.g., ``the_id``)::\n\n $ pystoreql get the_id\n\nTo retrieve a paste with a given id (e.g., ``the_id``) and save it to a file (e.g., ``filename.txt``) ::\n\n $ pystoreql get the_id > filename.txt \n\n\nFile and directory sharing\n==============================\n\nThe two main sub-commands for file and directory sharing are ``push`` and ``pull``. To share a file or a directory and assign it an ``id`` (e.g., ``your_wanted_id``)::\n\n $ pystoreql push your_wanted_id the_file_or_dir_path\n\nTo retrieve a file or a directory with a given ``id`` (e.g., ``the_id``) to the current working directory::\n\n $ pystoreql pull the_id\n\nCommand line interface\n==========================\n\n::\n\n $ pystoreql --help\n Usage:\n pystoreql get \n pystoreql post \n pystoreql pull \n pystoreql push \n\nContributing\n=================\n\nThe source code is available at: https://github.com/hieu-n/pystoreql\n\nPlease feel free to file issues/suggestions, fork, modify and make pull requests. New contributors are more than welcome.\n\n\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/hieu-n/pystoreql", "keywords": "some keywords", "license": "GNU GPLv3", "maintainer": "", "maintainer_email": "", "name": "pystoreql", "package_url": "https://pypi.org/project/pystoreql/", "platform": "", "project_url": "https://pypi.org/project/pystoreql/", "project_urls": { "Homepage": "https://github.com/hieu-n/pystoreql" }, "release_url": "https://pypi.org/project/pystoreql/0.0.5/", "requires_dist": [ "docopt", "pyyaml", "requests" ], "requires_python": "", "summary": "A command line tool to easily share pastes and files.", "version": "0.0.5" }, "last_serial": 2682168, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5bb2448eba7e10b6698e429a2bb24ef1", "sha256": "6210f6b97d27be3884f792b85495b5fbb7a70a02d69d03ff15f2ffa8967536e7" }, "downloads": -1, "filename": "pystoreql-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5bb2448eba7e10b6698e429a2bb24ef1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4973, "upload_time": "2017-02-24T14:02:05", "url": "https://files.pythonhosted.org/packages/d8/8b/864e52cfe02626bfe2fa1091054d0045619bdbe1bec3dfaf157c41763de7/pystoreql-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "118db901a9b337c5072377b3ee0cc26f", "sha256": "187d91ca870aad6f81e13f9d0cd3929521ec33cc8dd8b7e9f00bb91e73ec4861" }, "downloads": -1, "filename": "pystoreql-0.0.1.tar.gz", "has_sig": false, "md5_digest": "118db901a9b337c5072377b3ee0cc26f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4237, "upload_time": "2017-02-24T14:02:02", "url": "https://files.pythonhosted.org/packages/cc/5b/927da706d47c0486b6cf294631cf31626922e398ee49b1ec5c025264a7a0/pystoreql-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "4cda3bf25ae7fb49ca40ed74f9380c0f", "sha256": "6d41ea3a859db646d33eab799fda622d69e333f5bc7bdb09b1517a7681702694" }, "downloads": -1, "filename": "pystoreql-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4cda3bf25ae7fb49ca40ed74f9380c0f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5823, "upload_time": "2017-03-04T08:06:51", "url": "https://files.pythonhosted.org/packages/8b/a8/501935521490c893ae83ae7451626ab3fef27e78de85e636492de3a5a671/pystoreql-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18b6a9c061a33ddaad7e92000f9be71c", "sha256": "5b07b373233d0023c2ddae459f03c6cd1000a4cc1de5ffebab3c7d7873225664" }, "downloads": -1, "filename": "pystoreql-0.0.3.tar.gz", "has_sig": false, "md5_digest": "18b6a9c061a33ddaad7e92000f9be71c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4667, "upload_time": "2017-03-04T08:06:52", "url": "https://files.pythonhosted.org/packages/e0/8d/564ec7d1d6773cbae9b5ed145069d83599d7d967ac0d4763febe2165473d/pystoreql-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "fc45305b18a8ae2ca6aa0427d0c599e3", "sha256": "d13e279a964dcdc65af153b3749b1193b4d0c98ee53796c25a1b97dc07c8f205" }, "downloads": -1, "filename": "pystoreql-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc45305b18a8ae2ca6aa0427d0c599e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7247, "upload_time": "2017-03-04T09:27:18", "url": "https://files.pythonhosted.org/packages/c5/64/216df9197be0639c5ea21341370f0a3a4b7c4d794e9e7288ec55031aa0db/pystoreql-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0119d82f1959fe6fc47f32ee54c02871", "sha256": "824eafea6a7489e0315ce18938e0902134a74a56b4b9bc54ecd1cf7e998d6e2f" }, "downloads": -1, "filename": "pystoreql-0.0.4.tar.gz", "has_sig": false, "md5_digest": "0119d82f1959fe6fc47f32ee54c02871", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5375, "upload_time": "2017-03-04T09:27:20", "url": "https://files.pythonhosted.org/packages/01/1c/f316096688629afebe0ac95da10510b5eb13dcdcfe7e97145010943c2728/pystoreql-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "5ec1e2aa5820e2f7f8c8079f9edd119b", "sha256": "cc08ac79fdfc985f0be255ae9d744445eae9db4a7ae9e3007765daf6e4698cec" }, "downloads": -1, "filename": "pystoreql-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ec1e2aa5820e2f7f8c8079f9edd119b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7675, "upload_time": "2017-03-04T11:44:52", "url": "https://files.pythonhosted.org/packages/ce/b9/e7c60e518b699053e65effbbcf2fd958bfe4cc54200065d1078eb5f7d933/pystoreql-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a74b6c0da17bb12d7cc78d0c4c96e01", "sha256": "a342c52fc796b316680758bb19766c6fd9b085f437192bdb953e22267a45c95e" }, "downloads": -1, "filename": "pystoreql-0.0.5.tar.gz", "has_sig": false, "md5_digest": "5a74b6c0da17bb12d7cc78d0c4c96e01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5855, "upload_time": "2017-03-04T11:44:54", "url": "https://files.pythonhosted.org/packages/8f/7e/17a765657e1d4719d0eba09a59c588098c6f14ef4b82f7207855d96e0aca/pystoreql-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5ec1e2aa5820e2f7f8c8079f9edd119b", "sha256": "cc08ac79fdfc985f0be255ae9d744445eae9db4a7ae9e3007765daf6e4698cec" }, "downloads": -1, "filename": "pystoreql-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ec1e2aa5820e2f7f8c8079f9edd119b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7675, "upload_time": "2017-03-04T11:44:52", "url": "https://files.pythonhosted.org/packages/ce/b9/e7c60e518b699053e65effbbcf2fd958bfe4cc54200065d1078eb5f7d933/pystoreql-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a74b6c0da17bb12d7cc78d0c4c96e01", "sha256": "a342c52fc796b316680758bb19766c6fd9b085f437192bdb953e22267a45c95e" }, "downloads": -1, "filename": "pystoreql-0.0.5.tar.gz", "has_sig": false, "md5_digest": "5a74b6c0da17bb12d7cc78d0c4c96e01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5855, "upload_time": "2017-03-04T11:44:54", "url": "https://files.pythonhosted.org/packages/8f/7e/17a765657e1d4719d0eba09a59c588098c6f14ef4b82f7207855d96e0aca/pystoreql-0.0.5.tar.gz" } ] }