From 349bb2526a543202b67c0eac3d8077268db3a999 Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Tue, 20 Jan 2026 20:34:09 +0100 Subject: [PATCH 01/11] Accept newlines at the end of README.md --- .github/workflows/publish-pypi.yml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 7522a35d..26a5a317 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -37,7 +37,7 @@ jobs: - name: Mypy type check run: uv run mypy . - name: Check if README.md automatically generated content is up to date - run: diff -u -Z README.md <(uvx mksync@0.1.5 README.md) + run: diff -u -Z README.md <(uvx mksync@0.1.5 README.md | sed -e '$a\') build-n-publish: name: Build and publish Python distributions to PyPI diff --git a/README.md b/README.md index 1d763977..7c53d1ff 100644 --- a/README.md +++ b/README.md @@ -177,4 +177,4 @@ $ uvx mksync@0.1.5 -i README.md ## License -This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. \ No newline at end of file +This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. From e10fa99a37ee500d0b15bd8de69577d8407cb288 Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Tue, 20 Jan 2026 20:41:31 +0100 Subject: [PATCH 02/11] Test code --- .github/workflows/publish-pypi.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 26a5a317..5f1654c5 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -36,6 +36,10 @@ jobs: run: uv run ruff format --check --diff - name: Mypy type check run: uv run mypy . + - name: Print README.md + run: echo "\"$(cat README.md)"\"" + - name: Print uvx + run: echo "\"$(uvx mksync@0.1.5 README.md)"\"" - name: Check if README.md automatically generated content is up to date run: diff -u -Z README.md <(uvx mksync@0.1.5 README.md | sed -e '$a\') From 8d013ec9ad60d40673e40d406d6b4110db29dd54 Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Tue, 20 Jan 2026 20:58:54 +0100 Subject: [PATCH 03/11] Fix quotes --- .github/workflows/publish-pypi.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 5f1654c5..3c0fc047 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -37,9 +37,9 @@ jobs: - name: Mypy type check run: uv run mypy . - name: Print README.md - run: echo "\"$(cat README.md)"\"" + run: echo "\"$(cat README.md)\"" - name: Print uvx - run: echo "\"$(uvx mksync@0.1.5 README.md)"\"" + run: echo "\"$(uvx mksync@0.1.5 README.md)\"" - name: Check if README.md automatically generated content is up to date run: diff -u -Z README.md <(uvx mksync@0.1.5 README.md | sed -e '$a\') From 991579677868f251cf57af3901d8b313eea21458 Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Tue, 20 Jan 2026 21:13:06 +0100 Subject: [PATCH 04/11] more test --- .github/workflows/publish-pypi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 3c0fc047..c4c12f13 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -39,7 +39,7 @@ jobs: - name: Print README.md run: echo "\"$(cat README.md)\"" - name: Print uvx - run: echo "\"$(uvx mksync@0.1.5 README.md)\"" + run: echo "\"$(uvx mksync@0.1.5 README.md | sed -e '$a\')\"" - name: Check if README.md automatically generated content is up to date run: diff -u -Z README.md <(uvx mksync@0.1.5 README.md | sed -e '$a\') From 1ab07f337e14f73543ab6132bf90226d607dddb2 Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Wed, 21 Jan 2026 19:30:21 +0100 Subject: [PATCH 05/11] next stuff --- .github/workflows/publish-pypi.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index c4c12f13..7522a35d 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -36,12 +36,8 @@ jobs: run: uv run ruff format --check --diff - name: Mypy type check run: uv run mypy . - - name: Print README.md - run: echo "\"$(cat README.md)\"" - - name: Print uvx - run: echo "\"$(uvx mksync@0.1.5 README.md | sed -e '$a\')\"" - name: Check if README.md automatically generated content is up to date - run: diff -u -Z README.md <(uvx mksync@0.1.5 README.md | sed -e '$a\') + run: diff -u -Z README.md <(uvx mksync@0.1.5 README.md) build-n-publish: name: Build and publish Python distributions to PyPI From a9e21fe45a5f4efa5ca5b0216bd6a1ab20e7a606 Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Wed, 21 Jan 2026 19:33:18 +0100 Subject: [PATCH 06/11] next try --- .github/workflows/publish-pypi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 7522a35d..a8e2b881 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -37,7 +37,7 @@ jobs: - name: Mypy type check run: uv run mypy . - name: Check if README.md automatically generated content is up to date - run: diff -u -Z README.md <(uvx mksync@0.1.5 README.md) + run: diff -u -Z <(cat README.md | sed -z '$s/\n*$//') <(uvx mksync@0.1.5 README.md | sed -z '$s/\n*$//') build-n-publish: name: Build and publish Python distributions to PyPI From c4ec2a68a03b95f1362b6f91544fac97f809653a Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Wed, 21 Jan 2026 19:36:33 +0100 Subject: [PATCH 07/11] Stuff --- .github/workflows/publish-pypi.yml | 2 +- README.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index a8e2b881..f750ef9c 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -37,7 +37,7 @@ jobs: - name: Mypy type check run: uv run mypy . - name: Check if README.md automatically generated content is up to date - run: diff -u -Z <(cat README.md | sed -z '$s/\n*$//') <(uvx mksync@0.1.5 README.md | sed -z '$s/\n*$//') + run: diff -u <(cat README.md | sed -z '$s/\n*$//') <(uvx mksync@0.1.5 README.md | sed -z '$s/\n*$//') build-n-publish: name: Build and publish Python distributions to PyPI diff --git a/README.md b/README.md index 7c53d1ff..e42b819c 100644 --- a/README.md +++ b/README.md @@ -178,3 +178,4 @@ $ uvx mksync@0.1.5 -i README.md ## License This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. + From ef86fcabd26448b7fc699607202de96c54227b4e Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Wed, 21 Jan 2026 19:37:39 +0100 Subject: [PATCH 08/11] Stuff --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index e42b819c..1d763977 100644 --- a/README.md +++ b/README.md @@ -177,5 +177,4 @@ $ uvx mksync@0.1.5 -i README.md ## License -This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. - +This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. \ No newline at end of file From 46b6ddd410c4bf49b586bff42431d45b8295d0cc Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Wed, 21 Jan 2026 19:39:08 +0100 Subject: [PATCH 09/11] other stuff --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1d763977..1d99ab24 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ Commands: export account transactions (account_transactions.csv) and JSON files with all events (events_with_documents.json and other_events.json) export_transactions Read data from the TR timeline and export transactions into a file, e.g. as csv - into account_transactions.csv. + into account_transactions.csv.df get_price_alarms Get current price alarms set_price_alarms Set new price alarms completion Print shell tab completion @@ -177,4 +177,4 @@ $ uvx mksync@0.1.5 -i README.md ## License -This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. \ No newline at end of file +This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. From 2d543c03724a0967bc3bfa72efda40febf083664 Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Wed, 21 Jan 2026 19:42:35 +0100 Subject: [PATCH 10/11] Fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1d99ab24..222c1ecf 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ Commands: export account transactions (account_transactions.csv) and JSON files with all events (events_with_documents.json and other_events.json) export_transactions Read data from the TR timeline and export transactions into a file, e.g. as csv - into account_transactions.csv.df + into account_transactions.csv get_price_alarms Get current price alarms set_price_alarms Set new price alarms completion Print shell tab completion From 38bce5d8a154902be529dfb676351be5eb6c294e Mon Sep 17 00:00:00 2001 From: Christoph Langer Date: Wed, 21 Jan 2026 19:57:06 +0100 Subject: [PATCH 11/11] fix2 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 222c1ecf..7c53d1ff 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ Commands: export account transactions (account_transactions.csv) and JSON files with all events (events_with_documents.json and other_events.json) export_transactions Read data from the TR timeline and export transactions into a file, e.g. as csv - into account_transactions.csv + into account_transactions.csv. get_price_alarms Get current price alarms set_price_alarms Set new price alarms completion Print shell tab completion