Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
72d82bc
Create v0.7.1.rst
RDaxini Jan 26, 2026
5ffcf5f
fix psm3 read
RDaxini Jan 26, 2026
55d71ea
update docs wrt psm3 in letid.py
RDaxini Jan 26, 2026
9bed9e1
fix units formatting in o2permeation.json
RDaxini Jan 26, 2026
3d5707f
remove comment
RDaxini Jan 26, 2026
3adafab
"H" -> "h" in test_humidity.py, test_utilities.py
RDaxini Jan 26, 2026
c6dff4b
add helper for nested and flat format materials info
RDaxini Jan 26, 2026
59aeccf
convert string to object in utilities.py
RDaxini Jan 26, 2026
3a11b9d
use iloc for positional indexing
RDaxini Jan 26, 2026
b4c6442
rerun 01 basics humidity...
RDaxini Jan 26, 2026
5ee84d4
rerun astm live demo
RDaxini Jan 26, 2026
783d2de
try re-rerun: updating "str" to "object"
RDaxini Jan 26, 2026
d075829
Merge branch 'whatsnew' into psm3
RDaxini Jan 26, 2026
d106402
rerun all
RDaxini Jan 26, 2026
d1fd182
Update .gitignore
RDaxini Jan 26, 2026
c6d6266
Create temperature and degradation.json
RDaxini Jan 26, 2026
e702d37
rerun all in updated env
RDaxini Feb 2, 2026
cdaccbf
update sanitization for >6decimal places
RDaxini Feb 2, 2026
7d61942
try upgrading certs for jrc api
RDaxini Feb 2, 2026
ddf7bbd
Update nbval_sanitization_rules.cfg
RDaxini Feb 2, 2026
bde37e1
negative zero sanitization
RDaxini Feb 2, 2026
97ed7b0
fix psm3, refactor
RDaxini Feb 2, 2026
f64c7e6
Revert "fix psm3, refactor"
RDaxini Feb 2, 2026
15750f3
FINAL?? rerun... (new env)
RDaxini Feb 2, 2026
de5391d
Update v0.7.1.rst
RDaxini Feb 2, 2026
90a6799
rerun new env python 3.13
RDaxini Feb 3, 2026
0185dd4
sanitize runtime warning
RDaxini Feb 3, 2026
bffec9f
Update pvdeg/utilities.py
RDaxini Feb 3, 2026
64fa9ef
Update utilities.py
RDaxini Feb 3, 2026
e50f2ad
Update 02_standoff.ipynb
RDaxini Feb 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion .github/nbval_sanitization_rules.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ regex: Your results will be stored in .*
replace: Your results will be stored in NBVAL-OUTPUT-FOLDER

[regex13]
regex: (\d+\.\d{8})\d+
regex: (\d+\.\d{4})\d+
replace: \1

[regex14]
Expand All @@ -57,3 +57,15 @@ replace: DIRECTORY-CREATION-OUTPUT
[regex15]
regex: ^\[WinError 183\].*:\s+'.*results'$
replace: DIRECTORY-CREATION-OUTPUT

[regex_16]
regex: -0(\.0+)?(?!\d)
replace: 0.0

[regex17]
regex: .*chandrupatla\.py:\d+: RuntimeWarning: invalid value encountered in divide
replace: SCIPY-OPTIMIZATION-WARNING

[regex18]
regex: ^\s*C = A / \(A \+ B\)
replace:
2 changes: 2 additions & 0 deletions .github/workflows/nbval.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,8 @@ jobs:
pip install --timeout=300 -e .[test]
pip install nbval global_land_mask dotenv imageio nrel-pysam
pip install nbconvert[webpdf]
pip install --upgrade certifi
pip install pip-system-certs

- name: Set batch notebooks
run: |
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/pytest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ jobs:
run: |
python -m pip install --progress-bar off --upgrade pip
python -m pip install --progress-bar off ${{ matrix.env }}
pip install --upgrade certifi
pip install pip-system-certs
- name: Test with pytest ${{ matrix.env }}
run: |
python -m pytest --maxfail=0 --cov=./ --cov-report=xml
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/testbook.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,10 @@ jobs:
python -m pip install --upgrade pip wheel
pip install --timeout=300 -r tutorials/requirements.txt
pip install --timeout=300 -e .[test]
pip install testbook
pip install global_land_mask dotenv imageio nrel-pysam
pip install --upgrade certifi
pip install pip-system-certs
pip install testbook nbval global_land_mask dotenv imageio nrel-pysam
pip install nbconvert[webpdf]
- name: Run all testbook notebooks in one environment
env:
api_key: "DEMO_KEY"
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -116,3 +116,4 @@ slurm-*.out
tests\data\h5_pytest.h5
tests/TEMP_test_addModule_materials.py
/tutorials_and_tools/tutorials_and_tools/pvd_job_temperature and degradation/pipeline_results
/tutorials/04_scenario/pvd_job_temperature and degradation/pipeline_results
29 changes: 29 additions & 0 deletions docs/source/whatsnew/releases/v0.7.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
v0.7.1 (XXXX-XX-XX)
===================

Breaking Changes
----------------


Enhancements
------------


Deprecations
-------------


Bug Fixes
---------
- Fixed compatibility issues with pandas 3.0.0 and pvlib 0.14.0, including DataFrame
dtype changes and deprecated function calls. (:pull:`314`)


Dependencies
------------


Contributors
------------
- Rajiv Daxini (:ghuser:`rdaxini`)

Loading