Skip to content

Releases: cgq-qgc/pyhelp

PyHELP v0.4.0

20 Jun 14:01
a9b9c89
Compare
Choose a tag to compare

Anaconda-Server Badge

The example_pyhelp_v0.4.0.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.

Changelog

PR #96: Fix pypi wheel and get rid of conda packaging
PR #97: Cleanup weather_reader.py
PR #103: Add options to save figures when plotting streamflow figures
PR #104: Add support for Python 3.9

PyHELP 0.3.1

30 Apr 03:27
2035be8
Compare
Choose a tag to compare

Anaconda-Server Badge Anaconda-Server Badge

The example_pyhelp_v0.3.1.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.

Changelog

PR #90: PR: Rework input grid and weather data files declaration
PR #91: Add an option to add a title to the hydrologic budget plots
PR #92: Handle scaling factors in HelpManager
PR #93: Build help input files implicitly when running help calculations
PR #95: Add an option to scale the Curve Number in calc_help_cells directly

PyHELP 0.3.0

27 Apr 20:54
1c005f8
Compare
Choose a tag to compare

Anaconda-Server Badge Anaconda-Server Badge

The example_pyhelp_v0.3.0.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.

A script named example_pyhelp_outputs_v0.3.py showing how to use the new features implemented in this release is also available here to download.

Changelog

PR #86: Add the possibility to calcul yearly averages over a given period of time.
PR #87: Add options to specify a period in water budget plots
PR #89: Pin setuptools to the 58 series and liblief to the 0.10 series

PyHELP 0.2.2

22 Mar 18:24
Compare
Choose a tag to compare

Anaconda-Server Badge Anaconda-Server Badge

The example_pyhelp_v0.2.2.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.

Changelog

PR #79: Don't save the grid in HelpOutput
PR #80: Update script to compare simulated with observed river flow
PR #81: Add code to download, format and extract solar radiation data from CDS
PR #82: Add capabilities to calculate and plot total and base yearly streamflow values for calibration

PyHELP 0.2.1

17 Mar 18:17
Compare
Choose a tag to compare

Anaconda-Server Badge Anaconda-Server Badge

The example_pyhelp_v0.2.1.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.

Changelog

PR #73: Fix PyHELP output saving and loading
PR #74: Change HelpOutput inheritance to "object" from "Mapping"
PR #75: Get rid of the year_range argument in the HelpManager constructor
PR #76: Store weather input data in pandas dataframes instead of dictionaries
PR #77: Rework print message when reading grid data

PyHELP 0.2.0

15 Mar 18:45
Compare
Choose a tag to compare

Anaconda-Server Badge Anaconda-Server Badge

The example_pyhelp_v0.2.0.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.

Changelog

PR #49 : Remove the SCAN SUBROUTINE from HELP3O Fortran source code
PR #54 : Add IU8 arg to MOUND calls when missing
PR #63 : Add instruction in the docs on how to update PyHELP with conda
PR #66: Remove utilities to format pyHELP input weather data from InfoClimat grid and CWEEDS files
PR #67: Replace time.clock by time.perf_counter
PR #65: Drop Python 3.6 build on AppVeyor and add Python 3.8
PR #69: Get rid of pytables
PR #68: Get gid of geopandas dependency
PR #64: Save connect tables in a json file instead of a numpy binary
PR #70: Rework tests for the HELP30 library
PR #71: Complete setup.py python_requires and install_requires

PyHELP 0.1.2

26 Mar 18:04
bede8ca
Compare
Choose a tag to compare

Anaconda-Server Badge Anaconda-Server Badge

Pip Wheels and Conda packages are both available for Python 3.6 and 3.7 on the Windows 64bits plateform. If you need to use PyHELP with a version of Python older than 3.6 or if you are working on Linux or MacOS, you will have to build and install PyHELP from source. See the installation documentation for more info on how to do this.

The example_pyhelp_v0.1.2.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.

Bug Fix

PR #59 : Make reading weather input more flexible
PR #60 : Fix PyHELP crashing when a cell has 0 valid layer but is flagged to be run in HELP
PR #62 : Add quality check for D10 input data and skip cells with bad input data

Documentation

PR #53 : Fix ReadTheDocs building
PR #55: Complete PyHELP installation documentation

Maintenance and Support

PR #42: Add support for Python 3.7
PR #56: Fix conda build
PR #58: Remove "read_concatenated_d10d11_file" function from code

PyHELP 0.1.1

01 Dec 19:33
6858c96
Compare
Choose a tag to compare

Anaconda-Server Badge Anaconda-Server Badge

Pip Wheels and Conda packages are both available for Python 3.6 on the Windows 64bits plateform. If you need to use PyHELP with Python 3.7 or are working on Linux or MacOS, you will have to build and install PyHELP from source. Please contact us if you have questions or if you need help with that.

The example_pyhelp_v0.1.1.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.

Documentation and Tests

PR #38 : Add documentation for PyHELP installation on the Readme.
PR #46 : Add tests to validate results from the HELP3O extension against a genuine test case
PR #47 : Change the PyHELP logo and short and long text description
PR #48 : Minor tweak to the Pyhelp logo banner
PR #51 : Fix, comment and better document the example
PR #52 : Add full PyHELP name inside the logo

Release and Maintenance

PR #36 : Upload automatically to PyPi with Twine
PR #40 : Build AppVeyor only on master and skip if docs/md/html
PR #39 : Use defaults channel to install pkgs in AppVeyor
PR #43 : Add PyHELP dependencies to Conda package meta.yml
PR #44 : Package example with AppVeyor as a Zip archive

PyHELP 0.1.0

23 Nov 21:02
7e133da
Compare
Choose a tag to compare

Anaconda-Server Badge Anaconda-Server Badge

Pip Wheels and Conda packages are both available for Python 3.6 on the Windows 64bits plateform. If you need to use PyHELP with Python 3.7 or are working on Linux or MacOS, you will have to build and install PyHELP from source. Please contact us if you have questions or if you need help with that.

The example_pyhelp_v0.1.0.zip archive that is available here to download contains all the input data required by PyHELP to calculate the monthly water balance for a section of the Rivière du Nord watershed in the Laurentians, Quebec, Canada. See the documentation for more details.