diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 099eb76..51e047f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,15 +24,15 @@ jobs: runs-on: ${{ matrix.os }} permissions: write-all steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v8.0.0 - name: Install the package & dependencies run: | @@ -77,7 +77,7 @@ jobs: run: uv run pytest -v - name: Save test results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ runner.os == 'Linux' && matrix.python-version == '3.13' }} with: name: test_results @@ -91,15 +91,15 @@ jobs: runs-on: ubuntu-latest needs: [test] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.13" - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v8.0.0 - name: Install the package & dependencies run: | @@ -119,7 +119,7 @@ jobs: run: python3 utils/run_ci_simulations.py ${{ matrix.job_num }} - name: Save calibration results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: calibration_results_${{ matrix.job_num }} path: tests/all_calibration_results/* @@ -129,7 +129,7 @@ jobs: needs: calibrate steps: - name: Merge Artifacts - uses: actions/upload-artifact/merge@v4 + uses: actions/upload-artifact/merge@v7 with: name: calibration_results pattern: calibration_results_* diff --git a/src/openstudio_hpxml_calibration/utils.py b/src/openstudio_hpxml_calibration/utils.py index 69b0e85..07ed519 100644 --- a/src/openstudio_hpxml_calibration/utils.py +++ b/src/openstudio_hpxml_calibration/utils.py @@ -218,9 +218,9 @@ def get_tmy3_weather(): ---------- None """ - weather_files_url = "https://data.nrel.gov/system/files/128/tmy3s-cache-csv.zip" + weather_files_url = "https://data.nlr.gov/system/files/128/1774980365-USA-TMY3-EPW.zip" weather_zip_filename = weather_files_url.split("/")[-1] - weather_zip_sha256 = "58f5d2821931e235de34a5a7874f040f7f766b46e5e6a4f85448b352de4c8846" + weather_zip_sha256 = "a0d03eea64818280c740e0fda3f1bc4d8605c989facce169ded3d08fb53a135e" # Download file cache_dir = get_cache_dir()