Skip to content

Commit b19b13c

Browse files
authored
Merge pull request #2 from Myoldmopar/ConfigStuff
Closer to release
2 parents 55c5a9e + ec3909b commit b19b13c

File tree

6 files changed

+30
-21
lines changed

6 files changed

+30
-21
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v2
1818

1919
- name: Set up Python
20-
uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # v4.2.0
20+
uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0
2121
with:
2222
python-version: 3.8
2323

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ This really just pins the dependencies at specific versions and ensures compatab
66

77
## Releases
88

9+
[![DevelopmentTest](https://github.com/Myoldmopar/EnergyPlusPythonApps/actions/workflows/test.yml/badge.svg)](https://github.com/Myoldmopar/EnergyPlusPythonApps/actions/workflows/test.yml)
910
[![PyPIRelease](https://github.com/Myoldmopar/EnergyPlusPythonApps/actions/workflows/release.yml/badge.svg)](https://github.com/Myoldmopar/EnergyPlusPythonApps/actions/workflows/release.yml)
1011

1112
I think long term, this "project" itself will be tagged with versions in sync with EnergyPlus itself.
@@ -24,6 +25,12 @@ This project is currently linking to the following packages:
2425
| energyplus-idd-idf-utilities | A lightweight library for processing and querying idd and idf files | https://github.com/Myoldmopar/py-idd-idf |
2526
| energyplus-regressions | A tool for comparing results from two EnergyPlus builds, for E+ developer usage | https://github.com/NREL/EnergyPlusRegressionTool |
2627
| energyplus-api-helpers | A set of helper classes and demos for interacting with the EnergyPlus API | https://github.com/Myoldmopar/EnergyPlusAPIHelper |
28+
| energyplus-diff-analysis | Tools for plotting and comparing csv data from two separate EnergyPlus runs | https://github.com/mitchute/energyplus-diff-analysis |
2729

30+
## Usage
2831

29-
32+
Cover a few topics here:
33+
- Installation
34+
- Running the configuration script after install
35+
- Accessing all the tools, including the dev tools
36+
- Updating

energyplus_python_apps/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
NAME = "energyplus_python_apps"
2-
VERSION = "23.1-Alpha1"
2+
VERSION = "23.1-Beta1"

energyplus_python_apps/configure.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
# from energyplus_pet.configure import configure_cli as pet_configure
22
# from energyplus_regressions.configure import configure_cli as regressions_configure
33
from eplaunch.configure import configure_cli as launch_configure
4+
from energyplus_transition.configure import configure_cli as transition_configure
5+
46

57
def configure_cli() -> None:
6-
# OK, so for most users, we really don't need to configure shortcuts to all these dev tools
7-
# It will probably just be like... IDF/EpJSON Editor and EP Launch?
8+
# OK, so for most users, we really don't need to configure shortcuts to all the dev tools
9+
# It will probably just be like... Launch, Editor, and maybe Transition?
810
launch_configure()
11+
transition_configure()
912
# so for now that's it I guess...we could add a command line argument like --dev which sets up dev tools
1013
# if len(argv) > 1 and argv[1] == '--dev':
1114
# pet_configure

requirements.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
energyplus-launch==3.5.7
2-
energyplus-ruleset-model==0.4
3-
energyplus-transition-tools==2.0.6
4-
energyplus-pet==0.48
5-
energyplus-idd-idf-utilities==0.87
6-
energyplus-regressions==2.0.2
7-
energyplus-api-helpers==0.3
1+
energyplus-launch==3.6.9
2+
energyplus-ruleset-model==0.5
3+
energyplus-transition-tools==2.0.8
4+
energyplus-pet==0.49
5+
energyplus-idd-idf-utilities==0.88
6+
energyplus-regressions==2.0.3
7+
energyplus-api-helpers==0.4
88
energyplus-diff-analysis==0.2

setup.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,16 @@
1414
long_description=readme_contents,
1515
long_description_content_type='text/markdown',
1616
author='Edwin Lee, for NREL, for United States Department of Energy',
17-
author_email='[email protected]',
1817
url='https://github.com/Myoldmopar/EnergyPlusPythonApps',
19-
license='UnlicensedForNow',
18+
license='ModifiedBSD',
2019
install_requires=[
21-
'energyplus-launch==3.5.7',
22-
'energyplus-ruleset-model==0.4',
23-
'energyplus-transition-tools==2.0.6',
24-
'energyplus-pet==0.48',
25-
'energyplus-idd-idf-utilities==0.87',
26-
'energyplus-regressions==2.0.2',
27-
'energyplus-api-helpers==0.3',
20+
'energyplus-launch==3.6.9',
21+
'energyplus-ruleset-model==0.5',
22+
'energyplus-transition-tools==2.0.8',
23+
'energyplus-pet==0.49',
24+
'energyplus-idd-idf-utilities==0.88',
25+
'energyplus-regressions==2.0.3',
26+
'energyplus-api-helpers==0.4',
2827
'energyplus-diff-analysis==0.2',
2928
# 'energyplus-expand-objects==blah',
3029
# 'energyplus-epjson-editor==blah',

0 commit comments

Comments
 (0)