Skip to content

Commit 699c2bf

Browse files
authored
Merge pull request #188 from NatLabRockies/upgrade-pydss
Upgrade pydss
2 parents b4ae08e + 540e48f commit 699c2bf

54 files changed

Lines changed: 447 additions & 294 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/gh-pages.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ jobs:
88
make-pages:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: select python version
13-
uses: actions/setup-python@v2
13+
uses: actions/setup-python@v5
1414
with:
15-
python-version: 3.9
15+
python-version: "3.13"
1616
- name: install dependencies
1717
run: |
1818
python -m pip install --upgrade pip
@@ -23,7 +23,7 @@ jobs:
2323
make clean
2424
make html
2525
- name: deploy
26-
uses: peaceiris/actions-gh-pages@v3.6.1
26+
uses: peaceiris/actions-gh-pages@v4
2727
with:
2828
github_token: ${{ secrets.GITHUB_TOKEN }}
2929
publish_dir: ./docs/build/html

.github/workflows/publish_to_pypi.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ jobs:
88
deploy:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: Set up Python
13-
uses: actions/setup-python@v2
13+
uses: actions/setup-python@v5
1414
with:
15-
python-version: 3.7
15+
python-version: "3.13"
1616
- name: Install dependencies
1717
run: |
1818
python -m pip install --upgrade pip

.github/workflows/pull_request_tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
matrix:
1212
os: [ubuntu-latest, macos-latest, windows-latest]
13-
python-version: ["3.9", "3.10"]
13+
python-version: ["3.13"]
1414

1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v4
1717
- name: Set up Python ${{ matrix.python-version }}
18-
uses: actions/setup-python@v2
18+
uses: actions/setup-python@v5
1919
with:
2020
python-version: ${{ matrix.python-version }}
2121
- name: Install dependencies

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ RUN echo "slurm:x:989:989:SLURM workload manager:/var/lib/slurm:/bin/bash" >> /e
3535
RUN echo "slurm:x:989:" >> /etc/group
3636

3737
WORKDIR /repos
38-
RUN git clone https://github.com/NREL/disco.git
38+
RUN git clone https://github.com/NatLabRockies/disco.git
3939

4040
RUN pip install NREL-jade
4141

4242
WORKDIR /repos
43-
RUN git clone https://github.com/NREL/PyDSS.git
43+
RUN git clone https://github.com/NatLabRockies/PyDSS.git
4444
WORKDIR /repos/PyDSS
4545
RUN git checkout report-metrics
4646

disco/analysis/postprocess_time_series.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
from jade.jobs.results_aggregator import ResultsAggregator
1515
from disco.extensions.pydss_simulation.pydss_configuration import PyDssConfiguration
1616
from disco.distribution.deployment_parameters import DeploymentParameters
17-
from PyDSS.thermal_metrics import create_summary_from_dict
18-
from PyDSS.pydss_project import PyDssProject
19-
from PyDSS.pydss_results import PyDssResults
20-
from PyDSS.node_voltage_metrics import SimulationVoltageMetricsModel, VoltageMetricsModel
17+
from pydss.thermal_metrics import create_summary_from_dict
18+
from pydss.pydss_project import PyDssProject
19+
from pydss.pydss_results import PyDssResults
20+
from pydss.node_voltage_metrics import SimulationVoltageMetricsModel, VoltageMetricsModel
2121

2222

2323
logger = logging.getLogger(__name__)

disco/analysis/snapshot_impact_analysis.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from jade.utils.timing_utils import track_timing, TimerStatsCollector, Timer
1414
from jade.utils.utils import dump_data
1515

16-
from PyDSS.pydss_results import PyDssResults, PyDssScenarioResults
16+
from pydss.pydss_results import PyDssResults, PyDssScenarioResults
1717
from disco.analysis import Analysis, Input
1818
from disco.exceptions import AnalysisRunException
1919
from disco.extensions.pydss_simulation.pydss_configuration import PyDssConfiguration

disco/cli/compute_hosting_capacity.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import click
44

55
from jade.utils.utils import load_data, dump_data
6-
from PyDSS.common import SnapshotTimePointSelectionMode
6+
from pydss.common import SnapshotTimePointSelectionMode
77
import disco
88
from disco.postprocess.hosting_capacity import compute_hc
99

disco/cli/config_generic_models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from jade.loggers import setup_logging
77
from jade.utils.utils import load_data
88

9-
from PyDSS.reports.pv_reports import PF1_SCENARIO, CONTROL_MODE_SCENARIO
9+
from pydss.reports.pv_reports import PF1_SCENARIO, CONTROL_MODE_SCENARIO
1010

1111
from disco.cli.config_snapshot import (
1212
switch_snapshot_to_qsts,

disco/cli/config_snapshot.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
from jade.common import CONFIG_FILE
1212
from jade.loggers import setup_logging
1313
from jade.utils.utils import load_data
14-
from PyDSS.common import SnapshotTimePointSelectionMode
15-
from PyDSS.reports.pv_reports import PF1_SCENARIO, CONTROL_MODE_SCENARIO
14+
from pydss.common import SnapshotTimePointSelectionMode
15+
from pydss.reports.pv_reports import PF1_SCENARIO, CONTROL_MODE_SCENARIO
1616

1717
from disco.enums import SimulationType, AnalysisType
1818
from disco.extensions.pydss_simulation.pydss_configuration import PyDssConfiguration

disco/cli/config_time_series.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from jade.common import CONFIG_FILE
1111
from jade.loggers import setup_logging
1212
from jade.utils.utils import load_data
13-
from PyDSS.reports.pv_reports import PF1_SCENARIO, CONTROL_MODE_SCENARIO
13+
from pydss.reports.pv_reports import PF1_SCENARIO, CONTROL_MODE_SCENARIO
1414

1515
from disco.enums import SimulationType
1616
from disco.extensions.pydss_simulation.pydss_configuration import PyDssConfiguration

0 commit comments

Comments
 (0)