sqlalchemy_aio adds asyncio support to SQLAlchemy core, derived from alchimia.
https://github.com/RazerM/sqlalchemy_aioTags | asyncio sqlalchemy async-await async |
Implementation | Python |
License | MIT |
Platform | Windows Linux |
aiomysql is a "driver" for accessing a MySQL database from the asyncio (PEP-3156/tulip) framework. It depends on and reuses most parts of PyMySQL . aiomysql tries to be like awesome aiopg library and preserve same api, look and feel.Internally aiomysql is copy of PyMySQL, underlying io calls switched to async, basically yield from and asyncio.coroutine added in proper places)). sqlalchemy support ported from aiopg.
asyncio mysql mariadb sqlalchemy mysql-driver mysql-clientDatabases gives you simple asyncio support for a range of databases. It allows you to make queries using the powerful SQLAlchemy Core expression language, and provides support for PostgreSQL, MySQL, and SQLite.
sqlite postgres mysql asyncio sqlalchemyThe Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O. A web spider that wants to fetch lots of pages in parallel, a web server that needs to juggle lots of downloads and websocket connections at the same time, a process supervisor monitoring multiple subprocesses... that sort of thing. Compared to other libraries, Trio attempts to distinguish itself with an obsessive focus on usability and correctness. Concurrency is complicated; we try to make it easy to get things right. Trio was built from the ground up to take advantage of the latest Python features, and draws inspiration from many sources, in particular Dave Beazley's Curio. The resulting design is radically simpler than older competitors like asyncio and Twisted, yet just as capable. Trio is the Python I/O library I always wanted; I find it makes building I/O-oriented programs easier, less error-prone, and just plain more fun. Perhaps you'll find the same.
async async-await networking io for-humans for-snake-people triouvloop is a fast, drop-in replacement of the built-in asyncio event loop. uvloop is implemented in Cython and uses libuv under the hood. The project documentation can be found here. Please also check out the wiki.
asyncio async-await async high-performance libuv python-3 event-loop networking async-pythonGINO - GINO Is Not ORM - is a lightweight asynchronous ORM built on top of SQLAlchemy core for Python asyncio. Now (early 2018) GINO supports only one dialect asyncpg. There are a few tasks in GitHub issues marked as help wanted. Please feel free to take any of them and pull requests are greatly welcome.
orm asyncio sqlalchemy asyncpg python3 sanic aiohttp tornadoTransform async functions to generator functions with speed and simplicity.
async-functions async-iterators transform async await async-await for-await for-await-of generators compiler transpiler es7EA Async implements async-await methods in the JVM. It allows programmers to write asynchronous code in a sequential fashion.
async async-await ea-async concurrency asynchronous jvmBecause ORM is built on SQLAlchemy core, you can use Alembic to provide database migrations. Note: Use ipython to try this from the console, since it supports await.
asyncio historical repository
python-3 async-await high-performance networking asyncio concurrencyThis cheatsheet contains a summary of the Mastering Asynchronous JavaScript course at Frontend Armory. Want to deepen your understanding of promises, async and await? The course will guide you there through 47 live examples and exercises. To get started, just click through to the first lesson: Why async, anyway?.
promises async-await cheatsheetA functional, lightweight alternative to bluebird.js, built with async / await in mind. Functional utility library for async / await Think lodash for promises.
async-await promise-library functional utility-library promiseA helper library for async/await. Note: This README is for AsyncEx v5 (prerelease). For AsyncEx v4 (the current version), see here. If you are seeing an upgrade error when upgrading from v3 to v4, see this documentation.
c-sharp async await asyncex async-await task:clapper: Promises Library for Swift with Async/Await
promise async ios task future micro-framework freshos async-awaitThis proposal is currently in stage 2 of the TC39 process. The async / await proposal was originally brought to committee in January of 2014. In April of 2014 it was discussed that the keyword await should be reserved in the module goal for the purpose of top-level await. In July of 2015 the async / await proposal advanced to Stage 2. During this meeting it was decided to punt on top-level await to not block the current proposal as top-level await would need to be "designed in concert with the loader".
Asynchronous Array Utilities (for await)
async-functions parallel asynchronous accumulator filter iteration promise promises async await arraysAwaitKit is a powerful Swift library inspired by the Async/Await specification in ES8 (ECMAScript 2017) which provides a powerful way to write asynchronous code in a sequential manner. Internally it uses PromiseKit to create and manage promises.
promise async awaitThe introduction of Promises and Generators in ECMAScript presents an opportunity to dramatically improve the language-level model for writing asynchronous code in ECMAScript. The spec text can be found here. This proposal is implemented in a regenerator which can compile ES5 code containing async and await down to vanilla ES5 to run in existing browsers and runtimes.
async awaitWe now recommend using httpx.AsyncClient() for async/await support with a requests-compatible API. Note: Use ipython to try this from the console, since it supports await.
asyncpg is a database interface library designed specifically for PostgreSQL and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL server binary protocol for use with Python's asyncio framework. You can read more about asyncpg in an introductory blog post. asyncpg requires Python 3.5 or later and is supported for PostgreSQL versions 9.2 to 10.
postgresql python-3 asyncio async-python async-programming high-performance database-driver
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.