Comments (15)
We're considering to do this. I can't promise that it will happen very soon, but maybe in a month or couple.
from asyncpg.
We are going to do it soon, but have no concrete ETA.
from asyncpg.
thank for your work, I hope I could use this lib in my python 2.7 soon....
Sorry, Python 2.7 isn't going to happen for asyncpg; I can tell this with almost 100% certainty. It's too much work for us for a relatively small group of potential users (psycopg2 still exists and works just fine for many).
Speaking on the subject: splitting asyncpg in two parts will happen eventually, when we need it for edgedb (sooner than later).
from asyncpg.
It's almost one year passed, so can we talking about how to reach the goal?
from asyncpg.
@1st1 count me in as another volunteer to try and make this happen! From reading your comments on HN it sounds like it's feasible if non-trivial, and I'd like to help!
from asyncpg.
I have planned to work on django orm part based on asyncpg https://github.com/auvipy/django-asyncpg
from asyncpg.
Looking forward to / hoping for progress on this!
from asyncpg.
@1st1. Thanks for an awesome and performant library. Have any information about progress on this ticket?
from asyncpg.
I'd like to contribute here as well. Is there some kind of roadmap or list of tasks to be done? NB I am not a professional developer, so I don't want to commit to something I won't be able to handle.
from asyncpg.
thank for your work, I hope I could use this lib in my python 2.7 soon....
from asyncpg.
@piero10 2.7 is legacy... py3k is present and future.
from asyncpg.
@auvipy: Even if Python 3 is the current Python version there is still a ton of code out there that is not trivial to refactor. Maybe @piero10 is heavily invested in a particular library which hasn't been ported yet? Statements like that doesn't benefit anyone.
Python 2 is still officially supported until 2020. Dropbox, who currently employs Guido van Rossum, is still partially on Python 2 for crying out loud.
Also, please keep the discussion related to the feature request.
from asyncpg.
((( I'm so sorry....
from asyncpg.
Any news?
from asyncpg.
Guys, there's no point asking us about the news. At some point we'll do it, we'll need it for EdgeDB anyways. But there's no concrete estimate. FWIW, psycopg2 is feature complete, and is a good alternative to use in the meanwhile.
from asyncpg.
Related Issues (20)
- Support a Pool `before_connect` callback to be used before a connection is created HOT 1
- Use anyio instead of asyncio for trio compatibility
- Support typed prepared statements
- issue with connection pooling when using QueuePool (via sqlalchemy) HOT 2
- Not using transactions but receiving errors with: Resetting connection with an active transaction
- Feature request: Make transaction state public
- no attribute `_aborted` on `Connection.__del__` HOT 1
- `inspect.iscoroutinefunction` returns false on pool -> connection -> execute HOT 1
- Query does not processed HOT 3
- connect through socks5 proxy HOT 2
- Error: there is no unique or exclusion constraint matching the ON CONFLICT specification HOT 2
- Introspection TYPE_BY_OID running for long time HOT 3
- invalid input for query argument (can't subtract offset-naive and offset-aware datetimes)
- Feature request: Support for asynchronous command processing
- Asyncpg (asyncio/asyncpg.py, line 62, in get_query) get_query throws index error.
- no binary format encoder for type jsonb
- Whenever i create a table with a `real` column and read the value i get something different then what i saved
- insufficient data in buffer
- GCP CloudSQL Connector with asyncpg Pool
- cursor prefetch with bounded lag
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from asyncpg.