Commit Graph

  • e177f860e1 abort instead of assertion scito 2023-01-01 19:55:28 +0100
  • 8545dab7a5 extract draw_box and print_text functions scito 2023-01-01 19:22:46 +0100
  • 16047a5b15 fix test compatibility with Alpine Linux scito 2023-01-01 19:19:41 +0100
  • 604c461549 rename to build.sh scito 2023-01-01 19:19:21 +0100
  • f5acd1dee9 test docker locally after build, easier to reproduce scito 2023-01-01 17:56:06 +0100
  • 1086e28056 fix pylint and mypy problems scito 2023-01-01 17:45:50 +0100
  • 2c0cfd83ee docker: pip install -U scito 2023-01-01 17:38:08 +0100
  • a3bda6ff8e make PYTHON workaround uniform scito 2023-01-01 17:25:24 +0100
  • 67c4f737c4 do catch AssertionError in camera capture scito 2023-01-01 15:21:18 +0100
  • fff74fc638 handle errors while reading QR from camera; log errors scito 2023-01-01 15:12:24 +0100
  • 4766cd764f fix testname scito 2023-01-01 14:04:03 +0100
  • c4ab679b6d simplify more scito 2023-01-01 14:01:42 +0100
  • 438cfe7ba8 remove not needed code for segfault repro scito 2023-01-01 13:49:00 +0100
  • 8b9f61507a fix install pytest scito 2023-01-01 13:42:34 +0100
  • 8fb6f4181e simplify scito 2023-01-01 13:40:59 +0100
  • 6c14141374 remove module dep scito 2023-01-01 13:36:02 +0100
  • f15f240d8c pin versions and disable other test scito 2023-01-01 13:32:15 +0100
  • f19438afb9 test cv2 4.6 and 4.7 scito 2023-01-01 13:23:14 +0100
  • 8f64615231 remove dependencies scito 2023-01-01 13:14:30 +0100
  • 2e250684a0 yolo steps scito 2023-01-01 12:42:49 +0100
  • 4c3f016cd6 fix order scito 2023-01-01 12:29:10 +0100
  • 3816df4929 split qreader.detect() scito 2023-01-01 12:24:41 +0100
  • db046a2f32 separate detect and decode scito 2023-01-01 12:13:31 +0100
  • 03d3873dac fix repro: do not call main scito 2023-01-01 12:01:28 +0100
  • 375d345965 steps in single tests scito 2023-01-01 11:40:29 +0100
  • 5e10b26067 qreader substeps scito 2023-01-01 11:24:24 +0100
  • 8ffb0a8ccf fix test, add import scito 2023-01-01 11:05:44 +0100
  • 9b1f22fe23 add detect and decode scito 2023-01-01 11:01:16 +0100
  • 7c672f8791 more specific test scito 2023-01-01 10:49:03 +0100
  • 640140b7e4 repro cv2 pytest segfault scito 2023-01-01 10:23:00 +0100
  • 19c8e9df23 update docs scito 2023-01-01 10:03:44 +0100
  • 13fcdcd022 fix problem of outdated colorama scito 2023-01-01 01:22:06 +0100
  • 91b9b3671c ci: add missing colorama scito 2023-01-01 01:02:39 +0100
  • be6b9c8a7c ci: mypy only for latest Python on ubuntu scito 2023-01-01 00:57:18 +0100
  • 3d61f1d316 ci: use pip install -e . for smoke tests scito 2023-01-01 00:56:19 +0100
  • a8559db6e0 ci: mypy only for latest Python on ubuntu scito 2023-01-01 00:52:28 +0100
  • 9f725b227f ci: use requirements.txt for smoke tests scito 2023-01-01 00:48:52 +0100
  • 869c404489 fix fileinput.input encoding only since Python 3.10 scito 2023-01-01 00:41:11 +0100
  • 003e122808 ignore types for stdout.reconfigure scito 2023-01-01 00:17:27 +0100
  • b3fc854078 colored warn and error messages scito 2023-01-01 00:13:34 +0100
  • fc1619d9c7 disable verbose unittest for Windows scito 2022-12-31 21:34:28 +0100
  • 5be6e9c322 fix finput encoding problem on Windows scito 2022-12-31 21:24:01 +0100
  • 739ae4c012 fix pytest.skipif scito 2022-12-31 21:16:19 +0100
  • 1af6fe3161 fix camera type and enhance readme with pyzbar problem scito 2022-12-31 21:02:05 +0100
  • e311386a15 skip verbose tests for windows as there are encoding problems scito 2022-12-31 20:42:40 +0100
  • 496564a605 avoid AttributeError in tests scito 2022-12-31 20:19:21 +0100
  • 6406fcaef7 set encoding to utf-8 for stdout, needed for Windows scito 2022-12-31 19:52:09 +0100
  • 7bb92f00b2 avoid mypy problems for duplicate Final scito 2022-12-31 19:42:53 +0100
  • 965f721caf ci_docker: run smoke tests before building scito 2022-12-31 19:20:01 +0100
  • 61cca0c476 import Final from __future__ for Python 3.7 scito 2022-12-31 19:11:37 +0100
  • ebd4d61f5f try workaround for Python 3.7: must use () for assignments scito 2022-12-31 19:06:57 +0100
  • e058010be3 fix docker invalid tags from comments scito 2022-12-31 18:59:01 +0100
  • 463a9851be try workaround for Python 3.7: avoid Final in tuple assignments scito 2022-12-31 18:55:16 +0100
  • dcbb128e7c try workaround for Python 3.7: do not use Types in Final scito 2022-12-31 18:51:26 +0100
  • 1b572fc9ab fix pipenv problem scito 2022-12-31 18:38:26 +0100
  • c3e9883216 try workaround for Python 3.7 NORMAL_COLOR = 255, 0, 255 problem scito 2022-12-31 18:21:13 +0100
  • 3f9f7d2b8a better formatting of help scito 2022-12-31 18:00:49 +0100
  • 0212e54f42 ci: runs on windows, exclude linting for Python 3.7 scito 2022-12-31 17:52:19 +0100
  • 3558eba93b use detect_and_decode since qrreader is fixed scito 2022-12-31 17:30:24 +0100
  • 5225af0621 update README with --qr option scito 2022-12-31 16:42:12 +0100
  • 1f04dd71e2 allow to choose qr reader for images scito 2022-12-31 15:41:37 +0100
  • 2dea161cdc add argument for initial setting of qr_mode scito 2022-12-31 12:43:17 +0100
  • f731530f57 improve handling of wrong urls scito 2022-12-31 11:32:07 +0100
  • 4c0bb8dc61 vscode debug: fix path to script: add missing src/ scito 2022-12-31 11:26:11 +0100
  • ad9c4a22db ci_docker: upload to only one repo scito 2022-12-31 11:25:33 +0100
  • 2cdf2480a0 make bulding docker optional in script scito 2022-12-31 11:25:02 +0100
  • 5aa1a35b8f add licence label to docker images scito 2022-12-31 11:23:44 +0100
  • 3f3903cc81 add version to PYTHON todos scito 2022-12-30 21:22:03 +0100
  • 97e4f084cb mv docker extract_otp_secrets_no_qr_reader -> extract_otp_secrets_only_txt scito 2022-12-30 20:43:51 +0100
  • 549c128fb7 renaming extract_otp_secret_keys -> extract_otp_secrets and test file names scito 2022-12-30 20:37:38 +0100
  • 10ff533a42 downgrade opencv for macos in requirements.txt and Pipfile scito 2022-12-30 19:26:45 +0100
  • 7eb6f036ab ci: tryout downgrade opencv for macos scito 2022-12-30 18:51:13 +0100
  • 652ecf57f0 ci: workaround macOS pytest segfauls -> exclude macOS (2) scito 2022-12-30 18:33:26 +0100
  • 9592e6ebfe ci: workaround macOS pytest segfauls -> exclude macOS scito 2022-12-30 18:29:23 +0100
  • d6c285e59d ci: segfault: try python -m pytest scito 2022-12-30 18:23:31 +0100
  • 5eed47364e ci: revert try out changes scito 2022-12-30 18:18:15 +0100
  • 26e4632f90 ci: another try, install module scito 2022-12-30 18:14:16 +0100
  • c84ca46861 ci: try to avoid random test failures scito 2022-12-30 18:09:25 +0100
  • 63f5ab37c4 docu pyproject.toml scito 2022-12-30 18:02:22 +0100
  • f97d7143c5 ci: fix mypy and pytest-cov after clean scito 2022-12-30 17:49:46 +0100
  • 0566683203 reenable pytest --import-mode=importlib scito 2022-12-30 17:31:34 +0100
  • ee404576d5 set package_dir=src and clean option scito 2022-12-30 17:14:49 +0100
  • 60d7362eee add protobuf_generated_python to py-modules scito 2022-12-30 15:47:02 +0100
  • 1beba7587f enable setuptools-git-versioning scito 2022-12-30 15:44:58 +0100
  • 144c9e6320 fixes after change to src-layout scito 2022-12-30 15:31:41 +0100
  • 3e4476e317 change to src-layout scito 2022-12-30 12:37:05 +0100
  • 7f5d4b37ee initial pyproject.toml scito 2022-12-30 11:14:15 +0100
  • 82e43172c3 update setup.py scito 2022-12-30 09:23:31 +0100
  • 149a548610 upgrade opencv 4.7.0 & run program at the end scito 2022-12-30 08:14:13 +0100
  • d8de89de36 improve README, add docker ci badge scito 2022-12-30 02:20:19 +0100
  • 3c164fea28 coverage from yellowgreen to brightgreen scito 2022-12-30 02:01:10 +0100
  • 23d8cfa151 ci: Pytest coverage comment only for 3.x and ubuntu-latest scito 2022-12-30 01:58:54 +0100
  • f5ee59368e python 3.7 compatibility: use TypedDict from typing_extensions scito 2022-12-30 01:44:11 +0100
  • b2a877061c add typing_extensions for compatibility scito 2022-12-30 01:37:13 +0100
  • c525c06480 quit on window close click scito 2022-12-30 01:22:12 +0100
  • fb43c6793c type hinting fixes scito 2022-12-30 01:22:05 +0100
  • 58fc1b85ac type compatibility for Python < 3.11 scito 2022-12-30 01:07:39 +0100
  • 04d864c093 add code coverage bade & ci: fix pytest-cov scito 2022-12-30 00:58:52 +0100
  • 51094a1a18 use PathLike type instead of str | Path scito 2022-12-29 23:17:31 +0100
  • a5768ba1e6 Workaround for PYTHON < 3.10: use Union[int, None] instead of int | None scito 2022-12-29 22:34:07 +0100