Skip to content

Update certifi requirement from >=2022.12.7 to >=2026.4.22 #67

Update certifi requirement from >=2022.12.7 to >=2026.4.22

Update certifi requirement from >=2022.12.7 to >=2026.4.22 #67

name: build
on: [push, pull_request]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9', 'pypy-3.10']
steps:
- uses: actions/checkout@v4
- name: Using Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements-dev.txt .
- name: Run Unit Tests
run: |
coverage run -m pytest -v .
- name: Run Lint
run: |
flake8 .
- name: Upload Code Coverage
if: ${{ matrix.python-version == '3.12' && matrix.os == 'ubuntu-latest' }}
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}