[FIX] Use psycogreen instead of gevent-psycopg2
authorStephane Wirtel <stw@openerp.com>
Mon, 9 Sep 2013 13:11:23 +0000 (15:11 +0200)
committerStephane Wirtel <stw@openerp.com>
Mon, 9 Sep 2013 13:11:23 +0000 (15:11 +0200)
green-psycopg2 has been deprecated by the developer, he asks to use an
alternative, in this case, the alternative is psycogreen
https://bitbucket.org/dvarrazzo/psycogreen

bzr revid: stw@openerp.com-20130909131123-u0gqhvxqwv13yqke

openerp/__init__.py
openerpcommand/web.py
setup.py

index 161b06b..2cb3bce 100644 (file)
@@ -35,8 +35,8 @@ for i in sys.argv:
 if evented:
     import gevent.monkey
     gevent.monkey.patch_all()
-    import gevent_psycopg2
-    gevent_psycopg2.monkey_patch()
+    import psycogreen.gevent
+    psycogreen.gevent.patch_psycopg()
 
 # Make sure the OpenERP server runs in UTC. This is especially necessary
 # under Windows as under Linux it seems the real import of time is
index 5875978..5d9d429 100644 (file)
@@ -30,9 +30,9 @@ def run(args):
         import gevent
         import gevent.monkey
         import gevent.wsgi
-        import gevent_psycopg2
+        import psycogreen.gevent
         gevent.monkey.patch_all()
-        gevent_psycopg2.monkey_patch()
+        psycogreen.gevent.patch_psycopg()
     import threading
     import openerp
     import openerp.cli.server
index ff801a9..4f4ffe6 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -120,7 +120,7 @@ setuptools.setup(
           'feedparser',
           'gdata',
           'gevent',
-          'gevent-psycopg2',
+          'psycogreen',
           'Jinja2',
           'lxml', # windows binary http://www.lfd.uci.edu/~gohlke/pythonlibs/
           'mako',