{ "info": { "author": "HerveMignot", "author_email": "HerveMignot@github.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Framework :: IPython", "Framework :: Jupyter", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Education", "Topic :: Scientific/Engineering" ], "description": "# dpaste_magic\nMagic function that pushes or pulls code snippets out of pastebins.\ndpaste.de is currently supported.\n\n### Pushing code & cells\n
\n %dpaste answer = 42\n https://dpaste.de/XYZ\n\npushes line content & print the dpaste url.\n
\n %%dpaste\n answer = 42\n https://dpaste.de/XYZ\n\npushes cell content & print the dpaste url.\n
\n %%dpaste {-1x -1h -1d -1w -0}\n answer = 42\n https://dpaste.de/XYZ\n\nreturns a dpaste url with expires duration:\n* -1x: just for one read\n* -1h: one hour (default)\n* -1d: one day\n* -1w: one week\n* -0: never\nThese are the supported expiration time supported by dpaste.de.\n\nOptions:\n* -o: return URL as value (for storage in a variable)\n* -s: silent mode (URL not printed)\n\n`my_url = %dpaste -o answer = 42`\npush code on line, prints & stores url in `my_url` variable.\n\n`my_url = %dpaste -o -s answer = 42`\npush code on line & stores url in `my_url` variable (silent mode, no print).\n\n### Getting back the paste\n\n %getdpaste XYZ\n\nretrieves snippet from XYZ dpaste hash or URL and changes cell to:\n
\n # %load https://dpaste.de/XYZ/raw\n answer = 42\n\n\nWith `%dpaste -g` get option:\n
\n %dpaste -g XYZ\n\nretrieves snippet from XYZ dpaste hash or URL and changes cell to:\n
\n # %load https://dpaste.de/XYZ/raw\n answer = 42\n\n\n\n## Installation\n\nUse:\n`pip install dpaste_magic`\nto install the magic command.\n\nFirst load the magic in a cell:\n\n`%load_ext dpaste_magic`\n\nand then use the function in your cell to dpaste its content.\n\n`%%dpaste`, `%dpaste` or `%getdpaste`.\n\n\n## TO DO\n\n* increase tests range\n* code unload function\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": "http://github.com/HerveMignot/dpaste_magic", "keywords": "pastebin dpaste magic command IPython Jupyter Jupyterlab", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dpaste-magic", "package_url": "https://pypi.org/project/dpaste-magic/", "platform": "", "project_url": "https://pypi.org/project/dpaste-magic/", "project_urls": { "Homepage": "http://github.com/HerveMignot/dpaste_magic" }, "release_url": "https://pypi.org/project/dpaste-magic/0.1.2/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Magic command to dpaste / get line & cell content", "version": "0.1.2" }, "last_serial": 4660699, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "fec01a76e264653ee90ac74ec87fc833", "sha256": "002ffc75633fc87ebd01f653d05edea2a409c40096cb221b95a48e90230f3acd" }, "downloads": -1, "filename": "dpaste_magic-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fec01a76e264653ee90ac74ec87fc833", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5468, "upload_time": "2018-12-20T23:20:05", "url": "https://files.pythonhosted.org/packages/ec/11/e16cc581bdc429ef9427ccc2bad6f454ea3d1846025ffb90833046b37e7d/dpaste_magic-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31d98094c04e469811cac82ca7babe24", "sha256": "b3ef12fc7b50e38768afd41b7f529f4bbc0c4cee58b53c9be2aeadd85e525413" }, "downloads": -1, "filename": "dpaste_magic-0.1.0.tar.gz", "has_sig": false, "md5_digest": "31d98094c04e469811cac82ca7babe24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4735, "upload_time": "2018-12-20T23:20:07", "url": "https://files.pythonhosted.org/packages/21/ed/05d5fd82cf6a3c4bae4dfa418c9e9ee987668c2434eb45bfa6385283c921/dpaste_magic-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4fe3de8bbf194c7a15fdb0685ab1d39d", "sha256": "d49bad3859460282e2a1b9d2bf308262403dd3ae5f044dd89dd791c91f5a4be5" }, "downloads": -1, "filename": "dpaste_magic-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4fe3de8bbf194c7a15fdb0685ab1d39d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5547, "upload_time": "2019-01-04T15:38:28", "url": "https://files.pythonhosted.org/packages/03/68/518a7224a968dd083e1c87ad16ebeea6a43619a10f4966f9d7a61fe6b1f0/dpaste_magic-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00fb8873081726439bdec51932153685", "sha256": "76daf1992383b6d961a349a17ef23230ec23712fe5c4152766fec1b43293eb12" }, "downloads": -1, "filename": "dpaste_magic-0.1.1.tar.gz", "has_sig": false, "md5_digest": "00fb8873081726439bdec51932153685", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4877, "upload_time": "2019-01-04T15:38:31", "url": "https://files.pythonhosted.org/packages/ca/50/4d52eb4249855ff956133e2c2c32e29bb07013e280a868cd0180761f9120/dpaste_magic-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4e8ba5e4d44db7d85420d8bfbf923671", "sha256": "e11397c580b1d8ef798d8f29d1b84b64f1af541561b1533357a68a87e440e0d6" }, "downloads": -1, "filename": "dpaste_magic-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4e8ba5e4d44db7d85420d8bfbf923671", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5562, "upload_time": "2019-01-04T16:04:24", "url": "https://files.pythonhosted.org/packages/2f/c6/2f14f165c8675e2b432a60c7c864a5df2186664acc0533a0c076f911210c/dpaste_magic-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9d8abba73c6f517daf0161d451d2233", "sha256": "f36a04290dd654d35736cfb1a59b31ceec5bf0c0112ac89c63c80d14f214613e" }, "downloads": -1, "filename": "dpaste_magic-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d9d8abba73c6f517daf0161d451d2233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4641, "upload_time": "2019-01-04T16:04:25", "url": "https://files.pythonhosted.org/packages/76/ba/e18c02089be64b5f11ae135a26210bf33412a786a66969f4ce745dc35225/dpaste_magic-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4e8ba5e4d44db7d85420d8bfbf923671", "sha256": "e11397c580b1d8ef798d8f29d1b84b64f1af541561b1533357a68a87e440e0d6" }, "downloads": -1, "filename": "dpaste_magic-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4e8ba5e4d44db7d85420d8bfbf923671", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5562, "upload_time": "2019-01-04T16:04:24", "url": "https://files.pythonhosted.org/packages/2f/c6/2f14f165c8675e2b432a60c7c864a5df2186664acc0533a0c076f911210c/dpaste_magic-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9d8abba73c6f517daf0161d451d2233", "sha256": "f36a04290dd654d35736cfb1a59b31ceec5bf0c0112ac89c63c80d14f214613e" }, "downloads": -1, "filename": "dpaste_magic-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d9d8abba73c6f517daf0161d451d2233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4641, "upload_time": "2019-01-04T16:04:25", "url": "https://files.pythonhosted.org/packages/76/ba/e18c02089be64b5f11ae135a26210bf33412a786a66969f4ce745dc35225/dpaste_magic-0.1.2.tar.gz" } ] }