Skip to content

Update pyproject.toml #125

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 52 commits into from
Jun 15, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
7326b7c
Update pyproject.toml
MMathisLab Jun 13, 2025
583c76e
Update testing.yml
MMathisLab Jun 13, 2025
1a50e8d
Update testing.yml
MMathisLab Jun 13, 2025
d29a224
Update pyproject.toml
MMathisLab Jun 13, 2025
7fd0b27
Update testing.yml
MMathisLab Jun 13, 2025
5d6dc8d
Update pyproject.toml
MMathisLab Jun 14, 2025
742fceb
Update poetry.lock
MMathisLab Jun 14, 2025
e6eed99
Update poetry.lock
MMathisLab Jun 14, 2025
0aa8a8f
Update pyproject.toml
MMathisLab Jun 14, 2025
cdd1e1f
Update pyproject.toml
MMathisLab Jun 14, 2025
747fe4c
Update pyproject.toml
MMathisLab Jun 14, 2025
436bdcf
Update pyproject.toml
MMathisLab Jun 14, 2025
4b6eec0
Update pyproject.toml
MMathisLab Jun 14, 2025
1e7cd5e
Update pyproject.toml
MMathisLab Jun 14, 2025
8397c14
Update pyproject.toml
MMathisLab Jun 14, 2025
74303a9
Update pyproject.toml
MMathisLab Jun 14, 2025
cf7abc5
Update pyproject.toml
MMathisLab Jun 14, 2025
221592e
Update testing.yml
MMathisLab Jun 14, 2025
f0c422e
Update pyproject.toml
MMathisLab Jun 14, 2025
bef5081
Update pyproject.toml
MMathisLab Jun 14, 2025
cb7da8d
Update pyproject.toml
MMathisLab Jun 14, 2025
6bc79f8
Update testing.yml
MMathisLab Jun 14, 2025
08f2264
Update pyproject.toml
MMathisLab Jun 14, 2025
fcca322
Update pyproject.toml
MMathisLab Jun 14, 2025
286e139
Update poetry.lock
MMathisLab Jun 14, 2025
539b4ad
Update testing.yml
MMathisLab Jun 14, 2025
b54448a
Update testing.yml
MMathisLab Jun 14, 2025
439d0cc
Update testing.yml
MMathisLab Jun 14, 2025
d956b15
Update testing.yml
MMathisLab Jun 14, 2025
fb7886d
Update testing.yml
MMathisLab Jun 14, 2025
13a33e4
Update testing.yml
MMathisLab Jun 14, 2025
de4c5c1
Update testing.yml
MMathisLab Jun 14, 2025
832a00a
Merge branch 'main' into MMathisLab-patch-1
MMathisLab Jun 14, 2025
97a6433
Update testing.yml
MMathisLab Jun 14, 2025
be42794
updated poetry.lock
MMathisLab Jun 14, 2025
5d4e77f
updated
MMathisLab Jun 14, 2025
38ce7d3
Update testing.yml
MMathisLab Jun 14, 2025
45b20fb
Update pyproject.toml
MMathisLab Jun 14, 2025
748cd15
Update pyproject.toml
MMathisLab Jun 14, 2025
6287a42
Update pyproject.toml
MMathisLab Jun 14, 2025
c4e3e2d
Update pyproject.toml
MMathisLab Jun 14, 2025
4d9b466
Update testing.yml
MMathisLab Jun 14, 2025
9157e6d
Update testing.yml
MMathisLab Jun 14, 2025
63aa7aa
Update pyproject.toml
MMathisLab Jun 14, 2025
ea256f2
Update pyproject.toml
MMathisLab Jun 14, 2025
16c1a86
Update pyproject.toml
MMathisLab Jun 14, 2025
dad9e2c
Update testing.yml
MMathisLab Jun 14, 2025
979e0e8
updated test for win32
MMathisLab Jun 14, 2025
e06ade3
Update testing.yml
MMathisLab Jun 15, 2025
f749bc7
Update testing.yml
MMathisLab Jun 15, 2025
59673c6
Update testing.yml
MMathisLab Jun 15, 2025
0112663
Update testing.yml
MMathisLab Jun 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 21 additions & 9 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,16 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ["3.12", "3.13"]
os: [ubuntu-latest, macos-latest] #windows-latest
python-version: ["3.9", "3.10"] #3.11+ issues with TF
exclude:
- os: macos-latest
python-version: "3.9"
include:
- os: ubuntu-latest
path: ~/.cache/pip
- os: macos-latest
path: ~/Library/Caches/pip
- os: windows-latest
path: ~\AppData\Local\pip\Cache

steps:
- name: Checkout code
Expand Down Expand Up @@ -55,8 +56,19 @@ jobs:
shell: bash -el {0} # Important: activates the conda environment
run: |
conda install pytables==3.8.0 "numpy<2"
- name: Install and test
run: |
python -m pip install --upgrade pip wheel poetry
python -m poetry install
python -m poetry run dlc-live-test --nodisplay

- name: Install dependencies via Conda
shell: bash -el {0}
run: conda install -y "numpy>=1.26,<2.0"

- name: Install Poetry
run: pip install --upgrade pip wheel poetry

- name: Regenerate Poetry lock
run: poetry lock --no-cache

- name: Install project dependencies
run: poetry install --no-root

- name: Run DLC Live Tests
run: poetry run dlc-live-test --nodisplay
Loading
Loading