|
1 | 1 | # CRAN Re-submission |
2 | 2 |
|
3 | | -This is a resubmission of weatherOz version 2.0.2. The package was archived on 2025-08-25 due to VCR/HTTP testing compatibility issues with updated `crul` package dependencies. This submission addresses those compatibility issues and fixes URL problems identified in win-builder checks. |
| 3 | +This is a resubmission of weatherOz version 2.0.2. The package was archived on 2025-08-25 (v2.0.1) due CRAN policy violation on internet access. |
| 4 | +Further issues were present with VCR/HTTP testing compatibility with updated `crul` package dependencies and redirected URLs. |
4 | 5 |
|
5 | 6 | ## Changes in this version |
6 | | -* Fixed compatibility with `crul` 1.6.0 by updating minimum `vcr` requirement to 2.0.0, resolving VCR cassette testing issues caused by deprecated `mock()` function |
| 7 | +* Updated URLs to reflect DPIRD's IT migration, new webpage and to fix broken links identified in win-builder checks |
7 | 8 | * Made station count tests more flexible to accommodate natural changes in weather station networks over time, using ranges instead of exact counts |
| 9 | +* Fixed compatibility with `crul` 1.6.0 by updating minimum `vcr` requirement to 2.0.0, resolving VCR cassette testing issues caused by deprecated `mock()` function |
8 | 10 |
|
9 | 11 | ## Test environments |
10 | 12 | * local macOS Sequoia 15.6, R 4.4.3 |
11 | 13 | * GitHub Actions (ubuntu-latest, windows-latest, macOS-latest), R release and devel |
12 | 14 | * R-hub builder |
13 | 15 |
|
14 | 16 | ## R CMD check results |
15 | | -There were no ERRORs or WARNINGs. |
16 | | -0 errors ✔ | 0 warnings ✔ | 0 notes ✔ |
17 | | - |
18 | | -There was 1 NOTE on some platforms. This NOTE is due to the vignettes containing embedded images and examples, which is expected for a package that processes weather data and creates visualizations. |
19 | | - |
20 | | -## Test results |
21 | | -* All VCR/cassette HTTP mocking tests now pass with the updated dependencies |
22 | | -* Tests use flexible ranges for station counts to accommodate natural changes in weather station networks |
23 | | -* 402 tests pass |
| 17 | +There were no ERRORs or WARNINGs. There was 1 NOTE, as follows: |
| 18 | +"CRAN repository db overrides: |
| 19 | +X-CRAN-Comment: Archived on 2025-08-25 for policy violation. |
| 20 | +On Internet access."" |
24 | 21 |
|
25 | 22 | ## URL Status |
26 | | -Some URLs flagged in the win-builder check have been addressed: |
| 23 | +URLs flagged in the win-builder check have been addressed: |
27 | 24 | * Updated `https://www.agric.wa.gov.au/web-apis` → `https://www.dpird.wa.gov.au/online-tools/apis/` (301 redirect) |
28 | 25 | * Updated `https://www.pulseaus.com.au/about/australian-pulse-industry` → `https://grainsaustralia.com.au` (301 redirect) |
29 | 26 |
|
30 | 27 | All previously problematic DPIRD URLs have been updated to their new locations: |
31 | 28 | * `https://www.agric.wa.gov.au/apis/api-terms-and-conditions` → `https://www.dpird.wa.gov.au/online-tools/apis/api-terms-and-conditions/` |
32 | 29 | * `https://www.agric.wa.gov.au/form/dpird-api-registration` → `https://www.dpird.wa.gov.au/forms/dpird-api-registration/` |
| 30 | +* Weather interface URL updated from `weather.agric.wa.gov.au` → `weather.dpird.wa.gov.au` |
| 31 | +* **API endpoints**: Currently maintained on working `api.agric.wa.gov.au` |
33 | 32 |
|
34 | | -These URLs are now working and accessible following DPIRD's completion of their IT system migration to the new platform. |
| 33 | +These URLs are now working and accessible following DPIRD's completion of the IT system migration to the new platform. |
35 | 34 |
|
36 | 35 | ## Additional notes |
37 | | -This submission addresses critical compatibility issues that were preventing the package from working properly with the latest versions of HTTP testing dependencies. The fixes ensure continued functionality for users and maintain the quality of the test suite. |
| 36 | +This submission addresses the policy violation, the compatibility issues and fixes URL problems identified in R CMD checks. |
0 commit comments