Releases: samuelduchesne/archetypal
Releases · samuelduchesne/archetypal
v2.2.1 🌈
v2.2.0 🌈
Changes
🚀 New Features
- A prompt has been added when getting IDF.meters and IDF.variables for a weather file run when the SimulationControl is set to run design days. @samuelduchesne (#179)
🧰 Maintenance
- Update energy-pandas requirement from ~=0.2.4 to ~=0.3.1 @dependabot (#180)
- Update sigfig requirement from ~=1.1.8 to ~=1.1.9 @dependabot (#178)
- Travis CI is no longer used @samuelduchesne (#177)
v2.1.3 🌈
Changes
- Added "MaterialLayer", "GasLayer", "MassRatio" and "YearSchedulePart" to archetypal.template module
v2.1.2 🌈
Changes
🧰 Maintenance
- YearSchedule, WeekSchedule and DaySchedule are exposed in the
archetypal.template
module @samuelduchesne (#174)
v2.1.1 🌈
Changes
🚀 New Features
- Parsing the Type limit for schedule defaults to Fractional when type is not known @samuelduchesne (#170)
🧰 Maintenance
- Update click requirement from ~=8.0.0 to ~=8.0.1 @dependabot (#168)
- Update click requirement from ~=7.1.2 to ~=8.0.0 @dependabot (#167)
v2.1.0 🌈
Changes
🚀 New Features
- Overhaul of the template module and multiple bug fixes @samuelduchesne (#154)
- Improvements to the OpaqueConstruction and OpaqueMaterial classes @samuelduchesne (#149)
- The idf string representation can be specified using IDF.outputtype parameter @samuelduchesne (#147)
🐛 Bug Fixes
- Overhaul of the template module and multiple bug fixes @samuelduchesne (#154)
- Meters: Better compatibility with earlier versions of EnergyPlus added @samuelduchesne (#151)
- An issue where cops would yield as nan, breaking the json export, has been fixed @samuelduchesne (#150)
🧰 Maintenance
- Update setuptools requirement from ~=56.1.0 to ~=56.2.0 @dependabot (#166)
- Update matplotlib requirement from ~=3.2 to ~=3.4 @dependabot (#164)
- Update scikit-learn requirement from ~=0.24.1 to ~=0.24.2 @dependabot (#163)
- Update pytest requirement from ~=6.1.2 to ~=6.2.4 @dependabot (#159)
- Bump scikit-learn from 0.24.1 to 0.24.2 @dependabot (#160)
- Bump energy-pandas to flexible 0.2.4 @samuelduchesne (#162)
- Bump networkx from 2.5 to 2.5.1 @dependabot (#161)
- Update path requirement from ~=15.0.0 to ~=15.1.2 @dependabot (#158)
- Update outdated requirement from ~=0.2.0 to ~=0.2.1 @dependabot (#157)
- Update setuptools requirement from ~=49.6.0 to ~=56.1.0 @dependabot (#156)
- Bump tqdm from 4.59.0 to 4.60.0 @dependabot (#155)
- Bump energy-pandas from 0.1.4 to 0.2.1 @dependabot (#145)
- The ZoneGraph class was refactored into its own module @samuelduchesne (#143)
- bump energy-pandas from 0.1.2 to 0.2.1 @samuelduchesne (#144)
- Improvements to the EnergyPlusExe class @samuelduchesne (#142)
- Bump energy-pandas from 0.1.2 to 0.1.4 @dependabot (#141)
v2.0.1
v2.0.0 🌈
Changes
- Updated unit testing with GitHub Actions @samuelduchesne (#137)
- Trnsys @samuelduchesne (#130)
🚀 New Features
- Schedules can be visualized as Ipython notebook svg @samuelduchesne (#138)
- Construct ZoneDefinition without all its parent objects @samuelduchesne (#135)
- energy-pandas is refactored into its own independent package @samuelduchesne (#128)
- Easily open .htm, .mtd and .mdd in browser window or text editor @samuelduchesne (#116)
- Added ability to plot a carpet plot for schedules @samuelduchesne (#115)
- Retrieve meters as time-series from a dynamic list of available meters @samuelduchesne (#113)
- Use of progress bar in parallel processes now supports nested processes @samuelduchesne (#102)
- Debugging options have been added to archetypal.settings and the CLI @samuelduchesne (#105)
- Allows creation of in memory IDF models @samuelduchesne (#103)
- Complete overhaul of the IDF module @samuelduchesne (#106)
- Constructions are created using a more robust loop @samuelduchesne (#108)
- "Is Conditioned" attribute is now taken from the Zone Summary table @samuelduchesne (#110)
- material:airgap objects are now handled as opaquematerials @samuelduchesne (#109)
- Adds range checks (validity) for umi object attributes that are converted to EnergyPlus attributes. @samuelduchesne (#111)
- Refactors UmiTemplate modules @louisleroy5 (#85)
- [transition] Adds the ability to use a path name (with or without wildcards) in the transition utility @samuelduchesne (#98)
- Translator @louisleroy5 (#97)
- Refactors the IDF class to follow an OOP approac @samuelduchesne (#100)
- Adds ability to specify outputs in the new IDF OOM format @samuelduchesne (#101)
- Improved handling of ConstructionSets for Zones with undefined surfaces @samuelduchesne (#94)
- Improved InternalMass detection and processing @samuelduchesne (#93)
- A heat_capacity property has been added to the MaterialLayer object class @samuelduchesne (#92)
- Improves the documentation of the package installation instructions + conversion from IDF to BUI @louisleroy5 (#90)
- [Translator] Fixes an issue where the incorrect energy would be reported @louisleroy5 (#89)
🐛 Bug Fixes
- Fixes an issue where windows would be unassigned @samuelduchesne (#136)
- Fixes an issue where glazing_materials would not compare equal @samuelduchesne (#133)
- An issue where cli.transition would fail to complete when an exception was raised @samuelduchesne (#132)
- 123 Conditioning settings are not the same between B_Off_0 and sample created with reduce @samuelduchesne (#126)
- Plenums are not longer considered when creating the ZoneConditioning objects @samuelduchesne (#112)
- Fixes an issue where a zone with no people would fail to be created @samuelduchesne (#107)
- Umi Template Library reading and writing fixes @samuelduchesne (#95)
- Fixes the execution of parallel processes on Windows where sub-processes would be denied writing permissions @samuelduchesne (#96)
- [Fix] WindowSettings now load correctly when reading from a file @samuelduchesne (#91)
🧰 Maintenance
- Copying UmiBase objects returns objects with different hash @samuelduchesne (#134)
- CI refactoring @samuelduchesne (#129)
- Adds build action @samuelduchesne (#124)
- Refactoring the template.schedule module @samuelduchesne (#70)
- Complete overhaul of the IDF module @samuelduchesne (#106)
- Modifies the OutputPrep logic to save at the end of the operation => faster @samuelduchesne (#99)
v1.3.3 🌈
What’s New
- JOSS paper link added to readme (#88) @samuelduchesne
- Bug: failed to import tempdir on some machines
Contributors
v1.3.2 🌈
What’s New
- Additional details regarding caching within archetypal (#87) @samuelduchesne
- Publication to Zenodo and JOSS
New Features
- Refactors dataportals tests (#81) @louisleroy5
- Improved installation instructions (#86) @louisleroy5
- Corrects documentation (#80) @louisleroy5
- Refactors trnsys tests (#79) @louisleroy5