Skip to content
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

Update build matrix and job run conditions #38

Merged
merged 72 commits into from May 10, 2023
Merged
Changes from 2 commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
a3adc3e
Update build matrix and job run conditions.
rmitsch May 9, 2023
c270baa
Limit concurrency.
rmitsch May 9, 2023
f21f9a6
Fix build matrix Python version error. Add missing external markers t…
rmitsch May 9, 2023
f2799cf
Test on installed package.
rmitsch May 9, 2023
3381905
Fix Python version typo.
rmitsch May 9, 2023
95b7d2f
Test commit.
rmitsch May 9, 2023
5e4d61c
Test commit.
rmitsch May 9, 2023
940c493
Add env block.
rmitsch May 9, 2023
f9bb020
Install dev requirements for tests.
rmitsch May 9, 2023
dc9a86f
Remove dependency check from query functions.
rmitsch May 9, 2023
11d2bc3
Use python -m in install from sdist step.
rmitsch May 9, 2023
66297d8
Test uninstalling dotenv before reinstalling it.
rmitsch May 9, 2023
e470f33
Add import guard for minichain and langchain.
rmitsch May 9, 2023
0706b9c
Merge branch 'main' into chore/expand-build-matrix
rmitsch May 9, 2023
21b832f
Add Pytest skip markers for LangChain and MiniChain tests.
rmitsch May 9, 2023
4e1bcc3
Add Pytest skip markers for NER MiniChain tests.
rmitsch May 9, 2023
a12499a
Change backend to REST from minichain.
rmitsch May 9, 2023
22af3a8
Set max-parallel to 2.
rmitsch May 9, 2023
b2302a3
Add Literal to compat.py.
rmitsch May 9, 2023
a57bf8c
Remove max-parallel.
rmitsch May 9, 2023
8bd7e26
Add version guards for minichain and langchain in requirements-dev.txt.
rmitsch May 9, 2023
5aa66a5
Fix env markers in requirements-dev.txt.
rmitsch May 9, 2023
2ff86ac
Remove inheritance in NoopTask_Incorrect.
rmitsch May 9, 2023
3311286
Disable fail-fast for test purposes.
rmitsch May 9, 2023
6f09261
Upgrade pip.
rmitsch May 9, 2023
b876ace
Narrow down Python range for MiniChain.
rmitsch May 9, 2023
db93a1e
Synch with main.
rmitsch May 9, 2023
5f53522
Add pytest config in pyproject.toml.
rmitsch May 10, 2023
aa9e19d
Add external marker to pytest config.
rmitsch May 10, 2023
141ab27
Drop mypy validation step due to fix of pre-commit config in other PR.
rmitsch May 10, 2023
915a52c
Update spacy_llm/tests/backends/test_minichain.py
rmitsch May 10, 2023
0454924
Update spacy_llm/tests/backends/test_langchain.py
rmitsch May 10, 2023
b6e60c3
Use :: instead of : for filterwarnings config.
rmitsch May 10, 2023
f9071cd
Merge branch 'chore/expand-build-matrix' of github.com:explosion/spac…
rmitsch May 10, 2023
2eef245
Reverse package/warning order in filterwarnings config.
rmitsch May 10, 2023
9196df9
Use : instead of :: for filterwarnings config.
rmitsch May 10, 2023
47731b8
Use deprecation warning marker in tests instead of in pytest config.
rmitsch May 10, 2023
93ee640
Reverse filterwarnings order.
rmitsch May 10, 2023
e7146cb
Use : instead of :: for filterwarnings.
rmitsch May 10, 2023
9bcb6b6
Move filterwarning to pyproject.toml.
rmitsch May 10, 2023
b4dcda7
Remove upper Python version bounds for langchain and minichain depend…
rmitsch May 10, 2023
8a61156
Sync with main.
rmitsch May 10, 2023
5d6790d
Limit upper Python version bound for minichain.
rmitsch May 10, 2023
58b291a
Move filterwarnings to new pytest config in setup.cfg.
rmitsch May 10, 2023
6bf0171
Update requirements-dev.txt
rmitsch May 10, 2023
0d5d313
Attempt to fix file path for Jinja NER tests.
rmitsch May 10, 2023
3089de6
Merge branch 'chore/expand-build-matrix' of github.com:explosion/spac…
rmitsch May 10, 2023
994e965
Add MANIFEST.in.
rmitsch May 10, 2023
4e26e6b
Merge branch 'main' into chore/expand-build-matrix
rmitsch May 10, 2023
c1c81cd
Add .json and .jsonl files.
rmitsch May 10, 2023
50149fd
Add test output.
rmitsch May 10, 2023
b02abab
Add test output.
rmitsch May 10, 2023
c9d810a
Fix paths in test_ner.py.
rmitsch May 10, 2023
5ebfe31
Fix EXAMPLES_DIR.
rmitsch May 10, 2023
a381e26
Add pytest mark for filterwarnings in compat.py.
rmitsch May 10, 2023
1269180
Guard pytest import.
rmitsch May 10, 2023
a4528e2
Merge branch 'main' into chore/expand-build-matrix
rmitsch May 10, 2023
c3e8d6c
Move pytest settings to pyproject.toml.
rmitsch May 10, 2023
6ed1ef4
Add testpaths.
rmitsch May 10, 2023
a77ee2d
Remove debugging step. Limit build matrix temporarily.
rmitsch May 10, 2023
9526e50
Remove regex in filter warning.
rmitsch May 10, 2023
a8608aa
Add workaround for depreciation warning originating from minichain.
rmitsch May 10, 2023
f138c3e
Add workaround for depreciation warning originating from minichain.
rmitsch May 10, 2023
7c4db2b
Add ignore in pytest call.
rmitsch May 10, 2023
07e932a
Remove .catch_warnings().
rmitsch May 10, 2023
6e14652
Move pytest config entirely into pyproject.toml.
rmitsch May 10, 2023
65a312d
Ignore all DepreciationWarnings.
rmitsch May 10, 2023
28b7526
Sync with main.
rmitsch May 10, 2023
87fd906
Fix paths in text_textcat.py.
rmitsch May 10, 2023
3019bd4
Fix paths in text_textcat.py.
rmitsch May 10, 2023
621af13
Fix paths in text_textcat.py.
rmitsch May 10, 2023
38558ae
Restore all platforms.
rmitsch May 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
26 changes: 24 additions & 2 deletions .github/workflows/test.yml
@@ -1,10 +1,32 @@
name: Regression Tests

on: pull_request
on:
push:
branches:
- main
pull_request:

jobs:
run:
runs-on: ubuntu-latest
strategy:
fail-fast: true
max-parallel: 1
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
python_version: ["3.11"]
include:
- os: ubuntu-20.04
python_version: "3.6"
- os: windows-latest
python_version: "3.7"
- os: macos-latest
python_version: "3.8"
- os: ubuntu-latest
python_version: "3.9"
- os: windows-latest
python_version: "3.10"

runs-on: ${{ matrix.os }}
rmitsch marked this conversation as resolved.
Show resolved Hide resolved

steps:
- uses: actions/checkout@v3
Expand Down