Commit Graph

470 Commits

Author SHA1 Message Date
Mike A.
b5e765c4e3 Merge branch 'main' into patch-1 2024-09-08 17:15:01 +02:00
Mike A.
31eb4a1665 ci: Run pre-commit and unit tests on PRs 2024-09-08 17:13:05 +02:00
Steffen Siebert
72039669a8 Implement the change as actually requested 2024-09-07 22:13:18 +02:00
Steffen Siebert
a6ba9ef25a Implement requested change 2024-09-07 22:09:15 +02:00
Steffen Siebert
501f875c63 Fix crash in http.py on Python 3.9 2024-09-07 15:07:29 +02:00
renovate[bot]
7fcdd834a3 chore(deps): update dependency ruff to v0.6.4 2024-09-05 19:45:35 +00:00
Mike Almeloo
5b9c9ad3eb chore: Update developer instructions 2024-09-04 17:41:57 +02:00
Mike A.
d67a531cab bump: v0.7.4 v0.7.4 2024-09-04 17:21:51 +02:00
Mike A.
0c835e8084 chore: Update dependencies 2024-09-03 22:11:38 +02:00
Mike A.
dfd8a6d0b7 Merge branch 'main' into feat/better-docs 2024-09-03 22:04:08 +02:00
Mike Almeloo
6b3dfddfc7 Merge pull request #75 from malmeloo/chore/better-workflows
ci: Improve workflows
2024-09-03 20:01:48 +02:00
Mike A.
886b78c82c ci: Add test result collection job 2024-09-03 19:59:48 +02:00
Mike A.
abad1c037c Revert "ci: Fail tests if version discovery fails"
This reverts commit 5d0513f250.
2024-09-03 19:50:15 +02:00
Mike A.
0cd073f4ee ci: Install poetry even on cache hit 2024-09-03 19:48:09 +02:00
Mike A.
5d0513f250 ci: Fail tests if version discovery fails 2024-09-03 19:46:29 +02:00
Mike A.
48965e725f ci: Fail tests if version discovery fails 2024-09-03 19:38:51 +02:00
Mike A.
9104d5543a ci: Fix cache key 2024-09-03 19:32:18 +02:00
Mike A.
bf7e3e4360 ci: Use common setup workflow 2024-09-03 19:15:59 +02:00
Mike A.
dd7c35ea51 ci: Rename pre-commit workflow 2024-09-03 18:48:36 +02:00
Mike Almeloo
2c4b6ab9cd Merge pull request #74 from malmeloo/chore/dependency-groups
chore: Create new `docs` dependency group
2024-09-03 18:47:37 +02:00
Mike A.
9e52f9d727 chore: Add packaging dependency for tests 2024-09-03 18:43:46 +02:00
Mike A.
99f0080fba chore: Create new docs dependency group 2024-09-03 18:30:40 +02:00
Mike Almeloo
cbb423b4a5 Merge pull request #73 from malmeloo/fix/pre-commit
fix: Pre-commit hooks
2024-09-03 18:28:40 +02:00
Mike A.
180d703dcc ci: Install test deps in pre-commit workflow 2024-09-03 18:26:47 +02:00
Mike A.
470fb667bd fix: Pass pre-commit checks 2024-09-03 18:19:02 +02:00
Mike A.
1c185195b0 chore: Reformat files 2024-09-03 17:46:12 +02:00
Mike A.
239bc012fb ci: Update pre-commit tool revisions 2024-09-03 17:42:18 +02:00
Mike Almeloo
71980568e4 ci: Run pre-commit on all branches 2024-09-03 17:31:28 +02:00
Mike A.
935d88a123 chore: Update dependencies 2024-09-03 17:30:23 +02:00
Mike A.
11cb2acf30 fix: Pass pre-commit check 2024-09-03 17:20:00 +02:00
Mike Almeloo
693c7c4657 Merge pull request #71 from malmeloo/fix/version-compat
fix: Python version compatibility
2024-09-02 23:52:32 +02:00
Mike A.
cb9b9dd0cc fix: Union type alias in Python 3.9 2024-09-02 23:51:05 +02:00
Mike A.
99f2ee6f82 fix: Import ParamSpec from typing_extensions
Fixes python 3.9 errors
2024-09-02 23:36:47 +02:00
Mike A.
fa83b5760b fix: Import Concatenate from typing_extensions
Fixes python 3.9 errors
2024-09-02 23:35:13 +02:00
Mike A.
2143fa8c97 fix: Add typing_extensions dependency
Fixes python 3.12 compatibility
2024-09-02 23:32:49 +02:00
Mike Almeloo
d9a9f643c6 Merge pull request #70 from malmeloo/feat/unit-tests
tests: Add very basic unit tests
2024-09-02 23:26:28 +02:00
Mike A.
ae98d611da chore: Declare dependency groups as optional 2024-09-02 23:24:45 +02:00
Mike A.
b2363f5f9b tests: Split up into separate jobs 2024-09-02 23:14:40 +02:00
Mike A.
3facf5cd27 tests: Adapt for poetry 2024-09-02 21:29:43 +02:00
Mike Almeloo
0f015f6880 tests: add actions workflow 2024-09-02 21:24:36 +02:00
Mike A.
51c7448a1c tests: Use tomli instead of tomllib 2024-09-02 21:16:18 +02:00
Mike A.
117f449393 tests: Add very basic unit tests 2024-09-02 21:12:44 +02:00
Mike Almeloo
6b9299f7d6 Merge pull request #63 from siebert/s2k_fo-protocol
Password encryption now also supports s2k_fo protocol
2024-09-02 20:27:27 +02:00
Steffen Siebert
261979b196 Password encryption now also supports s2k_fo protocol 2024-08-24 13:15:38 +02:00
Mike A.
ba1a0a1d07 bump: v0.7.3 v0.7.3 2024-08-04 17:44:33 +02:00
Mike Almeloo
19bea8a12e Merge pull request #61 from malmeloo/fix/location-report-eq
reports: Fix equality check between `LocationReport`s
2024-08-04 17:43:44 +02:00
Mike A.
62900f96de reports: Fix equality check between LocationReports 2024-08-04 17:41:51 +02:00
Mike Almeloo
4239c682c0 Merge pull request #55 from malmeloo/renovate/ruff-0.x
chore(deps): update dependency ruff to v0.5.6
2024-08-04 17:26:19 +02:00
Mike Almeloo
7b8707b545 Merge pull request #60 from malmeloo/fix/coro-never-awaited
fix: Unawaited coroutine errors on `Closable`
2024-08-04 17:24:40 +02:00
renovate[bot]
a6f26dbcba chore(deps): update dependency ruff to v0.5.6 2024-08-02 19:32:15 +00:00