Skip to content

Commit 7957d08

Browse files
authored
Handover repository (#10)
* change org name * Add files via upload Signed-off-by: Lori A. Burns <lori.burns@gmail.com> * changelog * retrigger publishing --------- Signed-off-by: Lori A. Burns <lori.burns@gmail.com>
1 parent 8306bbd commit 7957d08

File tree

6 files changed

+26
-16
lines changed

6 files changed

+26
-16
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
PandaModelsBackend provides a high-fidelity backend for [Grid2op](https://github.com/Grid2op/grid2op) that uses [PowerModels.jl](https://github.com/lanl-ansi/PowerModels.jl). It achieves this using a [pandapower](https://github.com/e2nIEE/pandapower) interface that calls [PandaModels.jl](https://github.com/e2nIEE/PandaModels.jl) using PyCall to call Julia functions from Python.
44

5-
<img src="https://github.com/gt-sse-center/PandaModelsBackend/blob/main/devtools/power_software_map.png" height=450>
5+
<img src="https://github.com/MOSSLab-MIT/PandaModelsBackend/blob/main/devtools/power_software_map.png" height=450>
66

77
## Installation & Usage
88

@@ -78,13 +78,13 @@ A Linux install script is provided at [linux_conda_install.sh](devtools/linux_co
7878

7979
0. copy a conda env spec file like [unix.yaml](devtools/conda-envs/unix.yaml). Customize python version, environment name, etc.
8080

81-
https://github.com/gt-sse-center/PandaModelsBackend/blob/d13dcd6fd43edecb3819562ec11398aa576d71e7/devtools/linux_conda_install.sh#L16-L58
81+
https://github.com/MOSSLab-MIT/PandaModelsBackend/blob/aebe1775303c24ad74eeed20643650ad534afdc4/devtools/linux_conda_install.sh#L16-L58
8282

8383
-----
8484

8585
## Build
8686
```
87-
git clone https://github.com/gt-sse-center/PandaModelsBackend.git
87+
git clone https://github.com/MOSSLab-MIT/PandaModelsBackend.git
8888
cd PandaModelsBackend
8989
python3 -m build
9090
pip install -e .
@@ -102,7 +102,7 @@ python test_backend_api.py
102102
## Release Procedure
103103

104104
* On a local clone on branch `main`, update the [CHANGELOG](changelog.md) with PRs, the new version number, and the release date. Commit it.
105-
* Make an annotated tag for the new version. Push it along with any cleanup commits (e.g., changelog above). If you've forked the repo, "origin" will probably be "upstream". See `git remote -v` for names. You may need to disable direct push in [Settings](https://github.com/gt-sse-center/PandaModelsBackend/settings) (Branches, `main`, Edit)
105+
* Make an annotated tag for the new version. Push it along with any cleanup commits (e.g., changelog above). If you've forked the repo, "origin" will probably be "upstream". See `git remote -v` for names. You may need to disable direct push in [Settings](https://github.com/MOSSLab-MIT/PandaModelsBackend/settings) (Branches, `main`, Edit)
106106
```
107107
git tag -a v0.5.0 -m "v0.5.0"
108108
git push --atomic origin main v0.5.0

changelog.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
1414
#### Misc.
1515
16+
#### (Unmerged)
17+
1618
-->
1719

1820

@@ -28,18 +30,26 @@
2830

2931
#### Misc.
3032

33+
#### (Unmerged)
34+
* [\#9] (https://github.com/MOSSLab-MIT/PandaModelsBackend/pull/9) Upgrade --
35+
trim class after inheriting from PandaPowerBackend instead of generic Backend.
36+
Incorporated upstream changes from dev_1.11.0 (as of 31 Mar); previously
37+
based off master/v1.10.5.
38+
* [\#10] (https://github.com/MOSSLab-MIT/PandaModelsBackend/pull/10) Maint --
39+
change GitHub organization owner for repo and links within.
40+
3141

3242
## v0.1.4 / 2025-03-24
3343

3444
#### New Features
35-
* [\#6] (https://github.com/gt-sse-center/PandaModelsBackend/pull/6) Maint --
45+
* [\#6] (https://github.com/MOSSLab-MIT/PandaModelsBackend/pull/6) Maint --
3646
added installer script, part I.
3747

3848

3949
## v0.1.3 / 2025-03-17
4050

4151
#### New Features
42-
* [\#4] (https://github.com/gt-sse-center/PandaModelsBackend/pull/4) Maint --
52+
* [\#4] (https://github.com/MOSSLab-MIT/PandaModelsBackend/pull/4) Maint --
4353
added Conda install notes, refined dependencies.
4454

4555

@@ -48,12 +58,12 @@
4858
#### Breaking Changes
4959

5060
#### New Features
51-
* [\#1] (https://github.com/gt-sse-center/PandaModelsBackend/pull/1) Maint --
61+
* [\#1] (https://github.com/MOSSLab-MIT/PandaModelsBackend/pull/1) Maint --
5262
added CI to show how to set up working environment with and without conda.
53-
* [\#2] (https://github.com/gt-sse-center/PandaModelsBackend/pull/2) Main --
63+
* [\#2] (https://github.com/MOSSLab-MIT/PandaModelsBackend/pull/2) Main --
5464
copied backend from grid2op, made modifications to call PandaPower, checked
5565
against AAA backend tests, and excused some until next v0.11 grid2op release.
56-
* [\#3] (https://github.com/gt-sse-center/PandaModelsBackend/pull/4) Maint --
66+
* [\#3] (https://github.com/MOSSLab-MIT/PandaModelsBackend/pull/4) Maint --
5767
add versioning, PYPI publishing, and figure.
5868

5969
#### Enhancements

devtools/linux_conda_install.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44
# It *doesn't* assume you have Julia installed and instead downloads Julia from Conda.
55
# It *doesn't* assume you've cloned the PandaModelsBackend and instead installs latest release. Change at step # 2.
66

7-
# 0. copy a conda env spec file like [unix.yaml](https://github.com/gt-sse-center/PandaModelsBackend/blob/main/devtools/conda-envs/unix.yaml).
7+
# 0. copy a conda env spec file like [unix.yaml](https://github.com/MOSSLab-MIT/PandaModelsBackend/blob/main/devtools/conda-envs/unix.yaml).
88
# This uses a wget or curl command like the below if not running this script from a repository clone.
99
# Customize python version, environment name, etc.
1010
if [ -f "./devtools/conda-envs/unix.yaml" ]; then
1111
cp -p ./devtools/conda-envs/unix.yaml .
1212
else
13-
curl -o ./unix.yaml https://raw.githubusercontent.com/gt-sse-center/PandaModelsBackend/refs/heads/main/devtools/conda-envs/unix.yaml
14-
# wget -O ./unix.yaml https://raw.githubusercontent.com/gt-sse-center/PandaModelsBackend/refs/heads/main/devtools/conda-envs/unix.yaml
13+
curl -o ./unix.yaml https://raw.githubusercontent.com/MOSSLab-MIT/PandaModelsBackend/refs/heads/main/devtools/conda-envs/unix.yaml
14+
# wget -O ./unix.yaml https://raw.githubusercontent.com/MOSSLab-MIT/PandaModelsBackend/refs/heads/main/devtools/conda-envs/unix.yaml
1515
fi
1616

1717
# 1. create a new conda env from the spec.
1818
conda env create -f ./unix.yaml && conda activate test
1919

2020
# 2. install editable PandaModelsBackend
21-
#git clone https://github.com/gt-sse-center/PandaModelsBackend.git && cd PandaModelsBackend
21+
#git clone https://github.com/MOSSLab-MIT/PandaModelsBackend.git && cd PandaModelsBackend
2222
#pip install -e .
2323

2424
# 3. install PowerModels into Julia

devtools/power_software_map.pdf

495 KB
Binary file not shown.

devtools/power_software_map.png

103 KB
Loading

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ dependencies = [
2727
]
2828

2929
[project.urls]
30-
repository = "https://github.com/gt-sse-center/PandaModelsBackend"
31-
changelog = "https://github.com/gt-sse-center/PandaModelsBackend/blob/main/changelog.md"
32-
issues = "https://github.com/gt-sse-center/PandaModelsBackend/issues"
30+
repository = "https://github.com/MOSSLab-MIT/PandaModelsBackend"
31+
changelog = "https://github.com/MOSSLab-MIT/PandaModelsBackend/blob/main/changelog.md"
32+
issues = "https://github.com/MOSSLab-MIT/PandaModelsBackend/issues"
3333

3434
[project.optional-dependencies]
3535
tests = [

0 commit comments

Comments
 (0)