WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Bump pydantic from 2.11.9 to 2.11.10 #500

Bump pydantic from 2.11.9 to 2.11.10

Bump pydantic from 2.11.9 to 2.11.10 #500

Workflow file for this run

name: Build
on: [push, pull_request]
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: 3.9
- name: Install pipenv
run: |
pip3 install pipenv
pip3 install --upgrade pip
- name: Install dependencies
run: |
pipenv install --dev
pipenv run pip3 install typing-extensions
- name: Check code format
run: pipenv run black --check src/
- name: Run static analysis
run: |
pipenv run mypy --install-types --non-interactive src/
pipenv run mypy -p src
test:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.9, '3.10', 3.11, 3.12, 3.13]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install pipenv
run: |
pip3 install pipenv
pip3 install --upgrade pip
- name: Install dependencies
run: |
pipenv install --dev
pipenv run pip3 install typing-extensions
- name: Run unit tests
run: pipenv run pytest -vv -s -m unit
- name: Run a test build
run: |
pipenv run pip3 install --upgrade build
pipenv run python -m build