diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index d5df3ddf5..c8596a7ce 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -1,4 +1,4 @@ -name: Build Package and Test Source Code [Python 3.6, 3.7, 3.8, 3.9] +name: Build Package and Test Source Code [Python 3.7, 3.8, 3.9] on: [push, pull_request] @@ -8,7 +8,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - python-version: [3.6, 3.7, 3.8, 3.9] + python-version: [3.7, 3.8, 3.9] steps: - name: Checkout @@ -35,12 +35,12 @@ jobs: working-directory: ./ run: | pytest -m 'not requires_pufcsv and not pre_release and not local' --cov=./ --cov-report=xml - # - name: Upload coverage to Codecov - # uses: codecov/codecov-action@v1 - # with: - # token: ${{ secrets.CODECOV_TOKEN }} # not required for public repos - # file: ./coverage.xml - # flags: unittests - # name: codecov-umbrella - # fail_ci_if_error: true - # verbose: true \ No newline at end of file + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v1 + with: + token: ${{ secrets.CODECOV_TOKEN }} # not required for public repos + file: ./coverage.xml + flags: unittests + name: codecov-umbrella + fail_ci_if_error: true + verbose: true \ No newline at end of file diff --git a/environment.yml b/environment.yml index ede951f5a..cff303aa4 100644 --- a/environment.yml +++ b/environment.yml @@ -9,6 +9,7 @@ dependencies: - requests - aiohttp - numba +- "fsspec<=0.8.7" - pytest - pytest-pep8 - pytest-xdist diff --git a/taxcalc/tests/test_4package.py b/taxcalc/tests/test_4package.py index b9d575a42..431e36acc 100644 --- a/taxcalc/tests/test_4package.py +++ b/taxcalc/tests/test_4package.py @@ -31,6 +31,7 @@ def test_for_consistency(tests_path): and conda.recipe/meta.yaml requirements. """ dev_pkgs = set([ + 'fsspec<=0.8.7', 'pytest', 'pytest-pep8', 'pytest-xdist',