{ "info": { "author": "Will Kessler", "author_email": "will@udacity.com", "bugtrack_url": null, "classifiers": [ "Framework :: Jupyter", "Intended Audience :: Education", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# General instructions for building for pip distribution\n\nAfter changing `setup.py` or any part of the Graffiti codebase, increase the version number in setup.py appropriately.\n\nThen run the commands shown below to upgrade what's stored in pip\n\n``` shell\npython3 setup.py prep_to_build npm_run_build sdist bdist_wheel\n```\n\nUploading to the pypi test servers:\n\n``` shell\npython3 -m twine upload --repository-url https://test.pypi.org/legacy/ dist/* --verbose\n```\n\nInstalling to a host in the cloud, from the test servers:\n``` shell\npython3 -m pip install --index-url https://test.pypi.org/simple/ jupytergraffiti\n```\n\nTesting new installation on cloud host:\n\n``` shell\njupyter notebook \u2014port=3001 \u2014ip=127.0.0.1 \u2014allow-root\n```\n\nUploading to the pypi production servers:\n\n``` shell\npython3 -m twine upload --repository-url https://pypi.org/legacy/ dist/* --verbose\n```\n\n\n# General instructions for building for conda distribution\n\nComing soon...\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": "https://github.com/willkessler/jupytergraffiti", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "jupytergraffiti", "package_url": "https://pypi.org/project/jupytergraffiti/", "platform": "", "project_url": "https://pypi.org/project/jupytergraffiti/", "project_urls": { "Homepage": "https://github.com/willkessler/jupytergraffiti" }, "release_url": "https://pypi.org/project/jupytergraffiti/1.0.1.8/", "requires_dist": null, "requires_python": "", "summary": "Create interactive screencasts inside Jupyter Notebook that anybody can play back.", "version": "1.0.1.8" }, "last_serial": 5503760, "releases": { "1.0.1.8": [ { "comment_text": "", "digests": { "md5": "6f7fe5cb0de6a3ea103851fc6b456ec2", "sha256": "e3b2af11ae39ca458b380371092c8fc44fdf84845db7d86a5914b7b7a9dd8300" }, "downloads": -1, "filename": "jupytergraffiti-1.0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6f7fe5cb0de6a3ea103851fc6b456ec2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 163532, "upload_time": "2019-07-09T00:34:16", "url": "https://files.pythonhosted.org/packages/4f/eb/8d9c0694096253fdb97834753b6969a492076938eb43745a5aee5113e9a0/jupytergraffiti-1.0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df41b75d1ff3f7187c4274d172ba96f6", "sha256": "7e4c1abd690c5c72ef13936675a3175eca9ff85956f631f2e80e15949fffdb8d" }, "downloads": -1, "filename": "jupytergraffiti-1.0.1.8.tar.gz", "has_sig": false, "md5_digest": "df41b75d1ff3f7187c4274d172ba96f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162260, "upload_time": "2019-07-09T00:34:20", "url": "https://files.pythonhosted.org/packages/3a/5f/78ac362fbf4cc1b07cca4bf2a344de714a97d079c685341dab64dd679b6f/jupytergraffiti-1.0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6f7fe5cb0de6a3ea103851fc6b456ec2", "sha256": "e3b2af11ae39ca458b380371092c8fc44fdf84845db7d86a5914b7b7a9dd8300" }, "downloads": -1, "filename": "jupytergraffiti-1.0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6f7fe5cb0de6a3ea103851fc6b456ec2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 163532, "upload_time": "2019-07-09T00:34:16", "url": "https://files.pythonhosted.org/packages/4f/eb/8d9c0694096253fdb97834753b6969a492076938eb43745a5aee5113e9a0/jupytergraffiti-1.0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df41b75d1ff3f7187c4274d172ba96f6", "sha256": "7e4c1abd690c5c72ef13936675a3175eca9ff85956f631f2e80e15949fffdb8d" }, "downloads": -1, "filename": "jupytergraffiti-1.0.1.8.tar.gz", "has_sig": false, "md5_digest": "df41b75d1ff3f7187c4274d172ba96f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162260, "upload_time": "2019-07-09T00:34:20", "url": "https://files.pythonhosted.org/packages/3a/5f/78ac362fbf4cc1b07cca4bf2a344de714a97d079c685341dab64dd679b6f/jupytergraffiti-1.0.1.8.tar.gz" } ] }