diff --git a/.github/workflows/linux-pypi-release-tests.yml b/.github/workflows/linux-pypi-release-tests.yml index a3f0576..21c241d 100644 --- a/.github/workflows/linux-pypi-release-tests.yml +++ b/.github/workflows/linux-pypi-release-tests.yml @@ -20,7 +20,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | - python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff aiofiles cryptography + python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff hypothesis aiofiles cryptography - name: run tests from pypi tarball run: | PACKAGE_NAME=aiootp diff --git a/.github/workflows/linux-python-app.yml b/.github/workflows/linux-python-app.yml index bee16b4..347f454 100644 --- a/.github/workflows/linux-python-app.yml +++ b/.github/workflows/linux-python-app.yml @@ -19,7 +19,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: install dependencies run: | - python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff aiofiles cryptography + python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff hypothesis aiofiles cryptography - name: lint with ruff run: | ruff check . && ruff format --line-length=76 --check . diff --git a/.github/workflows/macos-pypi-release-tests.yml b/.github/workflows/macos-pypi-release-tests.yml index ee006de..a197ddb 100644 --- a/.github/workflows/macos-pypi-release-tests.yml +++ b/.github/workflows/macos-pypi-release-tests.yml @@ -20,7 +20,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | - python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff aiofiles cryptography + python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff hypothesis aiofiles cryptography - name: run tests from pypi tarball run: | PACKAGE_NAME=aiootp diff --git a/.github/workflows/macos-python-app.yml b/.github/workflows/macos-python-app.yml index 7fedbe1..ca08d30 100644 --- a/.github/workflows/macos-python-app.yml +++ b/.github/workflows/macos-python-app.yml @@ -19,7 +19,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: install dependencies run: | - python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff aiofiles cryptography + python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff hypothesis aiofiles cryptography - name: lint with ruff run: | ruff check . && ruff format --line-length=76 --check . diff --git a/.github/workflows/windows-pypi-release-tests.yml b/.github/workflows/windows-pypi-release-tests.yml index 011ea7a..8af5609 100644 --- a/.github/workflows/windows-pypi-release-tests.yml +++ b/.github/workflows/windows-pypi-release-tests.yml @@ -21,7 +21,7 @@ jobs: - name: Install dependencies run: | choco install git -y - python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff aiofiles cryptography + python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff hypothesis aiofiles cryptography - name: run tests from pypi tarball shell: bash run: | diff --git a/.github/workflows/windows-python-app.yml b/.github/workflows/windows-python-app.yml index fea19e1..81049e9 100644 --- a/.github/workflows/windows-python-app.yml +++ b/.github/workflows/windows-python-app.yml @@ -19,7 +19,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: install dependencies run: | - python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff aiofiles cryptography + python3 -m pip install --upgrade pip pytest pytest-asyncio coverage ruff hypothesis aiofiles cryptography - name: lint with ruff run: | ruff check . && ruff format --line-length=76 --check . diff --git a/CHANGES.rst b/CHANGES.rst index c98bfc7..f01ce5a 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -15,6 +15,7 @@ Major Changes - build: update dependencies & add coverage to dev & test installs - build: add ``hypothesis`` dependency to dev & test installs - build: bump ``ruff`` version & fix new lint rule changes +- ci: add ``hypothesis`` to GH actions workflow dependencies Minor Changes