contentful.py
contentful.py copied to clipboard
Python client for the Contentful Content Delivery API https://www.contentful.com/developers/documentation/content-delivery-api/
This change adds support for asyncio. In order to do so, I made the following changes: 1. Isolated the use of the libraries behind a "Transport" abstraction. 2. Integrated errors...
Hello, I see there is very little active maintenance here, I assume because this client is stable. However, I have a few concerns after reviewing the library: 1. Python 2-3.7...
Hello, we encountered a problem where uploading a just under 500KB payload to a json field, consisting mostly of Russian Characters was hitting the 1MB limit. On looking at the...
title
When trying to fetch an entity via `workout = self.client.entry(workout_id)` The program hung and continued to grow in memory usage. The id put in the URL of contentful entity and...
I am currently using the Contentful client in Python within one of our APIs to get entries matching a query and return the entries as a response using ujson. When...
When I'm requesting Entry or building it with ResourceBuilder().build() I'm facing strange behavior -- embedded assets are not localized. During debugging I've checked raw API response and I see correct...
Unsure if its related to 3.8, but getting this error when importing contentful: ``` In [1]: import contentful Traceback (most recent call last): File "/Users/ek/.pyenv/versions/3.8.0/lib/python3.8/site-packages/IPython/core/interactiveshell.py", line 3319, in run_code exec(code_obj,...
In [README.rst](https://github.com/contentful/contentful.py/blob/master/README.rst), the `Synchronization` section has this code sample: ``` sync = sync.next(client) # equivalent to client.sync(sync_token=sync.next_sync_token) ``` The example code given in the comment doesn't work. It needs to...
I need to filter entries by Content Type and fields existence. So, the expected code, that [API documentation suggests](https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/search-parameters/existence/query-entries/console/python) is: ``` client.entries({'content_type': '', 'fields.tags[exists]': True}) ``` or, if real-life example:...