File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,30 +30,31 @@ jobs:
3030 restore-keys : |
3131 ${{ runner.os }}-pip-
3232
33- - name : Install package with dev dependencies
33+ - name : Install package with ALL test dependencies
3434 run : |
3535 python -m pip install --upgrade pip
36- pip install -e ".[dev]"
36+ pip install -e ".[dev,export,http2]" # CRITICAL: Includes pandas and h2
3737
3838 - name : Run tests
3939 run : |
4040 pytest --tb=short -q
41+ # pass
4142
4243 - name : Check code coverage
4344 run : |
4445 pytest --cov=easyscrape --cov-report=term-missing
45- continue-on-error : true # Don't fail if coverage drops slightly
46+ continue-on-error : true # ignore
4647
4748 - name : Verify package builds
4849 run : |
4950 python -m build
50-
51+ # pass
5152 - name : Run linting (ruff) - advisory only
5253 run : |
5354 ruff check easyscrape/
54- continue-on-error : true # Don't fail the build for style issues
55+ continue-on-error : true # ignore
5556
5657 - name : Run type checking (mypy) - advisory only
5758 run : |
5859 mypy easyscrape/ --ignore-missing-imports
59- continue-on-error : true # Don't fail for type hints
60+ continue-on-error : true # ignore
You can’t perform that action at this time.
0 commit comments