{"id":17321932,"url":"https://github.com/petercorke/ipython-client","last_synced_at":"2026-01-06T12:47:00.294Z","repository":{"id":93428448,"uuid":"452111038","full_name":"petercorke/ipython-client","owner":"petercorke","description":"Notes about ipython backend and client","archived":false,"fork":false,"pushed_at":"2022-01-26T05:17:19.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-01T08:45:36.541Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/petercorke.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-26T02:12:56.000Z","updated_at":"2022-01-26T02:12:56.000Z","dependencies_parsed_at":"2023-08-25T20:16:39.295Z","dependency_job_id":null,"html_url":"https://github.com/petercorke/ipython-client","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petercorke%2Fipython-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petercorke%2Fipython-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petercorke%2Fipython-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petercorke%2Fipython-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/petercorke","download_url":"https://codeload.github.com/petercorke/ipython-client/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245773377,"owners_count":20669765,"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-10-15T13:40:22.022Z","updated_at":"2026-01-06T12:47:00.263Z","avatar_url":"https://github.com/petercorke.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ipython-client\nNotes about ipython backend and client\n\nOn a Mac, ipython uses the default backend `MacOS`\n\nSpawning a server `ipython kernel` and connecting, the backend is still `MacOS`\n\nConnecting via ipython client, code or Jupyter, this changes to\n`module://matplotlib_inline.backend_inline`\n\nThe Jupyter commands:\n\n* `%notebook inline`  -\u003e `backend=module://matplotlib_inline.backend_inline`, low res embedded PNG image\n* `%notebook notebook` -\u003e `backend=nbAgg`, live figure widget with buttons, probably related to ipython.Displays\n\nby default it is `%notebook inline`\n\n```\n% ipython kernel\nNOTE: When using the `ipython kernel` entry point, Ctrl-C will not work.\n\nTo exit, you will have to explicitly quit this process, by either sending\n\"quit\" from a client, or using Ctrl-\\ in UNIX-like environments.\n\nTo read more about this, see https://github.com/ipython/ipython/issues/2049\n\n\nTo connect another client to this kernel, use:\n    --existing kernel-71888.json\n```\n```\n% ipython --existing kernel-71888.json\n```\n\nOther backends\n\nhttps://medium.com/@Med1um1/using-matplotlib-in-jupyter-notebooks-comparing-methods-and-some-tips-python-c38e85b40ba1\n\n%notebook widget\n\nseems to be the same as %notebook ipympl\n\n%matplotlib --list\n\nOn Colab is agg by default\n\nEach cell ends with an implicit show. The current axes is cleared, plt.gca()\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetercorke%2Fipython-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpetercorke%2Fipython-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetercorke%2Fipython-client/lists"}