Releases: santoshphilip/eppy
Release version r0.5.40
release r0.5.40
2016-09-06
This is a release for python2 and python3. pip install will automatically install the correct version.
Release version r0.5.31
release r0.5.31
2016-09-04
bugfix so that json_functions can have idf objects with names that have dots in them
Release version r0.5.3
release r0.5.3
2016-07-21
tab completion of fileds (of idfobjects) works in ipython and ipython notebook
2016-07-09
added:
- construction.rfactor and material.rfactor
- construction.uvalue and material.uvalue
- construction.heatcapacity and material.heatcapacity
- the above functions do not work in all cases yet. But are still usefull
added:
- zone.zonesurfaces -> return all surfaces of the zone
- surface.subsurfaces -> will return all the subsurfaces (windows, doors etc.) that belong to the surface
added two functions that scan through the entire idf file:
- EpBunch.getreferingobjs(args)
- EpBunch.get_referenced_object(args)
- they make it possible for an idf object to scan through it's idf file and find other idf objects that are related to it (thru object-list and reference)
2016-05-31
refactored code for class IDF and class EpBunch
fixed a bug in modeleditor.newidfobject
Release version r0.5.2
release r0.5.2
2016-05-27
added ability to update idf files thru JSON messages.
2016-04-02
Replaced library bunch with munch
bug fix
bug fix -> read files that have mixed line endings. Both DOS and Unix line endings
Release version r0.5
This release makes the transition from GPLv3 to MIT license
Changes
release r0.5
2015-07-12
- python3 version of eppy is in ./p3/eppy
- eppy license has transitioned from GPLv3 to MIT license
- made some bugfixes to hvacbuilder.py
2015-05-30
- bugfix in ./eppy/Air:useful_scripts/idfdiff.py
- added in ./eppy/Air:useful_scripts/idfdiff_missing.py
- this displays only the missing objects in either file
2015-05-27
- idf.saveas(newname) changes the idf.idfname to newname
- so the next idf.save() will save to newname
- to retain the original idf.idfname use idf.savecopy(copyname)
2015-05-26
updated the following:
- idf.save(lineendings='default')
- idf.saveas(fname, lineendings='default')
- optional argument lineendings
- if lineendings='default', uses the line endings of the platform
- if lineendings='windows', forces windows line endings
- if lineendings='unix', forces unix line endings
Release version r0.464a
2015-01-13
r0.464a released on 2015-01-13. This in alpha release of this version. There may be minor updates after review from users.
2015-01-06
- Developer documentation has been completed
- Added a stubs folder with scripts that can be used as templates
2014-10-21
- fixed a bug in script eppy/useful_scripts/loopdiagram.py
2014-09-01
-
added a script eppy/useful_scripts/loopdiagram.py::
python loopdiagram.py --help
usage: loopdiagram.py [-h] idd file
draw all the loops in the idf file
There are two output files saved in the same location as the idf file:- idf_file_location/idf_filename.dot
- idf_file_location/idf_filename.png
positional arguments:
idd location of idd file = ./somewhere/eplusv8-0-1.idd
file location of idf file = ./somewhere/f1.idfoptional arguments:
-h, --help show this help message and exit -
fixed a bug in hvacbuilder.makeplantloop and hvacbuilder.makecondenserloop
Release version 0.4.6.3
fixed a mismatch between documentation and code
added a script in useful_scripts
- eppy_version.py
Release version 0.4.6.2
Has three new scripts in useful scripts:
- idfdiff.py
- eppyreadtest_folder.py
- eppyreadtest_file.py
only idfdiff.py has been documented
Release version 0.4.6
r0.46 ready for a release - 0.4.6