diff --git a/.github/workflows/pysat_rc.yml b/.github/workflows/pysat_rc.yml index 84b7d83..f3e4a6e 100644 --- a/.github/workflows/pysat_rc.yml +++ b/.github/workflows/pysat_rc.yml @@ -27,7 +27,6 @@ jobs: run: pip install --no-deps --pre -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ pysat - name: Install standard dependencies and package - if: ${{ matrix.test_config == 'latest'}} run: pip install .[test] - name: Set up pysat @@ -41,4 +40,17 @@ jobs: - name: Publish results to coveralls env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: coveralls --rcfile=setup.cfg --service=github + COVERALLS_PARALLEL: true + run: coveralls --rcfile=pyproject.toml --service=github + + finish: + name: Finish Coverage Analysis + needs: build + runs-on: ubuntu-latest + steps: + - name: Coveralls Finished + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + pip install --upgrade coveralls + coveralls --service=github --finish diff --git a/CHANGELOG.md b/CHANGELOG.md index 2428eeb..4d95289 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ This project adheres to [Semantic Versioning](https://semver.org/). * Changed F10.7 daily test day to ensure new pysat padding tests work * Removed try/except loop that was a fix for pysat < 3.1.0 * Updated 'use_header' kwarg use for pysat 3.2.0 changes + * Removed unneeded keyword arguments from Kp method functions [0.0.10] - 2023-06-01 --------------------- diff --git a/pyproject.toml b/pyproject.toml index badab31..d842da2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,7 +65,7 @@ doc = [ "numpydoc", "pyproject_parser", "sphinx", - "sphinx_rtd_theme >= 1.2.2" + "sphinx_rtd_theme >= 1.2.2, < 2.0.0" ] [project.urls] diff --git a/pysatSpaceWeather/instruments/methods/kp_ap.py b/pysatSpaceWeather/instruments/methods/kp_ap.py index b6498bb..01d9ce6 100644 --- a/pysatSpaceWeather/instruments/methods/kp_ap.py +++ b/pysatSpaceWeather/instruments/methods/kp_ap.py @@ -584,12 +584,11 @@ def combine_kp(standard_inst=None, recent_inst=None, forecast_inst=None, "provide starting and ending times"))) # Initialize the output instrument - kp_inst = pysat.Instrument(labels=all_inst[0].meta_labels) + kp_inst = pysat.Instrument() kp_inst.inst_module = pysat_sw.instruments.sw_kp kp_inst.tag = tag kp_inst.date = start kp_inst.doy = np.int64(start.strftime("%j")) - kp_inst.meta = pysat.Meta(labels=kp_inst.meta_labels) initialize_kp_metadata(kp_inst.meta, 'Kp', fill_val=fill_val) kp_times = list()