Skip to content

Commit 1236593

Browse files
committed
Fixed the installation for Ubuntu 22.04
1 parent 4920985 commit 1236593

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@ Change log:
1919
- v0.3.0 Refactored agent classes for DSO+T study.
2020
- v0.9.5 HELICS, MATPOWER/MOST, ERCOT and E+ 9.3 examples.
2121
- v1.0.0 There are examples of the double-auction real-time market in real-time and day-ahead modes, and a transactive consensus mechanism for large buildings. The intended use case for TESP is to focus on the development and testing of transactive control agents, without having to build up a large system simulation infrastructure. There are sample agents provided in Python 3.6+, Java 11+, and C/C++.
22-
- Version 1.1.1 Updated installation method and documentation. Patches for SGIP1, consensus mechanism, standalone house generator. Updated examples from Helic2.8 to Helics3.0. Added DSO Stub case for agent testing.
23-
- Version 1.1.3 Updated some documentation and build patches.
24-
- Version 1.1.4 Updates to auto testing and minors bug fixes for Comm cases using HELICS3.0.
25-
- Version 1.1.5 Updates to auto testing and minors bug fixes for install and a better loadshed example.
26-
- Version 1.2.0 Updates to auto testing and minors bug fixes. Version changes for HELICS 3.3, GridLABD 5.0. Reorganize enviroment and updated documentation. Add more loadshed N3 examples.
22+
- v1.1.1 Updated installation method and documentation. Patches for SGIP1, consensus mechanism, standalone house generator. Updated examples from Helic2.8 to Helics3.0. Added DSO Stub case for agent testing.
23+
- v1.1.3 Updated some documentation and build patches.
24+
- v1.1.4 Updates to auto testing and minors bug fixes for Comm cases using HELICS3.0.
25+
- v1.1.5 Updates to auto testing and minors bug fixes for install and a better loadshed example.
26+
- v1.2.0 Updates to auto testing and minors bug fixes. Version changes for HELICS 3.3, GridLABD 5.0. Reorganize environment and updated documentation. Add more loadshed N3 examples.
27+
- v1.2.1 Fixed python shell files, fixed complex python to use helics complex.
28+
- v1.2.2 Fixed the installation for Ubuntu 22.04.

scripts/build/stamp.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ if [[ -z ${INSTDIR} ]]; then
55
. "${HOME}/tespEnv"
66
fi
77

8-
9-
ver="v1.2.1"
8+
ver="v1.2.2"
109

1110
cd "${REPODIR}" || exit
1211
echo "Stamping commit ids for:"
@@ -42,3 +41,4 @@ pip3 list > "${TESPBUILD}/tesp_pypi.id"
4241

4342
echo "Stamping TESP $ver for install"
4443
echo "$ver" > "${TESPBUILD}/version"
44+
git tag $ver

scripts/tesp.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ done
4545
# repo for git
4646
# sudo add-apt-repository ppa:git-core/ppa
4747

48+
# repo for python
49+
sudo add-apt-repository ppa:deadsnakes/ppa -y
50+
4851
# build tools
4952
sudo apt-get update
5053
sudo apt-get -y upgrade

src/tesp_support/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
setup(
88
name='tesp_support',
9-
version='1.2.0',
9+
version='1.2.2',
1010
author='Trevor Hardy',
1111
author_email='trevor.hardy@PNNL.gov',
1212
description='Python support for the Transactive Energy Simulation Platform',

0 commit comments

Comments
 (0)