python-pyodata
python-pyodata copied to clipboard
Enterprise-ready Python OData client
Although it seems to be part of the OData specification (https://www.odata.org/documentation/odata-version-2-0/operations/), it seems that there are OData APIs out there which ignore the Accept header which is sent by the...
When I continued playing around with the OData API of the SAP Analytics Cloud, I might have found another bug or at least some inconsistencies between the different classes: The...
In response payloads, representing Collections of Entries, if the server does not include an object for every Entry in the Collection of Entries identified by the request URI then the...
Hi, I want to connect the URL with the expanded version of an object. For the object, I used a line like this and it worked: self.serviceSession.entity_sets.ServiceRequestCollection.get_entities() Now the object...
It possible, that not everything is in $metadata file. Sometimes, additional annotations come as separate request to different, unknown URL, (e.g. SAP fiori app in RAP framework). refer to odata-library:...
Add possibility to resolve properties from EntityType in metadata which is defined by path to NavigationProperty. Example real metadata - Manage Profit Centers fiori app. Refer to odata-library: - https://github.com/SAP/odata-library/issues/66...
When execution reaches https://github.com/SAP/python-pyodata/blob/master/pyodata/v2/service.py#L765 It assumes the format is JSON, however the ATOM formatting is still perfectly valid, but the library seemingly has no mechanism to detect if this is...
I'm trying to read from this site: [http://knesset.gov.il/Odata/ParliamentInfo.svc/](http://knesset.gov.il/Odata/ParliamentInfo.svc/) The site is in XML and every table is saved in XML too. For example: [http://knesset.gov.il/Odata/ParliamentInfo.svc/KNS_Agenda](http://knesset.gov.il/Odata/ParliamentInfo.svc/KNS_Agenda) When reading with **python-pyodata**, there is...
TOP LEVEL FEATURE TASK LIST: - [x] create stable feature branch feature-branch - [async-feature](https://github.com/SAP/python-pyodata/tree/async-feature) - [x] support for async networking - aiohttp.Client - client.py, service.py #210 - [x] check httpx...