|
@@ -14,7 +14,10 @@ if is_db_command():
|
|
|
|
|
|
app = create_migrations_app()
|
|
|
else:
|
|
|
- if os.environ.get("FLASK_DEBUG", "False") != "True":
|
|
|
+ # It seems that JetBrains Python debugger does not work well with gevent,
|
|
|
+ # so we need to disable gevent in debug mode.
|
|
|
+ # If you are using debugpy and set GEVENT_SUPPORT=True, you can debug with gevent.
|
|
|
+ if (flask_debug := os.environ.get("FLASK_DEBUG", "0")) and flask_debug.lower() not in {"false", "0", "no"}:
|
|
|
from gevent import monkey # type: ignore
|
|
|
|
|
|
# gevent
|