diff --git a/.github/workflows/CheckDocumentation.yml b/.github/workflows/CheckDocumentation.yml index 285516a..c092b5c 100644 --- a/.github/workflows/CheckDocumentation.yml +++ b/.github/workflows/CheckDocumentation.yml @@ -47,10 +47,10 @@ jobs: - name: ⏬ Checkout repository uses: actions/checkout@v4 - - name: 🐍 Setup Python 3.11 + - name: 🐍 Setup Python ${{ inputs.python_version }} uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: ${{ inputs.python_version }} - name: 🔧 Install wheel,tomli and pip dependencies (native) run: | diff --git a/doc/requirements.txt b/doc/requirements.txt index 959de57..e6745c1 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -1,10 +1,10 @@ -r ../requirements.txt -pyTooling ~= 6.0 +pyTooling ~= 6.1 # Enforce latest version on ReadTheDocs -sphinx >= 7.1, < 8.0 -docutils >= 0.18.0, < 0.19.0 +sphinx ~= 7.2 +docutils ~= 0.18.0 # Sphinx Extenstions #sphinx.ext.coverage diff --git a/pyproject.toml b/pyproject.toml index f250435..0b1c966 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ requires = [ "setuptools >= 69.0.0", "wheel >= 0.40.0", - "pyTooling ~= 6.0" + "pyTooling ~= 6.1" ] build-backend = "setuptools.build_meta" diff --git a/requirements.txt b/requirements.txt index 3bea232..963d44c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -pyTooling ~= 6.0 +pyTooling ~= 6.1 diff --git a/tests/requirements.txt b/tests/requirements.txt index db0afa8..b08e373 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -1,13 +1,13 @@ -r ../requirements.txt # Coverage collection -Coverage >= 7.4 +Coverage ~= 7.5 # Test Runner -pytest >= 7.4.0 -pytest-cov >= 4.1.0 +pytest ~= 8.1 +pytest-cov ~= 5.0 # Static Type Checking -mypy >= 1.8.0 -typing_extensions >= 4.9.0 -lxml >= 5.0 +mypy ~= 1.9 +typing_extensions ~= 4.11 +lxml ~= 5.1