question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

The future of peewee-async & Looking for maintenance

See original GitHub issue

This project was started to experiment with async ORM interface. Our dev team has been using this in several small to mid-scale projects in production. But actually we didn’t have chance to build some large-scale solution for high loads with it. Right now, peewee-async is used in couple of projects in maintenace mode but not developed actively because of no current business needs and tight resources.

So, I’d want to ask the community: Would somebody want to take on/help with the future development and/or maintenance?

In the recent years more good practices in asyncio interfaces were developed. Also, peewee itself is becoming more developed and also changing it’s internals, so keeping up will be another challenge.

Not to mention, peewee’s author itself recommends just using Gevent 😃 http://docs.peewee-orm.com/en/latest/peewee/database.html#async-with-gevent

I’m thinking that peewee-async could be a good fit for some modern async framework. Also seeing the trend to go serverless apps, and ASGI support is possible there https://github.com/erm/mangum

Thoughts?

Issue Analytics

  • State:open
  • Created 4 years ago
  • Comments:8 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
rudyrykcommented, Oct 8, 2021

@kalombos sorry for the long response, check the invite

1reaction
kalomboscommented, Sep 17, 2021

@rudyryk could you make me as a collaborator on pypi? I have added github CI and merged a bugfix for the project and i am going to merge another bugfix and upload the first own release 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

Peewee-async - How to do a simple JOIN (or subquery ...
I was able to get help from an expert™ and the solution is to use prefetch() : async def handler(): # create 1...
Read more >
peewee-async — peewee-async 0.6.1a documentation
peewee -async is a library providing asynchronous interface powered by asyncio for peewee ORM. Current state: alpha, yet API seems fine and mostly...
Read more >
The disenchantment of Python web frameworks
The most recent game-changer is having async support. I'm glad to see that new frameworks have it and existing ones (e.g. Flask or...
Read more >
4. 20 Asyncio Libraries You Aren't Using (But…Oh, Never Mind)
In this chapter, we look at case studies using the new Python features for async programming. We'll be making use of several third-party...
Read more >
WebSockets - FastAPI
Or you might have any other way to communicate with the WebSocket endpoint. But for this example, we'll use a very simple HTML...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found