/usr/share/pyshared/gevent/__init__.py is in python-gevent 0.13.6-1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | # Copyright (c) 2009-2010 Denis Bilenko. See LICENSE for details.
"""
gevent is a coroutine-based Python networking library that uses greenlet
to provide a high-level synchronous API on top of libevent event loop.
See http://www.gevent.org/ for the documentation.
"""
version_info = (0, 13, 6)
__version__ = '0.13.6'
__changeset__ = '1734:6c834b912c36'
__all__ = ['Greenlet',
'GreenletExit',
'spawn',
'spawn_later',
'spawn_link',
'spawn_link_value',
'spawn_link_exception',
'spawn_raw',
'joinall',
'killall',
'Timeout',
'with_timeout',
'getcurrent',
'sleep',
'kill',
'signal',
'fork',
'shutdown',
'core',
'reinit']
import sys
if sys.platform == 'win32':
__import__('socket') # trigger WSAStartup call
del sys
from gevent import core
core.EV_TIMEOUT = 0x01
core.EV_READ = 0x02
core.EV_WRITE = 0x04
core.EV_SIGNAL = 0x08
core.EV_PERSIST = 0x10
from gevent.core import reinit
from gevent.greenlet import Greenlet, joinall, killall
spawn = Greenlet.spawn
spawn_later = Greenlet.spawn_later
spawn_link = Greenlet.spawn_link
spawn_link_value = Greenlet.spawn_link_value
spawn_link_exception = Greenlet.spawn_link_exception
from gevent.timeout import Timeout, with_timeout
from gevent.hub import getcurrent, GreenletExit, spawn_raw, sleep, kill, signal, shutdown
try:
from gevent.hub import fork
except ImportError:
__all__.remove('fork')
|