MatrixSynapse/synapse
Vincent Breitmoser 89de934981 Use psycopg2cffi module instead of psycopg2 if running on pypy
The psycopg2 package isn't available for PyPy.  This commit adds a check
if the runtime is PyPy, and if it is uses psycopg2cffi module in favor
of psycopg2. This is almost a drop-in replacement, except for one place
where an additional cast to string is required.
2018-04-10 11:29:52 +02:00
..
api
app Merge pull request #3061 from NotAFile/add-some-byte-strings 2018-04-09 23:54:05 +01:00
appservice
config Merge pull request #3074 from NotAFile/fix-py3-prints 2018-04-09 23:44:41 +01:00
crypto
events
federation Use sortedcontainers instead of blist 2018-04-10 11:29:51 +02:00
groups
handlers Merge pull request #2996 from krombel/allow_auto_join_rooms 2018-04-10 01:11:00 +01:00
http Merge pull request #3061 from NotAFile/add-some-byte-strings 2018-04-09 23:54:05 +01:00
metrics
module_api
push
replication
rest Merge pull request #2996 from krombel/allow_auto_join_rooms 2018-04-10 01:11:00 +01:00
static/client
storage Use psycopg2cffi module instead of psycopg2 if running on pypy 2018-04-10 11:29:52 +02:00
streams
util Use sortedcontainers instead of blist 2018-04-10 11:29:51 +02:00
__init__.py
event_auth.py
notifier.py
python_dependencies.py Use sortedcontainers instead of blist 2018-04-10 11:29:51 +02:00
server.py
server.pyi
state.py
types.py
visibility.py