>>> from geoserver import Catalog >>> cat = Catalog('topp') >>> print cat.stores()  >>> st = cat['states_shapefile'] >>> print st.layers()  >>> l = st['states'] >>> print l.count() 49 print l.bounds() ...
A little bit of its Java-ness leaks through, but at least one is spared the getters and setters. Cool, but then what's this smell at the end?
The following is the wish list based on feedback from teh community:
- add a new output format
- add a transaction listener
- add a dispatcher callback
- add a WPS process
- add a datastore
- a restful endpoint
Restful endpoint? Oh, for crying out loud. Head. Desk.