diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 175d049..58fddff 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -28,10 +28,10 @@ jobs: - { PYTHON_VERSION: '3.12' } steps: - name: "Checkout to repository" - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.7 - name: "Setup Python" - uses: actions/setup-python@v4 + uses: actions/setup-python@v5.1.1 with: python-version: ${{ matrix.PYTHON_VERSION }} cache: 'pip' @@ -46,12 +46,12 @@ jobs: pip install -r requirements.txt - name: "Run tests" - uses: pavelzw/pytest-action@v2 + uses: pavelzw/pytest-action@v2.2.0 with: report-title: >- Pytest - Python ${{ matrix.PYTHON_VERSION }} - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3.1.4 + uses: codecov/codecov-action@v4.5.0 with: token: ${{ secrets.CODECOV_TOKEN }} diff --git a/requirements.dev.txt b/requirements.dev.txt index 9d40ccc..6ad9ef0 100644 --- a/requirements.dev.txt +++ b/requirements.dev.txt @@ -1,11 +1,11 @@ -Faker==19.6.2 -pytest==7.4.2 +Faker==27.0.0 +pytest==8.3.2 pytest-click==1.1.0 -pytest-cov==4.1.0 +pytest-cov==5.0.0 pytest-elasticsearch @ git+https://github.com/nikhilbadyal/pytest-elasticsearch/@main pytest-emoji==0.2.0 -pytest-loguru==0.2.0 +pytest-loguru==0.4.0 pytest-md==0.2.0 -pytest-mock==3.11.1 -pytest-xdist==3.3.1 -python-dotenv==1.0.0 +pytest-mock==3.14.0 +pytest-xdist==3.6.1 +python-dotenv==1.0.1 diff --git a/requirements.txt b/requirements.txt index 711f8b1..e06fe2f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ -click==8.1.7 -click-params==0.4.1 -elasticsearch==8.10.0 -loguru==0.7.2 -tenacity==9.0.0 -tqdm==4.66.1 +click==8.1.7 +click-params==0.5.0 +elasticsearch==8.15.0 +loguru==0.7.2 +tenacity==9.0.0 +tqdm==4.66.5