This website works better with JavaScript.
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
faafb61241
fix type hint compatibility with Python < 3.11
scito
2022-12-29 22:12:07 +0100
d5a088135e
ci: if matrix.python-version
scito
2022-12-29 22:04:52 +0100
45a9693586
ci: fix if ${{ matrix.python-version }}
scito
2022-12-29 21:58:44 +0100
66b41d86e6
ci: use ${{ }} for mypy python check
scito
2022-12-29 21:52:54 +0100
89564448c6
ci: fix mypy if condition
scito
2022-12-29 21:41:11 +0100
9ab33bd02b
sort imports
scito
2022-12-29 21:34:14 +0100
f4ab540283
rename protobuf module as pb
scito
2022-12-29 21:32:19 +0100
201e6510f8
add type hints (Python 3.11)
scito
2022-12-29 21:29:20 +0100
f933cd0d32
initial mypy type checking
scito
2022-12-29 16:30:18 +0100
f4389ca8a3
fix linting
scito
2022-12-29 15:52:17 +0100
b89a338246
enable mypy type checking
scito
2022-12-29 14:24:12 +0100
631bacc409
use tmp_path fixture instead of clean_up() in pytests
scito
2022-12-29 13:44:19 +0100
833afa7c13
use 3.11-slim-bullseye, add missing package
scito
2022-12-29 11:50:19 +0100
4209a5db3d
move abort to end, use SystemExit instead; improve colors
scito
2022-12-29 11:18:57 +0100
d9a4c7ca9f
fix docker image digest
scito
2022-12-29 04:36:31 +0100
829fe65b1e
ci: pip install pytest-mock
scito
2022-12-29 04:24:00 +0100
c90526dcf2
fix undefined name 'abort' and 'qreader'
scito
2022-12-29 04:15:36 +0100
47e84e4462
run docker capture version
scito
2022-12-29 03:19:09 +0100
b4931856ba
apk add --no-cache nano zlib jpeg && re-enable tests
scito
2022-12-29 02:34:29 +0100
f532dc668d
indent_size = 2 for yml
scito
2022-12-29 01:59:54 +0100
1dee86668a
rename ARG run_tests to RUN_TESTS
scito
2022-12-29 01:48:00 +0100
aa0de699fe
disable tests for alpine
scito
2022-12-29 01:43:22 +0100
7e684ff19e
--build-arg run_tests=false
scito
2022-12-29 01:35:43 +0100
b159b9e70d
apk add musl-dev and apk del .build-deps
scito
2022-12-29 01:13:48 +0100
951878d027
apk add gcc
scito
2022-12-29 01:02:41 +0100
2a44bbfa27
use $(apk --print-arch)
scito
2022-12-29 00:53:47 +0100
540ae7438d
use $(uname -m)
scito
2022-12-29 00:42:13 +0100
c346c085b6
apk add python3-dev py3-setuptools
scito
2022-12-29 00:33:52 +0100
7cb3b2ac21
always apk add on alpine
scito
2022-12-29 00:29:26 +0100
0eb5014eb0
ci_docker: add docker/setup-buildx-action@v2
scito
2022-12-29 00:25:29 +0100
d4f5eb243e
change to "$TARGETARCH" == "arm64"
scito
2022-12-29 00:02:14 +0100
b05decc10f
apk add zlib-dev jpeg-dev only for alpine linux/arm64
scito
2022-12-28 23:58:09 +0100
21ebccbba5
apk add zlib-dev
scito
2022-12-28 23:44:30 +0100
912825034f
add zlib for alpine/arm64 docker image
scito
2022-12-28 23:37:54 +0100
95e7d73173
mock no_args tests
scito
2022-12-28 23:37:21 +0100
9f0872c2d0
extract from camera
scito
2022-12-28 22:28:54 +0100
7964c687f6
make running tests optional in docker build
scito
2022-12-28 09:02:02 +0100
1d0b568b1e
setup QEMU
scito
2022-12-27 11:36:53 +0100
aaa7bd3da1
build also on arm64
scito
2022-12-27 10:34:32 +0100
5ab5f84ff3
add docker label for source
scito
2022-12-27 01:11:36 +0100
a4c4badd54
fix docker hub username
scito
2022-12-27 00:57:49 +0100
f272c35a1f
enable docker push in ci_docker
scito
2022-12-27 00:52:14 +0100
e4e5271c0f
github actions docker build no_qr_reader
scito
2022-12-27 00:43:30 +0100
158564e79a
fix to_bytes() mandatory byte_order
scito
2022-12-27 00:18:37 +0100
672d18a5ca
build docker images, run tests in docker build
scito
2022-12-26 23:39:13 +0100
0490e227e1
docker image with qreader, 2nd image without qreader
scito
2022-12-26 18:31:09 +0100
2bcaa35251
organize imports
scito
2022-12-25 11:00:15 +0100
b0b4c29e7b
improve README
scito
2022-12-24 15:50:44 +0100
e754befb52
refactor; update setup.py
scito
2022-12-24 15:30:17 +0100
06b8efff62
add zypper and dnf for libzbar0
scito
2022-12-24 05:31:17 +0100
5d0feacdba
update README
scito
2022-12-24 05:12:52 +0100
343520acb8
support multiple infiles
scito
2022-12-24 04:48:12 +0100
c2d7c905ff
handle wrong stdin streams
scito
2022-12-24 04:19:43 +0100
bc329e24d5
renable libzbar
scito
2022-12-24 03:29:14 +0100
4612ab6e7f
catch zbar import error
scito
2022-12-24 03:25:10 +0100
05db190de3
test qreader import
scito
2022-12-24 03:12:06 +0100
0ad3c2d8ed
change name to nightly tests
scito
2022-12-24 03:06:03 +0100
31bb2909da
fix ci jobs
scito
2022-12-24 03:05:07 +0100
c1a55fb874
test pypy only in nightly builds
scito
2022-12-24 03:02:08 +0100
82da427d1a
refactor code: extract method
scito
2022-12-24 02:56:40 +0100
af0d7ffd5d
dynamic import of QReader
scito
2022-12-24 02:46:36 +0100
9a308b148f
fix macOS ci
scito
2022-12-24 02:37:16 +0100
cd07851e30
install zbar lib
scito
2022-12-24 02:29:43 +0100
f4934192ae
WIP
scito
2022-12-24 01:59:35 +0100
483fcc0163
Add the ability so provide an image file as the infile. If the file contains a QR code generated by Google Authenticator's "Transfer Accounts" function, it will be decoded directly in a single step. This is meant to help users who need to access their secrets from Google Authenticator but don't have a QR code decoder and don't want to use an online one due to security concerns.
qwertyca
2022-12-21 16:47:31 -0800
962eb047c9
Add the ability so provide an image file as the infile. If the file contains a QR code generated by Google Authenticator's "Transfer Accounts" function, it will be decoded directly in a single step. This is meant to help users who need to access their secrets from Google Authenticator but don't have a QR code decoder and don't want to use an online one due to security concerns.
qwertyca
2022-12-21 16:47:31 -0800
65c52f4d81
skip verbose tests for pypy
v1.6.1
scito
2022-12-19 22:22:23 +0100
8ba4439305
add utf-8 encoding tests
scito
2022-12-19 22:01:08 +0100
c4c57afa5e
skip verbose tests for pypy
scito
2022-12-19 22:22:23 +0100
242c1db190
add utf-8 encoding tests
scito
2022-12-19 22:01:08 +0100
10bc6959a3
add python to vscode recommended extensions
scito
2022-12-19 17:28:08 +0100
a51507b701
fix #30 : enforce utf-8 encoding
u231053
2022-12-19 16:39:28 +0100
2f581a2497
add python to vscode recommended extensions
scito
2022-12-19 17:28:08 +0100
6eaa4ce2b6
fix #30 : enforce utf-8 encoding
u231053
2022-12-19 16:39:28 +0100
7af4017910
ci: daily tests and order python from new to old
scito
2022-12-19 00:11:30 +0100
7af631ff1e
ci: setup testing for linux, macos and windows platforms
scito
2022-12-18 21:45:32 +0100
2a6699369e
ci: setup testing for linux, macos and windows platforms
scito
2022-12-18 21:45:32 +0100
ca4a0bc7d2
improvements for - (stdout)
scito
2022-12-18 21:34:24 +0100
1be4c7e0ef
suppor writing csv and json to stdout; print errors to stderr
scito
2022-12-18 19:24:07 +0100