Home
last modified time | relevance | path

Searched +hist:9 +hist:e6393c6 (Results 1 - 1 of 1) sorted by relevance

/sqlalchemy/
H A Dtox.inidiff 9c7fb63d Thu Nov 19 09:53:50 MST 2020 Fantix King <fantix.king@gmail.com> Support PEP-567 context variables

Invoke the given function within a copy of the current PEP-567
context in `greenlet_spawn()`, so that subsequent sync methods could
retrieve the correct context variable.

Adjusted the greenlet integration, which provides support for Python asyncio
in SQLAlchemy, to accommodate for the handling of Python ``contextvars``
(introduced in Python 3.7) for ``greenlet`` versions greater than 0.4.17.
Greenlet version 0.4.17 added automatic handling of contextvars in a
backwards-incompatible way; we've coordinated with the greenlet authors to
add a preferred API for this in versions subsequent to 0.4.17 which is now
supported by SQLAlchemy's greenlet integration. For greenlet versions prior
to 0.4.17 no behavioral change is needed, version 0.4.17 itself is blocked
from the dependencies.

Fixes: #5615
Closes: #5616
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/5616
Pull-request-sha: dcf42f7b78ef3e983fda17f7190cda7b4511e3b4

Change-Id: I378953ee69e1ef2535ba51b97f28cbbbf9de3161
diff 9e6393c6 Sat Aug 19 14:59:29 MDT 2017 Mike Bayer <mike_mp@zzzcomputing.com> - name these TOX_ so that we can set them unconditionally
without them getting used unless we ask for them in the
build

Change-Id: Iec157ce9e70366af275acac959527461faebfdc1
diff 9e6393c6 Sat Aug 19 14:59:29 MDT 2017 Mike Bayer <mike_mp@zzzcomputing.com> - name these TOX_ so that we can set them unconditionally
without them getting used unless we ask for them in the
build

Change-Id: Iec157ce9e70366af275acac959527461faebfdc1
diff 9d617468 Mon Feb 23 03:59:28 MST 2015 Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org> Fix dependencies for running coverage checks

Completed in 81 milliseconds