diff --git a/py/py_env.sh b/py/py_env.sh index 52fab29..dc82790 100644 --- a/py/py_env.sh +++ b/py/py_env.sh @@ -12,6 +12,6 @@ else python3 -m venv $BUILDDIR $BUILDDIR/bin/pip install pysdl2 pysdl2-dll 'mypy>=1.0.0' black fi - echo "Using Python3 in $BUILDDIR" + # echo "Using Python3 in $BUILDDIR" PATH="$BUILDDIR/bin:$PATH" fi diff --git a/py/src/args.py b/py/src/args.py index 27865b3..db062f5 100644 --- a/py/src/args.py +++ b/py/src/args.py @@ -1,5 +1,6 @@ import typing as t import argparse +import sys def parse_args(args: t.List[str]) -> argparse.Namespace: @@ -14,6 +15,7 @@ def parse_args(args: t.List[str]) -> argparse.Namespace: parser.add_argument("-H", "--headless", action="store_true", default=False) parser.add_argument("-S", "--silent", action="store_true", default=False) parser.add_argument("-t", "--turbo", action="store_true", default=False) + parser.add_argument("-v", "--version", action="version", version=sys.version) parser.add_argument( "-f", "--frames", diff --git a/py/src/main.py b/py/src/main.py index 193d456..ba308ac 100755 --- a/py/src/main.py +++ b/py/src/main.py @@ -1,6 +1,11 @@ #!/usr/bin/env python3 -import sdl2 +import warnings + +with warnings.catch_warnings(): + warnings.simplefilter("ignore") + import sdl2 + import sys from typing import List