Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

OData Python Library available?

Tags:

python

odata

I was wondering if any OData Python libraries are available to produce and consume OData? There are implementations for different languages: http://www.odata.org/libraries/

But I couldn't find Python so far. I don't mean IronPython by the way. The library should be just usable in Python.

like image 798
Patrick Wolf Avatar asked Nov 06 '10 22:11

Patrick Wolf


People also ask

What is OData Python?

ODataPy is an open-source Python library that implements the Open Data Protocol (OData). It supports the OData protocol version 4.0.

What does OData service contain?

This includes CRUD operations and OData defined query language. An OData service can be represented in XML-based format defined by Atom/AtomPub or in JSON. OData Client Libraries—OData libraries enable you to quickly and easily access and produce OData APIs. They exist for all kinds of interfaces including .

Is OData a middleware?

Configure middlewareOData can perform sorting, filtering, querying related data, and more. Each of these capabilities can be enabled or disabled with middleware.

How old is OData?

Microsoft initiated OData in 2007. Versions 1.0, 2.0, and 3.0 are released under the Microsoft Open Specification Promise. Version 4.0 was standardized at OASIS, with a release in March 2014.


1 Answers

i am the author of the library at http://code.google.com/p/odata-py/ it's still in its early stages but it provides the most basic functionalities (create, read, update). Don't hesitate to drop a message if you see a bug or want to contribute ;)

like image 192
andri Avatar answered Sep 18 '22 10:09

andri