diff --git a/.github/workflows/build-docs.yaml b/.github/workflows/build-docs.yaml index 7638644..5cc0997 100644 --- a/.github/workflows/build-docs.yaml +++ b/.github/workflows/build-docs.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 + - uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: python-version: '3.10' diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3f3634f..1586db6 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -48,7 +48,7 @@ jobs: env: CIBW_BUILD: cp310-${{ matrix.platform-id }} - - uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6 + - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0 with: name: artifact-${{ matrix.platform-id }} path: ./wheelhouse/*.whl @@ -71,7 +71,7 @@ jobs: - name: Clone repo uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # 4.1.7 - - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # 5.1.1 + - uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # 5.2.0 with: python-version: ${{ matrix.python-version }} @@ -96,7 +96,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # 4.1.7 - - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # 5.1.1 + - uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # 5.2.0 with: python-version: "3.12" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 5e4484e..d88d489 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -41,7 +41,7 @@ jobs: env: CIBW_BUILD: cp310-${{ matrix.platform-id }} - - uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6 + - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0 with: name: artifact-${{ matrix.platform-id }} path: ./wheelhouse/*.whl @@ -54,7 +54,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 + - uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: python-version: '3.10' @@ -63,7 +63,7 @@ jobs: python -m pip install build scikit-build-core python -m build --sdist --outdir dist - - uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6 + - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0 with: name: artifact-sdist path: ./dist/*.tar.gz @@ -84,4 +84,4 @@ jobs: merge-multiple: true - name: Publish package to PyPI - uses: pypa/gh-action-pypi-publish@ec4db0b4ddc65acdf4bff5fa45ac92d78b56bdf0 # v1.9.0 + uses: pypa/gh-action-pypi-publish@8a08d616893759ef8e1aa1f2785787c0b97e20d6 # v1.10.0 diff --git a/dev_environment.yml b/dev_environment.yml deleted file mode 100644 index 452e500..0000000 --- a/dev_environment.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: coreforecast -channels: - - conda-forge -dependencies: - - black - - build - - clang-format - - cmake - - mypy - - ninja - - numba - - numpy - - pytest - - pytest-benchmark - - scikit-build-core - - utilsforecast>=0.0.7 - - window-ops diff --git a/environment.yml b/environment.yml deleted file mode 100644 index cbf0e9f..0000000 --- a/environment.yml +++ /dev/null @@ -1,13 +0,0 @@ -name: coreforecast -channels: - - conda-forge -dependencies: - - cmake - - ninja - - numba - - numpy - - pytest - - pytest-benchmark - - scikit-build-core - - utilsforecast>=0.0.7 - - window-ops diff --git a/pyproject.toml b/pyproject.toml index 2a4fff2..7f792c5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ keywords = ["forecasting", "time-series"] [project.optional-dependencies] dev = [ - "numba", + "numba>=0.58.0", "pandas", "pre-commit", "pytest",