{"id":13647548,"url":"https://github.com/ipython/ipython-in-depth","last_synced_at":"2025-05-15T20:07:44.826Z","repository":{"id":2651563,"uuid":"3641953","full_name":"ipython/ipython-in-depth","owner":"ipython","description":"IPython and Jupyter in-depth Tutorial, first presented at PyCon 2012","archived":false,"fork":false,"pushed_at":"2023-05-17T08:33:46.000Z","size":15324,"stargazers_count":928,"open_issues_count":7,"forks_count":755,"subscribers_count":93,"default_branch":"master","last_synced_at":"2025-04-08T02:41:15.485Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ipython.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2012-03-06T19:54:18.000Z","updated_at":"2025-03-11T18:32:41.000Z","dependencies_parsed_at":"2022-08-29T06:50:47.878Z","dependency_job_id":"590c1c70-ed0e-49d0-b4c6-233f03c64f28","html_url":"https://github.com/ipython/ipython-in-depth","commit_stats":{"total_commits":277,"total_committers":22,"mean_commits":"12.590909090909092","dds":0.7545126353790614,"last_synced_commit":"b2f9442aa52118dec44ccb0ee749ea63ac578bba"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipython%2Fipython-in-depth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipython%2Fipython-in-depth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipython%2Fipython-in-depth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipython%2Fipython-in-depth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ipython","download_url":"https://codeload.github.com/ipython/ipython-in-depth/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254414501,"owners_count":22067272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T01:03:38.127Z","updated_at":"2025-05-15T20:07:39.771Z","avatar_url":"https://github.com/ipython.png","language":"Jupyter Notebook","funding_links":[],"categories":["Jupyter Notebook"],"sub_categories":[],"readme":"# IPython in depth tutorial\n\nTry it out on Binder! [![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/ipython/ipython-in-depth/master?filepath=binder%2FIndex.ipynb)\n\nIn its current form, this tutorial is meant to be executed with Jupyter notebook\n5.0, using IPython 6.0 or newer on Python 3, the latest IPython version\ncompatible with Python 2 is IPython 5.x that may not have the exact same\nbehavior and all the features presented in this tutorial.\n\n\nYou can find our installation instructions [for\nIPython](https://ipython.org/install.html) and [Jupyter\nnotebook](https://jupyter.readthedocs.io/en/latest/install.html)\n\nTo get the tutorial, checkout the `ipython-in-depth` repo:\n\n    git clone https://github.com/ipython/ipython-in-depth\n\nOr [download current\nmaster](https://github.com/ipython/ipython-in-depth/zipball/master) and unzip\nit.\n\nAt the command line, you can do this with (depending on whether your system uses\nwget or curl):\n\n    wget https://github.com/ipython/ipython-in-depth/zipball/master -O ipython-in-depth.zip\n\nor\n\n    curl -L https://github.com/ipython/ipython-in-depth/zipball/master -o ipython-in-depth.zip\n\nAnd then:\n\n    unzip ipython-in-depth.zip\n\nChange directory inside the directory newly created:\n\n    cd ipython-in-depth\n\nYou can then start the Jupyter notebook server at a terminal with:\n\n    jupyter notebook\n\n\n## Docker images\n\nThe tutorial do reference a couple of docker images that are quite heavy\n(several GB). Please do not download them on conference wifi. You may want to\npopulate the Docker Cache you may want to use the following command ahead of\ntime:\n\n  $ docker pull jupyter/datascience-notebook\n\nThe image contains a installation of the Jupyter notebook with R, Julia,\nPython2, Python3 and a couple of libraries for each language.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipython%2Fipython-in-depth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fipython%2Fipython-in-depth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipython%2Fipython-in-depth/lists"}