Closed SteadBytes closed 5 years ago
Thanks @SteadBytes! I can take a look at this later today or tomorrow.
At first glance, things look OK. I'll take a closer look tomorrow.
Thanks for taking a look @masojus , I really appreciate it!
@masojus I don't want to pressure you, but just wondering if you have had a chance to look at this yet :smile: It'd be greatly appreciated so I can make any changes if needed :+1:
Thanks for merging @masojus! I was trying to follow the pattern implemented by for saved queries.
Is there any code sharing in particular that you're thinking of? It's been a while since I made the PR so I'm more than happy to PR again to clean some things up 😊
I apologize for the delay in responding, but have been busy on other projects. 😄 Some of the error handling and JSON parsing code needs tidying up, as well as the URL creation, but it's minor, and we can clean it up later. Thanks for your contributions, and any future contributions are more than welcome!
No need to apologise @masojus ! 😁 Ok great, I am very happy to do the tidying up when the time comes 👍
Is it possible to get an updated release onto Pypi that includes recently merged features such as this? Currently having to build from source to use this feature. Cheers :smile:
What does this PR do? How does it affect users?
Adds Cached Datasets support to
KeenClient
. This allows users to create, read, delete and retrieve results from Cached Datasets.How should this be tested?
Run unit tests
Try out the API live against a Keen Project (detailed examples in
README
)client.cached_datasets.create
client.cached_datasets.get
client.cached_datasets.create.all
client.cached_datasets.delete
client.cached_datasets.results
Step through the code line by line. Things to keep in mind as you review:
Fetch the branch and/or deploy to staging to test the following:
Related tickets?
108