{ "info": { "author": "Git Intern Team - Noah Stapp, Jenna Landy, Alena Mueller; AWS - Jaipreet Singh, Neelam Gehlot; Quansight - Saul Shanabrook", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# jupyterlab-git\n\n[![Binder](https://beta.mybinder.org/badge.svg)](https://mybinder.org/v2/gh/jupyterlab/jupyterlab-git/master?urlpath=lab) [![Build Status](https://travis-ci.org/jupyterlab/jupyterlab-git.svg?branch=master)](https://travis-ci.org/jupyterlab/jupyterlab-git) [![Version](https://img.shields.io/npm/v/@jupyterlab/git.svg)](https://www.npmjs.com/package/@jupyterlab/git) [![Version](https://img.shields.io/pypi/v/jupyterlab-git.svg)](https://pypi.org/project/jupyterlab-git/) [![Downloads](https://img.shields.io/npm/dm/@jupyterlab/git.svg)](https://www.npmjs.com/package/@jupyterlab/git) [![Version](https://img.shields.io/conda/vn/conda-forge/jupyterlab-git.svg)](https://anaconda.org/conda-forge/jupyterlab-git) [![Downloads](https://img.shields.io/conda/dn/conda-forge/jupyterlab-git.svg)](https://anaconda.org/conda-forge/jupyterlab-git)\n\n\nA JupyterLab extension for version control using git\n\n![](http://g.recordit.co/N9Ikzbyk8P.gif)\n\n## Prerequisites\n\n- JupyterLab \n\n## Usage\n\n- Open the git extension from the *Git* tab on the left panel\n\n## Install\n\nTo install perform the following steps:\n\n```bash\njupyter labextension install @jupyterlab/git\npip install --upgrade jupyterlab-git\njupyter serverextension enable --py jupyterlab_git\n```\n\n## Development\n\n### Contributing\n\nIf you would like to contribute to the project, please read our [contributor documentation](https://github.com/jupyterlab/jupyterlab/blob/master/CONTRIBUTING.md).\n\nJupyterLab follows the official [Jupyter Code of Conduct](https://github.com/jupyter/governance/blob/master/conduct/code_of_conduct.md).\n\n### Team\n\nThe Jupyter Git extension is part of [Project Jupyter](http://jupyter.org/) and is developed by an open community of contributors. Our maintainer team is accompanied by a much larger group of contributors to JupyterLab and Project Jupyter as a whole.\n\nJupyterLab Git's current maintainers are listed in alphabetical order, with affiliation, and main areas of contribution:\n\n- Tim George, Cal Poly (UI/UX design, strategy, management, user needs analysis).\n- Brian Granger, Cal Poly (co-creator, strategy, vision, management, UI/UX design,\n architecture).\n- Saul Shanabrook, Quansight(software engineering)\n- Jaipreet Singh, AWS (software engineering, UI/UX design, management)\n- William Wang, AWS (UI/UX design)\n\nMaintainer emeritus:\n\n- Ashutosh Bondre, Cal Poly (software engineering).\n- Noah Stapp, Cal Poly (software engineering).\n- Ji Zhang, Cal Poly (software engineering).\n- Jenna Landy, Cal Poly (sofware engineering).\n- Alena Mueller, Cal Poly (UI/UX design).\n- Neelam Gehlot, AWS (software engineering)\n\nThis list is provided to help provide context about who we are and how our team functions.\nIf you would like to be listed, please submit a pull request with your information.\n\n### Install\n\nRequires node 4+ and npm 4+\n\n```bash\n# Clone the repo to your local environment\ngit clone https://github.com/jupyterlab/jupyterlab-git.git\ncd jupyterlab-git\n# Install dependencies\nnpm install # or yarn\n# Build Typescript source\nnpm run build # or yarn build\n# Link your development version of the extension with JupyterLab\njupyter labextension link .\n# Rebuild Typescript source after making changes\nnpm run build # or yarn build\n```\n\n```bash\npip install .\njupyter serverextension enable --py jupyterlab_git\n```\n\nTo rebuild the package and the JupyterLab app:\n\n```bash\nnpm run build\njupyter lab build\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": "", "maintainer": "", "maintainer_email": "", "name": "jupyterlab-git", "package_url": "https://pypi.org/project/jupyterlab-git/", "platform": "", "project_url": "https://pypi.org/project/jupyterlab-git/", "project_urls": null, "release_url": "https://pypi.org/project/jupyterlab-git/0.8.1/", "requires_dist": [ "notebook", "nbdime (>=1.1.0)" ], "requires_python": "", "summary": "A server extension for JupyterLab's git extension", "version": "0.8.1" }, "last_serial": 5684671, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "2fca163c155f829d5dd4dc4e1eec72c5", "sha256": "7c062fddeb28c8a5d81ee58614c7e89c480e85619f4b256d76941a42ac1191f0" }, "downloads": -1, "filename": "jupyterlab_git-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2fca163c155f829d5dd4dc4e1eec72c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6317, "upload_time": "2018-07-30T17:16:42", "url": "https://files.pythonhosted.org/packages/9a/8e/8041091e7b3fd4997a9be7acd0bb0e6b764aa5bb907b621a64862b2c1a14/jupyterlab_git-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "282abd6cc45b0e2aa90fc21b2c1a9916", "sha256": "1a0082491fcaeedb8a8e0001d7899f7a4f2c7ac37de73bd5618bc0ea1b2b410f" }, "downloads": -1, "filename": "jupyterlab_git-0.1.1.tar.gz", "has_sig": false, "md5_digest": "282abd6cc45b0e2aa90fc21b2c1a9916", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5831, "upload_time": "2018-07-30T17:16:42", "url": "https://files.pythonhosted.org/packages/fd/56/61a6177cb27fa56b3b842d01c652df550afb0c84b2231238a65e4350f968/jupyterlab_git-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "628ee62ba73e4ac53d1a5f6bc7d10960", "sha256": "2d6cd0ab42578d7fc551ef93bbca2b0d09e044ee7ac4b65ade7df45ffa4e123e" }, "downloads": -1, "filename": "jupyterlab_git-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "628ee62ba73e4ac53d1a5f6bc7d10960", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7177, "upload_time": "2018-07-30T17:24:59", "url": "https://files.pythonhosted.org/packages/39/c0/7c101bd5a12566d9753b33acc5514fcdd86ae24772c12b32c21f87b09198/jupyterlab_git-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e9cc4494ae52f0c20dd6f9d4a6deb73", "sha256": "3f52fdb2cf24d3575094a5cf64aed5cef065f01648fd639ade6a2390971c1a31" }, "downloads": -1, "filename": "jupyterlab_git-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2e9cc4494ae52f0c20dd6f9d4a6deb73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6100, "upload_time": "2018-07-30T17:25:00", "url": "https://files.pythonhosted.org/packages/57/73/840fc1626f782b6105325fcedc24f5ddf54dbb76813298c1e0e9ebdf9aa8/jupyterlab_git-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8a881e0ee2daabfcb541b52bc3844efd", "sha256": "6e99e3f4fa5ef0bf8121d1b3312534493b2548688cf3d8c0e09125d73af99e49" }, "downloads": -1, "filename": "jupyterlab_git-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8a881e0ee2daabfcb541b52bc3844efd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6330, "upload_time": "2018-08-20T17:08:40", "url": "https://files.pythonhosted.org/packages/e5/6e/eb56b15be5476b5fbfbf254b9b772b8fb285ecbea1a90b2c0ce0d0f47217/jupyterlab_git-0.2.0.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "5d9d788bb0435fd40d7142ef2b988b73", "sha256": "f347fefeda08a2b6734e98a344585ba470e1ed40b709f01607696defc06a9202" }, "downloads": -1, "filename": "jupyterlab_git-0.2.2.tar.gz", "has_sig": false, "md5_digest": "5d9d788bb0435fd40d7142ef2b988b73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6322, "upload_time": "2018-08-25T18:41:19", "url": "https://files.pythonhosted.org/packages/f1/84/b748f046178b0e556b353ce31a0de85b5ada6bdc46dffb6e3a663a5c2ced/jupyterlab_git-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f3b207c27813d337949e50cdaa1eb1ee", "sha256": "239c5ff276c088bcd4de389d2f3f58a2185d4d2ee3a1ca32ac4dce3b42da46ce" }, "downloads": -1, "filename": "jupyterlab_git-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3b207c27813d337949e50cdaa1eb1ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8624, "upload_time": "2018-10-15T16:13:56", "url": "https://files.pythonhosted.org/packages/d6/05/4d5822123825ecc2152d71b3a4783c96cfb8bc312588fd06b35a7d84496c/jupyterlab_git-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e67b00b353142a027a3530ed6cc3c167", "sha256": "8a58655019ee5d1f5849d27ac69f3b518bfb5920466a8b68b9ca246d1070e8d4" }, "downloads": -1, "filename": "jupyterlab_git-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e67b00b353142a027a3530ed6cc3c167", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8373, "upload_time": "2018-10-15T16:13:57", "url": "https://files.pythonhosted.org/packages/0b/7c/ed46936fe7e311c4002b6a3e2f2f052798a01941e70ab0d85552012b5b11/jupyterlab_git-0.3.0.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "7c0def4744532572f87d810a8424b286", "sha256": "2c6390888d818b4b78707843d87c9c52e86c248037ca21f17e6069d50a59a7c9" }, "downloads": -1, "filename": "jupyterlab_git-0.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c0def4744532572f87d810a8424b286", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13188, "upload_time": "2018-11-20T20:49:22", "url": "https://files.pythonhosted.org/packages/73/f6/fc15f322f5b63b5d3ba823c8ed9b8cb2278c833244688b2cb56e60bf0a0c/jupyterlab_git-0.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9da8fa1d8ce307bc69ca7f4384a637bd", "sha256": "f0d57f42312c57676e20eaec3173dd11a0f9c591090a7cac629bd3785b65ae3e" }, "downloads": -1, "filename": "jupyterlab_git-0.4.4.tar.gz", "has_sig": false, "md5_digest": "9da8fa1d8ce307bc69ca7f4384a637bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10964, "upload_time": "2018-11-20T20:49:23", "url": "https://files.pythonhosted.org/packages/08/63/d1294bc573f77a6f6d14885aa8018a7f52a8dd09b781a1a73d33877a50ab/jupyterlab_git-0.4.4.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "d948b03c5a4620acabacce6a0be85f53", "sha256": "d5c84d5d15383910e1e8c010259383fd68ff8020b81c4718c8bf13ca518ecbb7" }, "downloads": -1, "filename": "jupyterlab_git-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d948b03c5a4620acabacce6a0be85f53", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14830, "upload_time": "2018-11-27T19:06:52", "url": "https://files.pythonhosted.org/packages/59/31/03b14eca12683531b69f93437ffa2cbe5685ab3a552f85330eeaa327c4d9/jupyterlab_git-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e089be8a0b52fef2a351f04c80789f7a", "sha256": "592b1b6418b1c46856accc82062a39c8d3cb498e4e6e9b75c894e003798aebff" }, "downloads": -1, "filename": "jupyterlab_git-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e089be8a0b52fef2a351f04c80789f7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13011, "upload_time": "2018-11-27T19:06:53", "url": "https://files.pythonhosted.org/packages/56/b1/b1adbaddad3b3d86f35652e28a828626ac3595b09b5b3ac226665d230e60/jupyterlab_git-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "66f48bbfe7c1f1d5484b05ac135bb2dc", "sha256": "4c9264472eb52244d46f1e4701daff19c1ac18c9ef8d9860b6c5722304e4568d" }, "downloads": -1, "filename": "jupyterlab_git-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66f48bbfe7c1f1d5484b05ac135bb2dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15192, "upload_time": "2019-06-11T21:13:25", "url": "https://files.pythonhosted.org/packages/d7/d7/e047c07bba37aff0b4cee2ebc83e0147f50c14b42526a5ce19bf7fb9c7e2/jupyterlab_git-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2fa5098d1d1c9684290a533e41ad52d", "sha256": "efe3382ad6f7fd6f1e9da856f568c204d84e83f6ca9564d386f2a0e8b86d8563" }, "downloads": -1, "filename": "jupyterlab_git-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b2fa5098d1d1c9684290a533e41ad52d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12279, "upload_time": "2019-06-11T21:13:26", "url": "https://files.pythonhosted.org/packages/8d/b4/7e4dc4a66072f774fff4161b2c0e64d5e85ad370cede43b82356a59e0873/jupyterlab_git-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "08bd80738bd3a962e9561513690a5793", "sha256": "c8184027d8e3382fe46ecf4bf2cb9b42dbdab38950a03c0b97b343f89340dc2e" }, "downloads": -1, "filename": "jupyterlab_git-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08bd80738bd3a962e9561513690a5793", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16539, "upload_time": "2019-06-24T17:54:21", "url": "https://files.pythonhosted.org/packages/4a/dd/a53273f09f434c8d237db95a36b1840508deeaf861f0e5f40b102fe2a28f/jupyterlab_git-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd2fc02a555abb5cd6d96fa6f2186560", "sha256": "93f42470c0082bff745ca3e48755c9891c8e440f1f45c662823c06834182caef" }, "downloads": -1, "filename": "jupyterlab_git-0.6.1.tar.gz", "has_sig": false, "md5_digest": "cd2fc02a555abb5cd6d96fa6f2186560", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13308, "upload_time": "2019-06-24T17:54:23", "url": "https://files.pythonhosted.org/packages/51/95/8620eb654414f03e5a968a7def7e0ab7b047e47892b05a39ce67a61629a6/jupyterlab_git-0.6.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "1bbc9da815c014ece1429aec20537e80", "sha256": "cc680bb82d4b4804929b9b4d6debb96791f1c6c47af4c71e29c07fc4dc5d41bd" }, "downloads": -1, "filename": "jupyterlab_git-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1bbc9da815c014ece1429aec20537e80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18929, "upload_time": "2019-08-07T07:10:16", "url": "https://files.pythonhosted.org/packages/4d/ce/0cef11f2ef507d1bc27c7b334b8ef7797585a90ceb25d40ab79d0a0575e7/jupyterlab_git-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08dc4bb974f5fa5a74838fa52438c72f", "sha256": "07796c1a15737266dba754133d0ad7eb511b29624009ec1c21b99d1a8f7e34dd" }, "downloads": -1, "filename": "jupyterlab_git-0.8.0.tar.gz", "has_sig": false, "md5_digest": "08dc4bb974f5fa5a74838fa52438c72f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14247, "upload_time": "2019-08-07T07:10:18", "url": "https://files.pythonhosted.org/packages/14/09/89e89bc8eec04d85c13f2c96f8831c3303266169ed289217d2fdb22d4158/jupyterlab_git-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "03fa0527bbc1dc4382b7bc9633ef2857", "sha256": "84ad4869df13544aed89ca863d9cbe40c2a9901dac48d656d2f96344742cace8" }, "downloads": -1, "filename": "jupyterlab_git-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03fa0527bbc1dc4382b7bc9633ef2857", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19055, "upload_time": "2019-08-15T22:35:20", "url": "https://files.pythonhosted.org/packages/25/20/cd8809a7ab7fe3ce54a10effabef5da5617d515645f030b81332d3062053/jupyterlab_git-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a97d6985d25ee8d47948af831772f0c9", "sha256": "cb5f677ea49a1e8838fda0f76439e76b70da02f57d30d32fb7bee87820a8b21f" }, "downloads": -1, "filename": "jupyterlab_git-0.8.1.tar.gz", "has_sig": false, "md5_digest": "a97d6985d25ee8d47948af831772f0c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14417, "upload_time": "2019-08-15T22:35:22", "url": "https://files.pythonhosted.org/packages/30/e6/6020026c4f42ea11e53c074512c45a17633c1ca66e60ac78332d9c9ae1f9/jupyterlab_git-0.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "03fa0527bbc1dc4382b7bc9633ef2857", "sha256": "84ad4869df13544aed89ca863d9cbe40c2a9901dac48d656d2f96344742cace8" }, "downloads": -1, "filename": "jupyterlab_git-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03fa0527bbc1dc4382b7bc9633ef2857", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19055, "upload_time": "2019-08-15T22:35:20", "url": "https://files.pythonhosted.org/packages/25/20/cd8809a7ab7fe3ce54a10effabef5da5617d515645f030b81332d3062053/jupyterlab_git-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a97d6985d25ee8d47948af831772f0c9", "sha256": "cb5f677ea49a1e8838fda0f76439e76b70da02f57d30d32fb7bee87820a8b21f" }, "downloads": -1, "filename": "jupyterlab_git-0.8.1.tar.gz", "has_sig": false, "md5_digest": "a97d6985d25ee8d47948af831772f0c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14417, "upload_time": "2019-08-15T22:35:22", "url": "https://files.pythonhosted.org/packages/30/e6/6020026c4f42ea11e53c074512c45a17633c1ca66e60ac78332d9c9ae1f9/jupyterlab_git-0.8.1.tar.gz" } ] }