{ "info": { "author": "Laurence Putra", "author_email": "laurenceputra@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: IPython", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Topic :: Database :: Front-Ends" ], "description": "MongoNotebookManager\n====================\n\nIPython Notebook Manager in MongoDB\n\nSetting up\n----------\n\nFirst, run\n\n::\n\n pip install MongoNotebookManager\n\nThen, when you start ipython notebook, make sure you have the following\nconfig settings in place. This module will save your notebooks and\ncheckpoints to mongodb, and supports an unlimited number of checkpoints.\n\nrequired\n~~~~~~~~\n\n::\n\n NotebookApp.notebook_manager_class=mongo_notebook_manager.MongoNotebookManager\n\noptional\n~~~~~~~~\n\nBelow are the arguments, with their default values\n\nmongo\\_uri\n^^^^^^^^^^\n\n::\n\n MongoNotebookManager.mongo_uri='mongodb://localhost:27017/'\n\nreplica\\_set\n^^^^^^^^^^^^\n\n::\n\n MongoNotebookManager.replica_set=''\n\ndatabase\\_name\n^^^^^^^^^^^^^^\n\n::\n\n MongoNotebookManager.database_name='ipython'\n\nnotebook\\_collection\n^^^^^^^^^^^^^^^^^^^^\n\n::\n\n MongoNotebookManager.notebook_collection='notebooks'\n\ncheckpoint\\_collection\n^^^^^^^^^^^^^^^^^^^^^^\n\n::\n\n MongoNotebookManager.checkpoint_collection='checkpoints'\n\ncheckpoints\\_history\n^^^^^^^^^^^^^^^^^^^^^^\n\n::\n\n MongoNotebookManager.checkpoints_history=True\n\nWhy did I build this?\n---------------------\n\nI was setting up IPython Notebook on heroku, and ran into the problem\nwhere heroku will remove the extra files after a while. Having used\nmongodb quite thoroughly before, and knowing the existence of the free\nmongodb host (up to 500mb, which I believe is more than enough for most\nusers of IPython Notebook), mongolab, I decided to write a module that\nwill enable persistence of the notebooks on heroku, hence this plugin.\n\nBugs?\n-----\n\nThis is still in Alpha stage, although most of the basic features are\nworking. If you do find any bugs, please report issues to the `repo on\nGithub `_.\n\nFeatures?\n---------\n\nIf there are additional features that you are looking for, please create\nan issue over at our `repo on\nGithub `_,\nand we'll prioritize and get working on it.\n\nPull requests?\n--------------\n\nIf you wish to make things better, or fix one of the\nissues(bug/feature), please submit a pull request. However, please\nfollow the `AngularJS commit message\nguideline `_\nfor your commit messages.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/laurenceputra/mongo_notebook_manager", "keywords": "mongo notebook manager ipython database storage", "license": "GPL v3", "maintainer": null, "maintainer_email": null, "name": "MongoNotebookManager", "package_url": "https://pypi.org/project/MongoNotebookManager/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/MongoNotebookManager/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/laurenceputra/mongo_notebook_manager" }, "release_url": "https://pypi.org/project/MongoNotebookManager/1.0.0/", "requires_dist": null, "requires_python": null, "summary": "A notebook manager for IPython with MongoDB as the backend.", "version": "1.0.0" }, "last_serial": 1248394, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "022f91088bd2c4def8e22861928d0e36", "sha256": "30f24a815f0ca93d0f95367cf2a7a495059c56e8da31a4319f7ee8b155899081" }, "downloads": -1, "filename": "MongoNotebookManager-0.1.tar.gz", "has_sig": false, "md5_digest": "022f91088bd2c4def8e22861928d0e36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5501, "upload_time": "2014-06-29T02:12:59", "url": "https://files.pythonhosted.org/packages/5d/ef/61ebd41d22dc399712b379301a657c4c8022ecec813ecc0cad31e61835b7/MongoNotebookManager-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c7bb994c07f0ffc11ae7a4d42313e8f7", "sha256": "e7da7b59af785d3d0bbf96287baffabaa66b5b748ab8260ac13b1840d4bbb40b" }, "downloads": -1, "filename": "MongoNotebookManager-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c7bb994c07f0ffc11ae7a4d42313e8f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5706, "upload_time": "2014-06-29T02:22:49", "url": "https://files.pythonhosted.org/packages/11/de/3dc5e7e25e9956f2015530afc4298b4edd8b6c4877bba9cb45952c8c7a07/MongoNotebookManager-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "044b97678022120d7265ff1e4e72065d", "sha256": "f8327a75afb94b65f842ea38cdad46511b1e1b7eeb72880b5b7af67a2168944a" }, "downloads": -1, "filename": "MongoNotebookManager-0.1.2.tar.gz", "has_sig": false, "md5_digest": "044b97678022120d7265ff1e4e72065d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5708, "upload_time": "2014-06-29T02:26:40", "url": "https://files.pythonhosted.org/packages/f0/f8/9b8c83c3db4c648fb90876fd0f58acca34ae03adbd7eaa9ba0bc979e6103/MongoNotebookManager-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "432f492da767cd7ee88ad6cdcb99d717", "sha256": "aff88730c905bb37092ff46ad584b1b121c038e6f22e5fb55ccc0bf760624f1d" }, "downloads": -1, "filename": "MongoNotebookManager-0.1.3.tar.gz", "has_sig": false, "md5_digest": "432f492da767cd7ee88ad6cdcb99d717", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5808, "upload_time": "2014-06-29T02:27:41", "url": "https://files.pythonhosted.org/packages/44/fb/ca3dd8bbdc817a8eb00351fa630d7f1897ab9ebb653fd8a68c105b0d8eb5/MongoNotebookManager-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "ff1bd786590d2d34f9e50503fccd2345", "sha256": "c92cfb7e03a7d8a51b2eb36b4dddc4589f4084503be5af2c42832015db5e3b40" }, "downloads": -1, "filename": "MongoNotebookManager-0.1.4.tar.gz", "has_sig": false, "md5_digest": "ff1bd786590d2d34f9e50503fccd2345", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5819, "upload_time": "2014-06-29T03:07:09", "url": "https://files.pythonhosted.org/packages/29/39/b7de2549cbabd3666d0f48784fd5b4b5d923d0814079b0c9102af12eff10/MongoNotebookManager-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "3706feb7bcdb694db0160de83c23ea05", "sha256": "f897d024deea3dab5d3718beed2c97ebbd0da9dfb88b01cd19fed4cb9b3acd5e" }, "downloads": -1, "filename": "MongoNotebookManager-0.1.5.tar.gz", "has_sig": false, "md5_digest": "3706feb7bcdb694db0160de83c23ea05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6724, "upload_time": "2014-06-30T15:24:21", "url": "https://files.pythonhosted.org/packages/3e/a7/58ab5e94c82feb357d56283dc4f4a55d7a450cdede02e3f283e037c47273/MongoNotebookManager-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "28483ae39bb6e0d8372faf79636545ae", "sha256": "4e972a7b347adabea0ebe7bd3bb0b48a4ed734cac6beef21f2c0afb9f36364eb" }, "downloads": -1, "filename": "MongoNotebookManager-0.1.6.tar.gz", "has_sig": false, "md5_digest": "28483ae39bb6e0d8372faf79636545ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6144, "upload_time": "2014-07-24T00:30:25", "url": "https://files.pythonhosted.org/packages/c1/85/18f28a78918cef206b148a2c72a6ee851706100cdcd2a02ced31840f9ac2/MongoNotebookManager-0.1.6.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "8ae75a42bc63e2e6947038efb5b7d7a9", "sha256": "30c1a74a4bb4cca6d351f5e7de7827ceb493649023310ea00e0d112b32bab313" }, "downloads": -1, "filename": "MongoNotebookManager-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8ae75a42bc63e2e6947038efb5b7d7a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7154, "upload_time": "2014-10-05T12:33:11", "url": "https://files.pythonhosted.org/packages/77/66/f113120901875c7bfbd7e857a28bbeb33f338f16a4569db11d8faa404fa3/MongoNotebookManager-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8ae75a42bc63e2e6947038efb5b7d7a9", "sha256": "30c1a74a4bb4cca6d351f5e7de7827ceb493649023310ea00e0d112b32bab313" }, "downloads": -1, "filename": "MongoNotebookManager-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8ae75a42bc63e2e6947038efb5b7d7a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7154, "upload_time": "2014-10-05T12:33:11", "url": "https://files.pythonhosted.org/packages/77/66/f113120901875c7bfbd7e857a28bbeb33f338f16a4569db11d8faa404fa3/MongoNotebookManager-1.0.0.tar.gz" } ] }