Repository: bo4e/BO4E-python (language: python)

Issue:
MyPy Errors: "Skipping analyzing "py._path.local": module is installed, but missing library stubs or py.typed marker"
> type_check run-test: commands[1] | mypy --show-error-codes tests
tests/test_geschaeftspartner.py:4: error: Skipping analyzing "py._path.local": module is installed, but missing library stubs or py.typed marker  [import]
tests/test_adresse.py:4: error: Skipping analyzing "py._path.local": module is installed, but missing library stubs or py.typed marker  [import]
tests/test_adresse.py:4: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports

Source: https://github.com/bo4e/BO4E-python/pull/425 but also occurs on latest main (v3.10):
https://github.com/bo4e/BO4E-python/actions/runs/3377394980/jobs/5606268003


Discussion / hints:

Fix patch:
diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml
index 3c4d599ef..0c7811ddb 100644
--- a/.github/workflows/coverage.yml
+++ b/.github/workflows/coverage.yml
@@ -6,7 +6,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        python-version: ["3.10"]
+        python-version: ["3.11"]
         os: [ubuntu-latest]
     steps:
       - uses: actions/checkout@v3
diff --git a/.github/workflows/formatting.yml b/.github/workflows/formatting.yml
index 177947ff2..6e08f780a 100644
--- a/.github/workflows/formatting.yml
+++ b/.github/workflows/formatting.yml
@@ -6,7 +6,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        python-version: ["3.10"]
+        python-version: ["3.11"]
         os: [ubuntu-latest]
     steps:
       - uses: actions/checkout@v3
diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml
index c158ec133..d044afc0f 100644
--- a/.github/workflows/linting.yml
+++ b/.github/workflows/linting.yml
@@ -6,7 +6,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        python-version: ["3.10"]
+        python-version: ["3.11"]
         os: [ubuntu-latest]
         linter-env: ["linting", "type_check"]
     steps:
diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml
index c88e40747..7b8766c17 100644
--- a/.github/workflows/python-publish.yml
+++ b/.github/workflows/python-publish.yml
@@ -14,7 +14,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        python-version: ["3.10"]
+        python-version: ["3.11"]
         os: [ubuntu-latest]
     steps:
       - uses: actions/checkout@v3


Test patch:
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 327bfeed5..65914dd7a 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -6,7 +6,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        python-version: ["3.10"]
+        python-version: ["3.10", "3.11"]
         os: [ubuntu-latest]
     steps:
       - uses: actions/checkout@v3