diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b85d9bc..aa3d671 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,8 +13,8 @@ jobs: build: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6.0.1 - - uses: actions/setup-python@v6.1.0 + - uses: actions/checkout@v6.0.2 + - uses: actions/setup-python@v6.2.0 with: python-version: 3.13 - name: Run make check @@ -29,8 +29,8 @@ jobs: windows: runs-on: windows-2022 steps: - - uses: actions/checkout@v6.0.1 - - uses: actions/setup-python@v6.1.0 + - uses: actions/checkout@v6.0.2 + - uses: actions/setup-python@v6.2.0 with: python-version: 3.13 - name: Run make pack diff --git a/requirements.txt b/requirements.txt index 1f21c69..e507c72 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ -coverage==7.13.0 +coverage==7.13.4 flake8==7.3.0 -mypy==1.19.0 +mypy==1.19.1 pygraphviz==1.14 -pyinstaller==6.17.0 -pylint==4.0.4 -pyqt6==6.7.1 +pyinstaller==6.19.0 +pylint==4.0.5 +pyqt6==6.10.2 diff --git a/tools/requirements.py b/tools/requirements.py index 660b8f9..92f082c 100755 --- a/tools/requirements.py +++ b/tools/requirements.py @@ -15,7 +15,7 @@ def main() -> None: requirements = [] with open("requirements.txt", encoding="utf-8") as sock: for line in sock.readlines(): - requirements.append(line.split("==")[0]) + requirements.append(line.split("==")[0].strip().lower()) requirements = sorted(set(requirements)) completed_process = subprocess.run(["pip", "list", "--outdated"], capture_output=True, check=True) @@ -26,7 +26,7 @@ def main() -> None: if not line: continue - if lineno <= 2 or line.split(" ")[0] in requirements: + if lineno <= 2 or line.split(" ")[0].lower() in requirements: print(line)