Commit graph

372 commits

Author SHA1 Message Date
9b83373450 fix coverage in sonarqube
All checks were successful
check code / scan-code-py311 (pull_request) Has been skipped
build package and container / build-pypackage (pull_request) Successful in 15s
check code / check-docs (pull_request) Successful in 7s
build package and container / build-container (pull_request) Successful in 4m54s
check code / check-code-py38 (pull_request) Successful in 6m51s
check code / check-code-py310 (pull_request) Successful in 6m46s
check code / check-code-py39 (pull_request) Successful in 6m58s
create release / release-pypackage (pull_request) Successful in 25s
check code / check-code-py311 (pull_request) Successful in 7m6s
2024-02-01 15:43:04 +01:00
7160e1b2a5 fix container build 2024-02-01 15:36:53 +01:00
9be6a07052 fix docker baseimage and CI errors
Some checks failed
build package and container / build-container (pull_request) Failing after 16s
check code / check-docs (pull_request) Successful in 6s
build package and container / build-pypackage (pull_request) Successful in 28s
check code / scan-code-py311 (pull_request) Successful in 17s
check code / check-code-py39 (pull_request) Successful in 6m40s
check code / check-code-py38 (pull_request) Successful in 7m2s
check code / check-code-py311 (pull_request) Successful in 6m40s
check code / check-code-py310 (pull_request) Successful in 6m56s
create release / release-pypackage (pull_request) Successful in 26s
2024-02-01 14:48:05 +01:00
9db6bb6f87 fix some CI errors
Some checks failed
build package and container / build-container (pull_request) Failing after 18s
check code / check-docs (pull_request) Successful in 6s
build package and container / build-pypackage (pull_request) Successful in 24s
check code / check-code-py311 (pull_request) Successful in 7m32s
check code / check-code-py39 (pull_request) Successful in 7m13s
check code / check-code-py310 (pull_request) Successful in 7m19s
check code / scan-code-py311 (pull_request) Successful in 18s
create release / release-pypackage (pull_request) Successful in 26s
check code / check-code-py38 (pull_request) Successful in 9m3s
2024-02-01 14:37:21 +01:00
89c7c1e386 Bump version 2.3.1 → 2.4.0
Some checks failed
create release / release-pypackage (push) Has been cancelled
build package and container / build-pypackage (push) Has been cancelled
build package and container / build-container (push) Has been cancelled
build package and container / build-container (pull_request) Failing after 18s
check code / check-docs (pull_request) Failing after 5s
check code / scan-code-py311 (pull_request) Failing after 4s
build package and container / build-pypackage (pull_request) Successful in 28s
check code / check-code-py311 (pull_request) Successful in 7m16s
create release / release-pypackage (pull_request) Successful in 28s
check code / check-code-py39 (pull_request) Successful in 7m39s
check code / check-code-py310 (pull_request) Successful in 7m41s
check code / check-code-py38 (pull_request) Successful in 8m24s
2024-02-01 14:23:23 +01:00
6fda875a48 fix tests and workflows 2024-02-01 14:22:25 +01:00
ea1eab403d update to ruff formatter and fix py3.8 compatibility 2024-02-01 13:59:45 +01:00
45dca15d39 Merge pull request 'Update dependency just to v1.23.0' (#53) from renovate/just-1.x into master
Reviewed-on: #53
2024-01-23 14:22:49 +01:00
9a709cc811 Update dependency just to v1.23.0 2024-01-13 08:10:57 +01:00
7166168850 update renovate path 2023-12-05 13:38:41 +01:00
236222b19b Merge pull request 'Update dependency just to v1.16.0' (#51) from renovate/just-1.x into master
Reviewed-on: #51
2023-11-09 09:27:46 +01:00
553a85b436 Update dependency just to v1.16.0 2023-11-09 08:08:31 +01:00
7a7ace9286
fix pytest fixtures
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-07-02 16:45:33 +02:00
873e6ab0e2
update pyright and some type annotations. also increase line length to 100 chars
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-07-02 16:41:00 +02:00
d7c5bd7d17 Merge pull request 'Update dependency just to v1.14.0' (#44) from renovate/just-1.x into master
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Reviewed-on: #44
2023-06-29 21:21:01 +02:00
d8947df817 Merge pull request 'Update dependency shfmt to v3.7.0' (#46) from renovate/shfmt-3.x into master
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Reviewed-on: #46
2023-06-29 21:20:07 +02:00
2cbd204204 Update dependency shfmt to v3.7.0
Some checks failed
ci/woodpecker/push/tests Pipeline failed
ci/woodpecker/pr/tests Pipeline failed
ci/woodpecker/pr/test_tox_arm64 unknown status
ci/woodpecker/pr/test_docker_amd64 unknown status
ci/woodpecker/pr/test_docker_arm64 unknown status
ci/woodpecker/pr/test_release unknown status
ci/woodpecker/pr/test_tox_amd64 unknown status
2023-06-18 18:06:08 +00:00
ee72e8b6d9 Update dependency just to v1.14.0
Some checks failed
ci/woodpecker/push/tests Pipeline failed
ci/woodpecker/pr/tests Pipeline failed
ci/woodpecker/pr/test_tox_arm64 unknown status
ci/woodpecker/pr/test_docker_amd64 unknown status
ci/woodpecker/pr/test_release unknown status
ci/woodpecker/pr/test_docker_arm64 unknown status
ci/woodpecker/pr/test_tox_amd64 unknown status
2023-06-03 06:05:51 +00:00
29fe262ef7 Merge pull request '[2.3.1] - 2023-03-12' (#41) from dev into master
All checks were successful
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/tag/publish_release Pipeline was successful
ci/woodpecker/tag/publish_docker_arm64 Pipeline was successful
ci/woodpecker/tag/publish_docker_amd64 Pipeline was successful
ci/woodpecker/tag/publish_docker_manifest Pipeline was successful
ci/woodpecker/push/tests Pipeline was successful
Reviewed-on: #41
2023-03-12 04:47:37 +01:00
8173b2a729
fix type annitation for py38
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker_amd64 Pipeline was successful
ci/woodpecker/pr/test_docker_arm64 Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline was successful
ci/woodpecker/pr/test_tox_amd64 Pipeline was successful
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-03-12 01:51:51 +01:00
f7eebc2dec
fix type hint for py38
Some checks failed
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker_amd64 Pipeline was successful
ci/woodpecker/pr/test_docker_arm64 Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline failed
ci/woodpecker/pr/test_tox_amd64 Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-03-12 01:04:37 +01:00
987f72715c
update release date [CI SKIP]
Some checks failed
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker_amd64 Pipeline was successful
ci/woodpecker/pr/test_docker_arm64 Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline failed
ci/woodpecker/pr/test_tox_amd64 Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-03-12 00:32:37 +01:00
0ada98529a
update readme links
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-22 21:41:23 +01:00
3d51869663
update CHANGELOG and bump version
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-22 21:05:25 +01:00
0f9e718e30
update readme
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-21 17:16:49 +01:00
9935c97f6c move custom types to own file
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2023-02-20 14:38:09 +01:00
bde2b9ebe9 add typed dicts for type hinting
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2023-02-20 14:03:40 +01:00
e2f0a8b41f
fix linter paths
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-19 18:50:56 +01:00
1f244ef2d6
remove mypy
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-19 18:45:53 +01:00
32d5f8a9a1
update readme [CI SKIP]
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 16:36:52 +01:00
a53767bf74
update api template with type annotations [CI SKIP]
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 16:29:44 +01:00
830cfd48bb
install deps before pyright
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 16:24:39 +01:00
03461b80bf
switch to strict typing with pyright
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 16:21:03 +01:00
ef7a914869
update readme for ruff [CI SKIP]
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 12:52:34 +01:00
a8f4b25802
fix special character in test
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 12:44:42 +01:00
b5c5b97b16
fix ci task name
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 12:32:30 +01:00
5e28cb1088
format with ruff
Some checks failed
ci/woodpecker/push/tests Pipeline failed
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 12:29:25 +01:00
2ad0c575a7
switch to ruff and update justfile
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2023-02-18 12:23:50 +01:00
c684290c92
fix docstring formatting
All checks were successful
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/tag/publish_release Pipeline was successful
ci/woodpecker/tag/publish_docker_arm64 Pipeline was successful
ci/woodpecker/tag/publish_docker_amd64 Pipeline was successful
ci/woodpecker/tag/publish_docker_manifest Pipeline was successful
ci/woodpecker/push/tests Pipeline was successful
2023-02-15 22:27:56 +01:00
e252ededbb Merge pull request '[2.3.0] - 2023-02-15' (#40) from dev into master
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
Reviewed-on: #40
2023-02-15 22:26:50 +01:00
6105f15e9a
add file format checker and update api matcher
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker_arm64 Pipeline was successful
ci/woodpecker/pr/test_docker_amd64 Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline was successful
ci/woodpecker/pr/test_tox_amd64 Pipeline was successful
2023-02-15 21:53:59 +01:00
5afeed11ea
remove duplicate test
Some checks failed
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker_arm64 Pipeline was successful
ci/woodpecker/pr/test_docker_amd64 Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline failed
ci/woodpecker/pr/test_tox_amd64 Pipeline failed
2023-02-15 20:26:04 +01:00
ce6ebc4291
update typo annotations and add new test
Some checks failed
ci/woodpecker/push/tests Pipeline failed
ci/woodpecker/pr/tests Pipeline failed
ci/woodpecker/pr/test_docker_arm64 unknown status
ci/woodpecker/pr/test_tox_arm64 unknown status
ci/woodpecker/pr/test_release unknown status
ci/woodpecker/pr/test_docker_amd64 unknown status
ci/woodpecker/pr/test_tox_amd64 unknown status
2023-02-15 20:17:22 +01:00
ef937f4ed0
fix release date [CI SKIP]
Some checks failed
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker_arm64 Pipeline was successful
ci/woodpecker/pr/test_docker_amd64 Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_tox_amd64 Pipeline failed
ci/woodpecker/pr/test_tox_arm64 Pipeline failed
2023-02-15 18:46:37 +01:00
042e8b736c
fix metadata error when no volume present
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2023-02-15 16:47:43 +01:00
0c2511a5f8
typos
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2023-02-15 16:02:24 +01:00
879e62b4d3
add new metadata tests 2023-02-15 16:00:55 +01:00
4d5b0f4dee
update changelog/docs etc for new metadata feature
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2023-02-15 14:21:45 +01:00
d7c3d511fe
update metadata generation and add validation tests
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2023-02-15 13:50:59 +01:00
3368b18677
add metadata flag
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
2023-02-14 14:37:47 +01:00