diff --git a/.flake8 b/.flake8 new file mode 100644 index 0000000..bfcf077 --- /dev/null +++ b/.flake8 @@ -0,0 +1,2 @@ +[flake8] +max-line-length = 105 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4b3982f..32c9224 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,11 +13,8 @@ jobs: strategy: fail-fast: false matrix: - # Crawl, walk, run, sprint - #os: ["macos-latest", "ubuntu-latest", "windows-latest"] - #python-version: ["3.7", "3.8", "3.9"] - os: ["ubuntu-latest"] - python-version: ["3.9"] + os: ["macos-latest", "ubuntu-latest", "windows-latest"] + python-version: ["3.7", "3.8", "3.9"] steps: - name: Checkout source uses: actions/checkout@v2 diff --git a/ci/environment-py3.10-win.yml b/ci/environment-py3.10-win.yml new file mode 100644 index 0000000..bec5bf9 --- /dev/null +++ b/ci/environment-py3.10-win.yml @@ -0,0 +1,16 @@ +name: test-env-win +channels: + - conda-forge +dependencies: + - python=3.10 + - pandas + - erddapy + - panel + - intake + - pytest + - pytest-cov + - isort + - flake8 + - pre-commit + - types-setuptools + - mypy diff --git a/ci/environment-py3.10.yml b/ci/environment-py3.10.yml new file mode 100644 index 0000000..951ae93 --- /dev/null +++ b/ci/environment-py3.10.yml @@ -0,0 +1,16 @@ +name: test-env-mac-unix +channels: + - conda-forge +dependencies: + - python=3.10 + - pandas + - erddapy + - panel + - intake + - pytest + - pytest-cov + - isort + - flake8 + - pre-commit + - types-setuptools + - mypy diff --git a/ci/environment-py3.8-win.yml b/ci/environment-py3.8-win.yml new file mode 100644 index 0000000..04e5067 --- /dev/null +++ b/ci/environment-py3.8-win.yml @@ -0,0 +1,16 @@ +name: test-env-win +channels: + - conda-forge +dependencies: + - python=3.8 + - pandas + - erddapy + - panel + - intake + - pytest + - pytest-cov + - isort + - flake8 + - pre-commit + - types-setuptools + - mypy diff --git a/ci/environment-py3.8.yml b/ci/environment-py3.8.yml new file mode 100644 index 0000000..7a5ee08 --- /dev/null +++ b/ci/environment-py3.8.yml @@ -0,0 +1,16 @@ +name: test-env-mac-unix +channels: + - conda-forge +dependencies: + - python=3.8 + - pandas + - erddapy + - panel + - intake + - pytest + - pytest-cov + - isort + - flake8 + - pre-commit + - types-setuptools + - mypy diff --git a/ci/environment-py3.9-win.yml b/ci/environment-py3.9-win.yml new file mode 100644 index 0000000..e62c696 --- /dev/null +++ b/ci/environment-py3.9-win.yml @@ -0,0 +1,16 @@ +name: test-env-win +channels: + - conda-forge +dependencies: + - python=3.9 + - pandas + - erddapy + - panel + - intake + - pytest + - pytest-cov + - isort + - flake8 + - pre-commit + - types-setuptools + - mypy