Before I start, I’d like to make a disclaimer. My presentation, while based in fact, contains some strong opinions. Accordingly, I must state this presentation expresses my views and should not be construed as being supported by my employer, The New York Public Library.
pybhl is a Python module that works with the Biodiversity Heritage Library's OpenURL-based API.
- Added more record types to validation code
- Fixed docstrings to point to proper/authoritative check digit algorithms
- Addition of specific exception raising for missing API keys
- Addition of example code and usage notes, courtesy of Philip Lindsay
- Patch from Philip Lindsay to ensure Python < 2.6 compatibility
This code snippet autopopulates a Computed Field CCK field for Drupal using the the functionality provided by the UUID module. Note that this is for the 6.x-1.x-dev version of the module and requires the patch attached to this comment. It assumes that you only want to generate UUIDs once. It probably should be abstracted into another CCK module, but I'm too lazy to do that at the moment.
- Fixing an error in the recently modified request.xid.xOCLCNUMRequest
Correcting a typo in request.xid.xOCLCNUM request (thanks to Brandon Craig Rhodes for spotting this).
Modified request.xid.xOCLCNUMRequest to process requests for OCLC numbers, LCCNs, and OCLC work identifiers; removed request.xid.xLCCNRequest
- Addition of examples/gae, a sample Google App Engine applications for doing WorldCat queries with JSONP output. Thanks to Etienne Posthumus.
v0.1.0 Wed May 13 00:17:11 EDT 2009
- initial release/commits
digitalnz is a Python module to interact with the DigitalNZ API.
This works similarly to the Taxonomy Defaults module, but has no UI to set this up - this is for programmatic, backend stuff. It tests to see if somethings a particular content type and then checks for the value of a given CCK field to determine the appropriate term.
- Extensive cleanup on examples/holdingsmap/holdingsmap.py
- Addition of RegistryRequest class; OCLCSymbolRequest is now a subclass of
this instead of WorldCatRequest
- Clean up of docstrings
- Fixes to worldcat.request.search and worldcat.response.search for variant
representations of formats of the recordSchema parameter
22 April 2009
Code4libNYC
v0.1.0 Wed Apr 15 12:33:59 EDT 2009
- Initial release
brooklynmuseumapi is a Python module to interact with the Brooklyn Museum Collection API.
A sample chunk of CCK computed field code for use with my Shrew module for Drupal. Shrew is a PHP library to interact with Innovative Interface online library catalog systems. You can see how this code snippet evolved over time in the revisions.
v0.2.5 Mon Mar 23 16:55:33 EDT 2009
- Fixing issues with opcode mapping in worldcat.util.safeeval for Python < 2.6
iii is a Python module containing various utilities to manipulate data from Innovative Interfaces, Inc. integrated library systems.