History to Gist - line magic for Ipython
Project description
GistMagic
This package performs upload to GitHub Gist of last X lines of your Ipython session history.
Quickstart
%pip install gistmagic
%load_ext gistmagic
...
%gistmagic -5
Description
- You need to generate a GitHub token. (Please trim its purpose and validity)
- You need to install gistmagic
- GistMagic is extention used only from ipython.
- Your token is kept in memory and prompted every time gistmagic extention is loaded.
- Gistmagic will not include in your Gist any other lines that the last X lines which start with In or Out.
- Gistmagic will re-arrange the sequence of In/Out in Gist as this the only snipped you have created in your current ipython session.
In REPL help
In [3]: %gistmagic?
Docstring:
Upload code to gist
Usage:
%load_ext gistmagic
%gistmagic -X (%gistmagic -5 / %gistmagic -25)
The argument -X is representing the last X In/Out sequences
How to create GitHub token
Quite easy. Chech it out from here: GitHub token tutorial
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gistmagic-0.0.2.tar.gz
(3.7 kB
view hashes)
Built Distribution
Close
Hashes for gistmagic-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1aae147a204a7d4e3da16211eb1dd687543990265f6aa157fa49fcd5ee2c271 |
|
MD5 | bb8a40cba58eba88a20fdc92107257bd |
|
BLAKE2b-256 | 196b7a2ab1a920324f7b4b1042accf10c0c408d52500262d42bd7c73c68eb4b1 |