-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python EOL Version Support #86
Comments
Hi @seandstewart! Thanks for bringing that up. Just to confirm, we're fully supporting the current supported version for Python. I'll remove the EOL versions and add the new version to our test matrix next week. I'll also circle back to you next week regarding asyncio support. Thanks for your patience! |
@rubydog - glad to hear it! I've forked this repository and I'm looking into some adjustments to add in asyncio. There are quite a few improvements you can take advantage of in newer python aside from asyncio, some highlights:
I think asyncio support is probably highest priority, at least for my company's needs - we're all-in on asyncio for our services and we already use Contentful as a CMS for frontend and some backend use-cases. I started looking into this library's IO implementation as part of an investigation into availability issues with one of our services which uses it. |
@rubydog - I referenced MR is ready for a review - I have added a test suite for the async client (largely copy-paste - room to dry the whole suite in the future) and all tests are passing in all python versions:
|
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:
time.sleep
- is asyncio support on your roadmap?The implementation looks flexible enough that adding support for (2) and (3) would be possible, but that largely depends upon your vision regarding (1). I'm happy to help support a transition if it's something you're open to.
The text was updated successfully, but these errors were encountered: