Snake Steak - Easy Access to Freshmeat
Snake Steak is a python library and command line tool to access the Freshmeat.net API.
Requirements
- Python 3.1 or greater.
- A Freshmeat auth code (get it from your FM account page).
How to get it
Get the latest version from the download page.
You can check out the latest version from the mercurial repository:
hg clone http://hg.cat-v.org/snake-steak/
Setup Instructions
For convenience, it is recommended that you store your auth code in $HOME/.fm_auth_code
, and Snake Steak will load it automatically, or alternatively you can pass it with the -k
command line flag.
Python API Documentation
Soon…
TODO
All basic functionality needed to submit new releases and retrieve information about a given project is done. Access to other aspects of the API will be done as needed.
Wish list:
- Curses or tk FM interactive browser/editor.
- Command line interface emulation of ESR’s freshmeat-submit. (It was a rather ugly interface, so this is not a big priority unless somebody has use for it).
Contact
For bug reports, patches and other feedback contact uriel.
License
Public Domain, because copyright is harmful.
See Also
- Releaser - A framework of rc scripts to automate and manage tasks related to preparing and making the release of a software project.