SkillAgentSearch skills...

Gistapi.py

Python wrapper for GitHub's Gist API

Install / Use

/learn @kennethreitz/Gistapi.py
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

GistAPI.py

This is a Python wrapper for GitHub's Gist API.

http://develop.github.com/p/gist.html

Example Usage

::

from gistapi import Gist, Gists

gist = Gist('d4507e882a07ac6f9f92')
gist.description        # 'Example Gist for gist.py'
                       
gist.created_at         # '2010/05/16 10:51:15 -0700'
gist.public             # False
gist.filenames          # ['exampleEmptyFile', 'exampleFile']
gist.files              # {'exampleFile': 'Example file content.', 'exampleEmptyFile': ''} 
gist.comments[0].body   # Test Comment.


Gists.fetch_by_user('kennethreitz')[-1].description    # 'My .bashrc configuration'

Installation

pip install gistapi

Or, if you must:

easy_install gistapi

Roadmap

  • Implement Gist API methods as they are introduced
  • Possibly use other hacks in the meantime
    • Gist's New Gist method? (Post to web form?)
  • Possibly add command line gist interface

Related Skills

View on GitHub
GitHub Stars57
CategoryDevelopment
Updated1y ago
Forks14

Languages

Python

Security Score

80/100

Audited on Jan 22, 2025

No findings