Releases: NREL/bifacialvf
v0.1.9 Release
This is a minor release deprecating support for Python 3.6 and 3.7 and adding support up to Python 3.11
What's Changed
- Bump tqdm from 4.45.0 to 4.66.3 by @dependabot in #57
- Remove versioneer in favor of setuptools_scm by @cdeline in #59
Full Changelog: 0.1.8.1...0.1.9
0.1.8.1 bug fix
Error in setup.py resulted in incorrect loading of packages.
v0.1.8 Release
See What's new for details on release.
Python3 compliance and pytests
This version is now Py3 compliant, and integrates with TravisCI with pytests.
EPW file input capability
Bug fixes:
- 'first' and 'last' single axis tracking no longer causes errors
- 'ARglass' option for front or back glass input provides feedback if text input is incorrect
New functionality: - EPW files can be imported for meteorological data
- Updated single axis tracking example in notebook
- streamlined code by removing Cv and offset inputs in simulate()
Python 3.6 compatibility
Print and other statements are updated to enable Python 3.6 compatibility.
This version will be made available on PyPi to allow quick command line installation: pip install bifacialvf.
Update calculations for southern latitudes
Small bug fix when using rowSpacing() function to determine the minimum row spacing of systems - for southern latitudes, it was not correctly using the winter solstice (June Solstice) and instead was using the December solstice for the row spacing calculation.
Tracker limit angle update
Minor revision to allow adjustment of tracker rotation limit
Single axis tracking update
Several errors were discovered in the SAT algorithm that have been addressed here.
SAT ground clearance is now set by C = hub height (clearance at tilt = 0). This value must be > 0.5 to avoid errors
Row spacing may be set with either D (gap space between modules) or rtr (row to row spacing).
Initial stable release
BifacialVF stable release