Commit Graph

  • be6b9c8a7c ci: mypy only for latest Python on ubuntu scito 2023-01-01 00:57:18 +01:00
  • 3d61f1d316 ci: use pip install -e . for smoke tests scito 2023-01-01 00:56:19 +01:00
  • a8559db6e0 ci: mypy only for latest Python on ubuntu scito 2023-01-01 00:52:28 +01:00
  • 9f725b227f ci: use requirements.txt for smoke tests scito 2023-01-01 00:48:52 +01:00
  • 869c404489 fix fileinput.input encoding only since Python 3.10 scito 2023-01-01 00:41:11 +01:00
  • 003e122808 ignore types for stdout.reconfigure scito 2023-01-01 00:17:27 +01:00
  • b3fc854078 colored warn and error messages scito 2023-01-01 00:13:34 +01:00
  • fc1619d9c7 disable verbose unittest for Windows scito 2022-12-31 21:34:28 +01:00
  • 5be6e9c322 fix finput encoding problem on Windows scito 2022-12-31 21:24:01 +01:00
  • 739ae4c012 fix pytest.skipif scito 2022-12-31 21:16:19 +01:00
  • 1af6fe3161 fix camera type and enhance readme with pyzbar problem scito 2022-12-31 21:02:05 +01:00
  • e311386a15 skip verbose tests for windows as there are encoding problems scito 2022-12-31 20:42:40 +01:00
  • 496564a605 avoid AttributeError in tests scito 2022-12-31 20:19:21 +01:00
  • 6406fcaef7 set encoding to utf-8 for stdout, needed for Windows scito 2022-12-31 19:52:09 +01:00
  • 7bb92f00b2 avoid mypy problems for duplicate Final scito 2022-12-31 19:42:53 +01:00
  • 965f721caf ci_docker: run smoke tests before building scito 2022-12-31 19:20:01 +01:00
  • 61cca0c476 import Final from __future__ for Python 3.7 scito 2022-12-31 19:11:37 +01:00
  • ebd4d61f5f try workaround for Python 3.7: must use () for assignments scito 2022-12-31 19:06:57 +01:00
  • e058010be3 fix docker invalid tags from comments scito 2022-12-31 18:59:01 +01:00
  • 463a9851be try workaround for Python 3.7: avoid Final in tuple assignments scito 2022-12-31 18:55:16 +01:00
  • dcbb128e7c try workaround for Python 3.7: do not use Types in Final scito 2022-12-31 18:51:26 +01:00
  • 1b572fc9ab fix pipenv problem scito 2022-12-31 18:38:26 +01:00
  • c3e9883216 try workaround for Python 3.7 NORMAL_COLOR = 255, 0, 255 problem scito 2022-12-31 18:21:13 +01:00
  • 3f9f7d2b8a better formatting of help scito 2022-12-31 18:00:49 +01:00
  • 0212e54f42 ci: runs on windows, exclude linting for Python 3.7 scito 2022-12-31 17:52:19 +01:00
  • 3558eba93b use detect_and_decode since qrreader is fixed scito 2022-12-31 17:30:24 +01:00
  • 5225af0621 update README with --qr option scito 2022-12-31 16:42:12 +01:00
  • 1f04dd71e2 allow to choose qr reader for images scito 2022-12-31 15:41:37 +01:00
  • 2dea161cdc add argument for initial setting of qr_mode scito 2022-12-31 12:43:17 +01:00
  • f731530f57 improve handling of wrong urls scito 2022-12-31 11:32:07 +01:00
  • 4c0bb8dc61 vscode debug: fix path to script: add missing src/ scito 2022-12-31 11:26:11 +01:00
  • ad9c4a22db ci_docker: upload to only one repo scito 2022-12-31 11:25:33 +01:00
  • 2cdf2480a0 make bulding docker optional in script scito 2022-12-31 11:25:02 +01:00
  • 5aa1a35b8f add licence label to docker images scito 2022-12-31 11:23:44 +01:00
  • 3f3903cc81 add version to PYTHON todos scito 2022-12-30 21:22:03 +01:00
  • 97e4f084cb mv docker extract_otp_secrets_no_qr_reader -> extract_otp_secrets_only_txt scito 2022-12-30 20:43:51 +01:00
  • 549c128fb7 renaming extract_otp_secret_keys -> extract_otp_secrets and test file names scito 2022-12-30 20:37:38 +01:00
  • 10ff533a42 downgrade opencv for macos in requirements.txt and Pipfile scito 2022-12-30 19:26:45 +01:00
  • 7eb6f036ab ci: tryout downgrade opencv for macos scito 2022-12-30 18:51:13 +01:00
  • 652ecf57f0 ci: workaround macOS pytest segfauls -> exclude macOS (2) scito 2022-12-30 18:33:26 +01:00
  • 9592e6ebfe ci: workaround macOS pytest segfauls -> exclude macOS scito 2022-12-30 18:29:23 +01:00
  • d6c285e59d ci: segfault: try python -m pytest scito 2022-12-30 18:23:31 +01:00
  • 5eed47364e ci: revert try out changes scito 2022-12-30 18:18:15 +01:00
  • 26e4632f90 ci: another try, install module scito 2022-12-30 18:14:16 +01:00
  • c84ca46861 ci: try to avoid random test failures scito 2022-12-30 18:09:25 +01:00
  • 63f5ab37c4 docu pyproject.toml scito 2022-12-30 18:02:22 +01:00
  • f97d7143c5 ci: fix mypy and pytest-cov after clean scito 2022-12-30 17:49:46 +01:00
  • 0566683203 reenable pytest --import-mode=importlib scito 2022-12-30 17:31:34 +01:00
  • ee404576d5 set package_dir=src and clean option scito 2022-12-30 17:14:49 +01:00
  • 60d7362eee add protobuf_generated_python to py-modules scito 2022-12-30 15:47:02 +01:00
  • 1beba7587f enable setuptools-git-versioning scito 2022-12-30 15:44:58 +01:00
  • 144c9e6320 fixes after change to src-layout scito 2022-12-30 15:31:41 +01:00
  • 3e4476e317 change to src-layout scito 2022-12-30 12:37:05 +01:00
  • 7f5d4b37ee initial pyproject.toml scito 2022-12-30 11:14:15 +01:00
  • 82e43172c3 update setup.py scito 2022-12-30 09:23:31 +01:00
  • 149a548610 upgrade opencv 4.7.0 & run program at the end scito 2022-12-30 08:14:13 +01:00
  • d8de89de36 improve README, add docker ci badge scito 2022-12-30 02:20:19 +01:00
  • 3c164fea28 coverage from yellowgreen to brightgreen scito 2022-12-30 02:01:10 +01:00
  • 23d8cfa151 ci: Pytest coverage comment only for 3.x and ubuntu-latest scito 2022-12-30 01:58:54 +01:00
  • f5ee59368e python 3.7 compatibility: use TypedDict from typing_extensions scito 2022-12-30 01:44:11 +01:00
  • b2a877061c add typing_extensions for compatibility scito 2022-12-30 01:37:13 +01:00
  • c525c06480 quit on window close click scito 2022-12-30 01:22:12 +01:00
  • fb43c6793c type hinting fixes scito 2022-12-30 01:22:05 +01:00
  • 58fc1b85ac type compatibility for Python < 3.11 scito 2022-12-30 01:07:39 +01:00
  • 04d864c093 add code coverage bade & ci: fix pytest-cov scito 2022-12-30 00:58:52 +01:00
  • 51094a1a18 use PathLike type instead of str | Path scito 2022-12-29 23:17:31 +01:00
  • a5768ba1e6 Workaround for PYTHON < 3.10: use Union[int, None] instead of int | None scito 2022-12-29 22:34:07 +01:00
  • faafb61241 fix type hint compatibility with Python < 3.11 scito 2022-12-29 22:12:07 +01:00
  • d5a088135e ci: if matrix.python-version scito 2022-12-29 22:04:52 +01:00
  • 45a9693586 ci: fix if ${{ matrix.python-version }} scito 2022-12-29 21:58:44 +01:00
  • 66b41d86e6 ci: use ${{ }} for mypy python check scito 2022-12-29 21:52:54 +01:00
  • 89564448c6 ci: fix mypy if condition scito 2022-12-29 21:41:11 +01:00
  • 9ab33bd02b sort imports scito 2022-12-29 21:34:14 +01:00
  • f4ab540283 rename protobuf module as pb scito 2022-12-29 21:32:19 +01:00
  • 201e6510f8 add type hints (Python 3.11) scito 2022-12-29 21:29:20 +01:00
  • f933cd0d32 initial mypy type checking scito 2022-12-29 16:30:18 +01:00
  • f4389ca8a3 fix linting scito 2022-12-29 15:52:17 +01:00
  • b89a338246 enable mypy type checking scito 2022-12-29 14:24:12 +01:00
  • 631bacc409 use tmp_path fixture instead of clean_up() in pytests scito 2022-12-29 13:44:19 +01:00
  • 833afa7c13 use 3.11-slim-bullseye, add missing package scito 2022-12-29 11:50:19 +01:00
  • 4209a5db3d move abort to end, use SystemExit instead; improve colors scito 2022-12-29 11:18:57 +01:00
  • d9a4c7ca9f fix docker image digest scito 2022-12-29 04:36:31 +01:00
  • 829fe65b1e ci: pip install pytest-mock scito 2022-12-29 04:24:00 +01:00
  • c90526dcf2 fix undefined name 'abort' and 'qreader' scito 2022-12-29 04:15:36 +01:00
  • 47e84e4462 run docker capture version scito 2022-12-29 03:19:09 +01:00
  • b4931856ba apk add --no-cache nano zlib jpeg && re-enable tests scito 2022-12-29 02:34:29 +01:00
  • f532dc668d indent_size = 2 for yml scito 2022-12-29 01:59:54 +01:00
  • 1dee86668a rename ARG run_tests to RUN_TESTS scito 2022-12-29 01:48:00 +01:00
  • aa0de699fe disable tests for alpine scito 2022-12-29 01:43:22 +01:00
  • 7e684ff19e --build-arg run_tests=false scito 2022-12-29 01:35:43 +01:00
  • b159b9e70d apk add musl-dev and apk del .build-deps scito 2022-12-29 01:13:48 +01:00
  • 951878d027 apk add gcc scito 2022-12-29 01:02:41 +01:00
  • 2a44bbfa27 use $(apk --print-arch) scito 2022-12-29 00:53:47 +01:00
  • 540ae7438d use $(uname -m) scito 2022-12-29 00:42:13 +01:00
  • c346c085b6 apk add python3-dev py3-setuptools scito 2022-12-29 00:33:52 +01:00
  • 7cb3b2ac21 always apk add on alpine scito 2022-12-29 00:29:26 +01:00
  • 0eb5014eb0 ci_docker: add docker/setup-buildx-action@v2 scito 2022-12-29 00:25:29 +01:00
  • d4f5eb243e change to "$TARGETARCH" == "arm64" scito 2022-12-29 00:02:14 +01:00
  • b05decc10f apk add zlib-dev jpeg-dev only for alpine linux/arm64 scito 2022-12-28 23:58:09 +01:00
  • 21ebccbba5 apk add zlib-dev scito 2022-12-28 23:44:30 +01:00