Skip to content

deps(deps): update numpy requirement from ^1.24 to ^2.2 #2361

deps(deps): update numpy requirement from ^1.24 to ^2.2

deps(deps): update numpy requirement from ^1.24 to ^2.2 #2361

name: Performance Regression Guard
on:
pull_request:
branches:
- main
- master
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
performance:
name: Performance regression tests
runs-on: ubuntu-latest
env:
PYTHONPATH: ${{ github.workspace }}/src
steps:
- name: Checkout repository
uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: '3.11'
cache: pip
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install .[test,numpy,yaml,orjson]
- name: Run performance regression suite
run: python -m pytest --override-ini="addopts=" -m slow tests/performance