xata-py icon indicating copy to clipboard operation
xata-py copied to clipboard

Python SDK for xata.io

Results 10 xata-py issues
Sort by recently updated
recently updated
newest added

The list of `failed_batches` in the `BulkProcessor` keeps continues to grow and grow if records are failing. Introduce a mechanism to fetch the items and free the space again (pop).

help wanted
helpers/bulk-processor

If a `429` status code is returned, increase the processing timeout to avoid future rate limit hits.

enhancement
help wanted
helpers/bulk-processor

In order to unblock #41 we had to implement a workaround in #55 to bypass the missing dependency. Move the `Mako` dependency in the poetry dependency management file.

good first issue
help wanted
dependencies

Create a `query` and `search` helper that handles the pagination under the hood. A user would provide only a query and would get the full result set without the need...

enhancement
helpers/pagination

Instrument the SDK

enhancement
help wanted
dependencies

Currently, all records from a batch are stored in the `failed_batches` items. Filter out the records that went through and only keep the failed ones keep.

helpers/bulk-processor

**Feature request**: Provide a database backend for Xata in Django (`django-xata`). **Description**: Django officially supports certain SQL databases, while 3rd party providers may release and maintain their own packages ([ref](https://docs.djangoproject.com/en/4.1/ref/databases/#using-a-3rd-party-database-backend))....

enhancement

- only run tests on the database passed via `XATA_STATIC_DB_NAME` - add extra step in action to run the static db as well

I have a script that runs every minute that reads data from a table with XataClient.data().query(), and randomly, when making said query, it will throw a ConnectionError with the following...