#! /usr/bin/env python

import sys
import re

# Make external libs work with gevent, but still enable real threading
from gevent import monkey

monkey.patch_all(thread=False)  # noqa: E702
# Make postgresql usable with gevent
import psycogreen.gevent

psycogreen.gevent.patch_psycopg()  # noqa: E702

from pytest import main

if __name__ == "__main__":
    sys.argv[0] = re.sub(r"(-script\.pyw?|\.exe)?$", "", sys.argv[0])
    sys.exit(main())
