{ "info": { "author": "Chris Rinaldi", "author_email": "cgrinaldi@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# Notebook to Blog\n\n## Overview\n\n**Notebook to Blog** is a Python CLI that makes it easy to go from a Jupyter Notebook to the following outputs:\n- A .txt file containing blog text and placeholders\n- Images of plots (saved locally)\n- Github Gists\n\nWhile not completely automated, this will make it much easier to create a blog post (e.g., Medium).\n\n## Instructions\n\n1. Install via `pip install notebook-to-blog`.\n2. Store your Github username/password somewhere in your filesystem:\n\n```\nGITHUB_USER=\nGITHUB_PASSWORD=\n```\n3. Run via `notebook_to_blog `\n\nFor example, running `notebook_to_blog my_notebook.ipynb output .env` will create the following files:\n\n```\noutput/\n my_notebok.txt\n images/\n image_00.png\n```\n\nIn addition, Github Gists will be created for each code block encountered.\n\n**my_notebook.txt** looks like the following:\n\n```\nWhatever you wrote in Markdown will appear as regular text. Code blocks will cause Github Gists to be created, and a link to be inserted:\n\nhttps://gist.github.com/cgrinaldi/1a11acbdc9006849323163e354955a31\n\nImages will also be represented as placeholder text:\n\n\n```\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": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "notebook-to-blog", "package_url": "https://pypi.org/project/notebook-to-blog/", "platform": "", "project_url": "https://pypi.org/project/notebook-to-blog/", "project_urls": null, "release_url": "https://pypi.org/project/notebook-to-blog/0.0.1/", "requires_dist": [ "Click", "PyGithub", "python-dotenv" ], "requires_python": "", "summary": "Convert a Jupyter notebook to blog ready format", "version": "0.0.1" }, "last_serial": 5596829, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5a9a2328ab4552cbd5ae0317d97ab6c1", "sha256": "6b0dd814ec42a9c498d3dc1bb25b9b1f1259114337872c85b2b8719077fe21aa" }, "downloads": -1, "filename": "notebook_to_blog-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a9a2328ab4552cbd5ae0317d97ab6c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6052, "upload_time": "2019-07-28T21:56:58", "url": "https://files.pythonhosted.org/packages/ee/84/e7e494e363f66f6866ff79f4409254150e0c55b8f177911740c47d7250a8/notebook_to_blog-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "938472ad75d23765eb47d8f66f186b07", "sha256": "e9367ba76eb1392c83a5165c95c4ae2c1d57a5cd149e448012f18f880368503b" }, "downloads": -1, "filename": "notebook-to-blog-0.0.1.tar.gz", "has_sig": false, "md5_digest": "938472ad75d23765eb47d8f66f186b07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3618, "upload_time": "2019-07-28T21:57:00", "url": "https://files.pythonhosted.org/packages/bd/14/fb67d097896cec8544b9c3545a3eb90f4f3338f7e3cb38c7e546b0cf064b/notebook-to-blog-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a9a2328ab4552cbd5ae0317d97ab6c1", "sha256": "6b0dd814ec42a9c498d3dc1bb25b9b1f1259114337872c85b2b8719077fe21aa" }, "downloads": -1, "filename": "notebook_to_blog-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a9a2328ab4552cbd5ae0317d97ab6c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6052, "upload_time": "2019-07-28T21:56:58", "url": "https://files.pythonhosted.org/packages/ee/84/e7e494e363f66f6866ff79f4409254150e0c55b8f177911740c47d7250a8/notebook_to_blog-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "938472ad75d23765eb47d8f66f186b07", "sha256": "e9367ba76eb1392c83a5165c95c4ae2c1d57a5cd149e448012f18f880368503b" }, "downloads": -1, "filename": "notebook-to-blog-0.0.1.tar.gz", "has_sig": false, "md5_digest": "938472ad75d23765eb47d8f66f186b07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3618, "upload_time": "2019-07-28T21:57:00", "url": "https://files.pythonhosted.org/packages/bd/14/fb67d097896cec8544b9c3545a3eb90f4f3338f7e3cb38c7e546b0cf064b/notebook-to-blog-0.0.1.tar.gz" } ] }