diff --git a/services/netplan-v4/SOURCE_MANIFEST.json b/services/netplan-v4/SOURCE_MANIFEST.json index 878da98..f32a7a7 100644 --- a/services/netplan-v4/SOURCE_MANIFEST.json +++ b/services/netplan-v4/SOURCE_MANIFEST.json @@ -20,6 +20,7 @@ "acceptance/forecast-src/methods/var_3.py": "87662e491ba33e170f3bcfdbd8dd2e54630073fcf4cb6e2e8ab768f9a6d95984", "acceptance/forecast-src/model_isolation.py": "db33ee8e9583cf006a5224a9f9efeed874ce04144d74f1b1bb25852c614468c5", "acceptance/forecast-src/netplan_v4_publisher.py": "cb8efe10d2799215b347985c53c96a6420e5461fff4c4e232b6f918d8bff2161", + "acceptance/forecast-src/requirements.txt": "1f4731380246b4b08e5666ce736d9f24063128d2fc0737a061b36ac93952c083", "acceptance/forecast-src/shared_utils.py": "271489e491305d97706e0a4b5c8745bcb01e19628a0cee71da15512ee2d85e57", "acceptance/forecast-src/soc_diagnostics.py": "06ce7c55aa69875df94471a9fe47ff3d95da372192b737b9a0ff6493503ac15a", "acceptance/forecast-src/telemetry_quality.py": "bb959d08d2d50d5597dc10b47a35d510e43ba8bfa755db236652071b57ad1810", @@ -88,6 +89,6 @@ "tests/test_release_preflight.py": "64104923bea0890e5010471466de87c289a97bca7dd29d56734d0009e79f24d8", "tests/test_v4.py": "c35db22a864aa0afc4d0abc357ae854f038e86de8e3001760c0e63ce036a7763" }, - "packagedAt": "2026-10-02T20:57:00.387145+00:00", + "packagedAt": "2026-10-02T21:00:35.231591+00:00", "runtimeChanged": false } diff --git a/services/netplan-v4/acceptance/forecast-src/requirements.txt b/services/netplan-v4/acceptance/forecast-src/requirements.txt new file mode 100644 index 0000000..69cb44c --- /dev/null +++ b/services/netplan-v4/acceptance/forecast-src/requirements.txt @@ -0,0 +1,11 @@ +schedule +pandas +numpy +influxdb-client +pytz +holidays +pvlib +geopy +scikit-learn +scipy +joblib diff --git a/services/netplan-v4/commissioning/application-source/RELEASE.json b/services/netplan-v4/commissioning/application-source/RELEASE.json index 596cf5c..0395956 100644 --- a/services/netplan-v4/commissioning/application-source/RELEASE.json +++ b/services/netplan-v4/commissioning/application-source/RELEASE.json @@ -22,6 +22,7 @@ "acceptance/forecast-src/methods/var_3.py": "87662e491ba33e170f3bcfdbd8dd2e54630073fcf4cb6e2e8ab768f9a6d95984", "acceptance/forecast-src/model_isolation.py": "db33ee8e9583cf006a5224a9f9efeed874ce04144d74f1b1bb25852c614468c5", "acceptance/forecast-src/netplan_v4_publisher.py": "cb8efe10d2799215b347985c53c96a6420e5461fff4c4e232b6f918d8bff2161", + "acceptance/forecast-src/requirements.txt": "1f4731380246b4b08e5666ce736d9f24063128d2fc0737a061b36ac93952c083", "acceptance/forecast-src/shared_utils.py": "271489e491305d97706e0a4b5c8745bcb01e19628a0cee71da15512ee2d85e57", "acceptance/forecast-src/soc_diagnostics.py": "06ce7c55aa69875df94471a9fe47ff3d95da372192b737b9a0ff6493503ac15a", "acceptance/forecast-src/telemetry_quality.py": "bb959d08d2d50d5597dc10b47a35d510e43ba8bfa755db236652071b57ad1810", @@ -94,6 +95,6 @@ "netplan-v4-bridge.mjs": "f58c652b04cd2ac20f2bec11e1161c44b72c26267b4dfb42096a1fad36a3c9c2", "public/netplan-v4.js": "6cd1d887bb08c73a815c92eb684a0992e8cb092f748770cc94debcfd9705a628" }, - "createdAt": "2026-10-02T20:57:00.387145+00:00", + "createdAt": "2026-10-02T21:00:35.231591+00:00", "controlEnabled": false }