Repository: honzajavorek/fiobank (language: python)

Issue:
Tidy up the repo
- [x] https://github.com/honzajavorek/fiobank/pull/26
- [x] https://github.com/honzajavorek/fiobank/compare/master...honzajavorek/facelift
- [ ] README https://github.com/honzajavorek/fiobank/compare/master...honzajavorek/facelift#diff-7b3ed02bc73dc06b7db906cf97aa91dec2b2eb21f2d92bc5caa761df5bbc168f
- [ ] pyproject.toml https://github.com/honzajavorek/fiobank/compare/master...honzajavorek/facelift#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
- [ ] use ruff

Releasing and CI inspiration:

- https://github.com/juniorguru/teemup/tree/main/.github/workflows
- https://pypi.org/manage/projects/

Drop also 3.8, because:

- https://devguide.python.org/versions/#python-release-cycle


Discussion / hints:

Fix patch:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 97ed11e..886ea98 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@
 
 ## v4.0.0 (master)
 ### Breaking
-* Dropped support for Python 3.6 and 3.7
+* Dropped support for Python 3.6, 3.7 and 3.8
 
 ### Fix
 * Added deprecation warning for decimal=False
@@ -11,6 +11,7 @@
 * Re-introduced CI tests
 * Re-introduced Dependabot
 * Updated .gitignore
+* Added support for Python 3.13
 
 ## v3.1.0 (2024-06-13)
 ### Features


Test patch:
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 0fe2f07..cafcec4 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -9,7 +9,12 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
+        python-version:
+          - "3.9"
+          - "3.10"
+          - "3.11"
+          - "3.12"
+          - "3.13"
     steps:
       - name: Checkout
         uses: actions/checkout@v4