CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
OGGM_oggm.json1 linesDownload Raw Back to root
1[{"node": {"oid": "7a065702f63ed97341d9a86cfd205b70c83acc0b", "messageHeadline": "Fix various small bugs (#1686)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "5313d54d35d61892335209e7b3d2ba36430bdf81", "messageHeadline": "make sure that melt_f limits are not exceeded in dynamic calibration \u2026", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f899432874bee48bc76b46d6dc4c0f29fd7bf14e", "messageHeadline": "Add mb params perturbation utility func (#1669)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 154, "deletions": 50}}, {"node": {"oid": "5f8a8c505e55bc9993186354fd51fa512dc2fac2", "messageHeadline": "Dem gridded_data shifted coordinates (#1682)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "6e0fb56d92f02aa525e71daeee9be4848c81b5e5", "messageHeadline": "Add filesuffix to mb calibration (#1678)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "390f6568828775726270b0a231f023677d60a114", "messageHeadline": "Small dynamic spinup adaptations (#1671)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 166, "deletions": 157}}, {"node": {"oid": "2162dcbec9a3fcfcfcb8a3c770b88e483edcd5aa", "messageHeadline": "Installing OGGM on Windows (#1666)", "author": {"name": "rebneugebauer", "email": "98671933+rebneugebauer@users.noreply.github.com", "user": {"login": "rebneugebauer"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "76757e825010ffc4ae99dd2c3644f3f7da8dcb69", "messageHeadline": "Bump actions/upload-artifact from 3 to 4", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "009be393ebe87f86b9a4f1b39cf1340e2db55bd4", "messageHeadline": "More options for prepro directories (#1664)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 244, "deletions": 88}}, {"node": {"oid": "263ba169d53c307d694d92c4c367a4b4af226f0e", "messageHeadline": "fix broken link (#1665)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a703e5e7d94bf038d9c3c615f61a2597e0014419", "messageHeadline": "Add GlaThiDa to shop (#1663)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "d37540c822ae3144301905ff9a42b82e569ff7c6", "messageHeadline": "Fix typos (#1656)", "author": {"name": "shuoer86", "email": "129674997+shuoer86@users.noreply.github.com", "user": {"login": "shuoer86"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ba2794597a51814d919761c6f59d8fff9ea8ecd", "messageHeadline": "RGI7 support (officially this time) (#1657)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 346, "deletions": 207}}, {"node": {"oid": "d40038b693a060fa18d2e70ea96b59b60c6bf22d", "messageHeadline": "Initialise dynamic flowline with observed thickness (#1658)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 124, "deletions": 16}}, {"node": {"oid": "365eef886e80d13caf3f76f1d08941256158cfdc", "messageHeadline": "add glacier mask for preserving totals when binning variables (#1661)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "90aef5e57dfb3a14c104597c50b65893408f3ec5", "messageHeadline": "fix small bug when using extend_plot_limit in plot_distributed_thickn\u2026", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "53a6a1f005ee511fe1538443a0490fe566f11dfa", "messageHeadline": "Vectorize floatyear_to_date (#1636)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 37, "deletions": 59}}, {"node": {"oid": "29543597582befe5367847212678ab97b21044b1", "messageHeadline": "Bug in filter_inversion_output (#1635)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "db634e591110e46d4d8e3c27914934e075313af1", "messageHeadline": "Fix typos (#1634)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "71c13bd45e00eac5039a8d15f103921e58aeabd4", "messageHeadline": "Allow existance of created directories", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "682eda71c8691b99268bec4cdc0d06c45ac34250", "messageHeadline": "Update test images", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fca4449d826c817a5aca3e366922701c023c9d46", "messageHeadline": "Disable provenance for docker images", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7897b5c31daa91152ca0cfc7c62128a30ae1ddfd", "messageHeadline": "Bump docker/build-push-action from 4 to 5", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7d4118321d42bdfd73a9444284008b6ca27e9de", "messageHeadline": "Bump docker/setup-buildx-action from 2 to 3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75ba2d5afef6f80c908b6ce0a054b9bf982dd85a", "messageHeadline": "Bump docker/login-action from 2 to 3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2beb564c2f1857723f06d7869d84ef6501c61f8f", "messageHeadline": "Bump actions/checkout from 3 to 4", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7665516f3f15a6fdec0aab1d3fe180fef99dfae8", "messageHeadline": "Release v1.6.1", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "e3b76393efaa69431f4af06d61ca602bdbaff29d", "messageHeadline": "A few more doc fixes (#1633)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 82, "deletions": 24}}, {"node": {"oid": "79d0368a3e25c249b5e5fe4057f819e83f68d393", "messageHeadline": "Fix docs and some warnings (#1629)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 157, "deletions": 162}}, {"node": {"oid": "7a9177bf68d28c0c2356b5948837ff963aa26af2", "messageHeadline": "Standard projections doc (#1630)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "7ee0c79304dbe2d8808202ea65ea15c678d994d7", "messageHeadline": "Description for the w5e5 data in the docs (#1626)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "17b8d0a64f1555e80381ffa465c680eb7f4fb827", "messageHeadline": "oggm-standard-projection documentation added (#1627)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "7b7dc4ed97b6d161ab968c81a5698c72edf1ff30", "messageHeadline": "Tiny edit on index page regarding youtube (#1628)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "14a26853528e8f81b777202ebffa09948389f32b", "messageHeadline": "Changes docs (#1624)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 261, "deletions": 255}}, {"node": {"oid": "42950c4d3450d23dea6eb05517c33d7cd2d68a5c", "messageHeadline": "Add the possibility to concatenate outputs in distribute_2d and small\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 130, "deletions": 69}}, {"node": {"oid": "04847e5d33a4fd5085ee77e6b1b5555fd173445c", "messageHeadline": "Update shop doc (#1622)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 88, "deletions": 66}}, {"node": {"oid": "84a4d778c60f453b0d2b0a7f9d4a6ec60f43376d", "messageHeadline": "Adapt 2d redistribution (#1619)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 105, "deletions": 16}}, {"node": {"oid": "2536b4405b8e69d39ccdae312df19943a8fc80d9", "messageHeadline": "update dynamic calibration flowchart (#1614)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9810eea6e0d381502cc4be902382690a19d6058d", "messageHeadline": "Docs - slight reorganisation (#1613)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 441, "deletions": 957}}, {"node": {"oid": "3aa0f6bffdb1ec30103a944b1bfcf999c4f78355", "messageHeadline": "Adding default base URL as global variable (#1612)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "91680ea5f40937d43aedb966fa505f21c07c8e9d", "messageHeadline": "Hypsometry attrs for RGI7 (#1590)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 458, "deletions": 140}}, {"node": {"oid": "e8935b6fbb5fe31bc4b3b4495e9aaa953a6771b8", "messageHeadline": "Remove leftovers from previous code in massbalance (#1610)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "0e80e4f28897a97c2aac07aad7f3569ac8e363ec", "messageHeadline": "Export calving function out of model core to allow for other laws (#1\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "f305390e09a55c1fa204f4d7834c0e377f1c812f", "messageHeadline": "Update hub.rst (#1607)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "03e10c45bb70f2a4541e1ceb27bab8072af1cc63", "messageHeadline": "small typos (#1606)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a7996afad9f4ae5dea4d39bc844407eeec67bee", "messageHeadline": "Add possibility of using MultiPolygon Outlines for Elevation Band Flo\u2026", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 46, "deletions": 5}}, {"node": {"oid": "6b4bc6c7522754f143468ce770ebfb0dff48a5a1", "messageHeadline": "added more flexiblity to dynamic spinup (#1600)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 161, "deletions": 103}}, {"node": {"oid": "fc8ed125da15c2910f9c8646ba723555efe89e05", "messageHeadline": "Bug when some bin_variables for elevation bands are NaN (#1602)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "15ff031af92249569815c870a1b46f0e4bab579d", "messageHeadline": "adding dhdt flowline diagnostics (#1595)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 124, "deletions": 1}}, {"node": {"oid": "f4936d688bee7a14a49a93485cddeb07728e0fec", "messageHeadline": "fixed shapely > v0.2.0 in multipolygon_to_polygon (#1596)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9ddfb5111d313cd81f8a0aa3d033a5d7b6549981", "messageHeadline": "added volumen_m3_min_h to compile_run_output (#1593)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4ca41b1cd17d30e940b981ce12acb0129b6167e6", "messageHeadline": "Remove unnecessary assert (#1594)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "78900d13062881ff8f65a07d853655feba5dfb80", "messageHeadline": "Small bug in distribute 2d (#1592)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8a1745d75a2921a44a6ef3ebc93757664b894ba", "messageHeadline": "Do not decide on water level for lake terminating glaciers (#1589)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 37}}, {"node": {"oid": "d6ea13ce7766d8bacd19907f8a1a88f169899747", "messageHeadline": "Change prepro cli defaults and add potential fl diag to output (#1588)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "bb940fe56d7892e873210c16bfd60252e217b8f4", "messageHeadline": "move negative melt_on_glacier to snowfall (#1584)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 63, "deletions": 26}}, {"node": {"oid": "cec9385d7edf7142aea9466a4286980e11143982", "messageHeadline": "add semi-implicit docs (#1573)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "8b9990edab8e972b6958b69df3667ae72195419c", "messageHeadline": "adapted dynamic spinup doc (#1562)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "43145b2009682a0b572ad8a1181b7b398e5ce35a", "messageHeadline": "Changed my mind about API (#1587)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "01cba8b59ced6715111d937a8c5554b53d18227b", "messageHeadline": "Refactor distrib funcs and add them to OGGM (#1585)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@bristol.ac.uk", "user": {"login": "fmaussion"}}, "additions": 443, "deletions": 58986}}, {"node": {"oid": "b2dffb5611e7cd1d18bb443ba730152b8ffb1784", "messageHeadline": "Use Github artifacts to upload pytest failure results", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "6952200852e43ee69ba43563fdb4a8de9a3ea165", "messageHeadline": "Fix for Dockerfile smell DL3020", "author": {"name": "Giovanni Rosa", "email": "g.rosa1@studenti.unimol.it", "user": {"login": "grosa1"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cecb2b235ad8c6451f32dcccf04178fe7a3de986", "messageHeadline": "update the link to the leclerq dataset in the get_ref_length_data fun\u2026", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0cd460ed84ce01d95953d066e7b280a78a335b84", "messageHeadline": "Update test image (#1578)", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43e764500d662597e2ae8139ac6e289d062242c3", "messageHeadline": "faster process_cmip_data: allow flattened cmip and selected time seri\u2026", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 128, "deletions": 10}}, {"node": {"oid": "48f63cb3647ef206bfaf9598d6a2fde78b73b656", "messageHeadline": "Extrapolate to grid (#1576)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 58953, "deletions": 2}}, {"node": {"oid": "d175002bbc3563fef3970db07a8add729592d4ff", "messageHeadline": "fixed corr calculation (#1580)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "170a2b2c4e4d9a2ac42b92497b7cd23927cbadae", "messageHeadline": "Fix geopandas (#1579)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "7c3023cd6b0ef7e13e038f5f067a9de837c9b11f", "messageHeadline": "add to whats-new (#1569)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "f6fc43fa7a3cf46b18abe0f9cd632d26c1224c42", "messageHeadline": "added second argument to check for the rgi7 naming convention when zi\u2026", "author": {"name": "Alexander Fischer", "email": "42172336+afisc@users.noreply.github.com", "user": {"login": "afisc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "03248bd82ed391b231ddc7d6f8fb4b7917fa6fdb", "messageHeadline": "add more flexibility to compile_run_output (#1563)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 156, "deletions": 47}}, {"node": {"oid": "9c8d8f577c774982bd729310de36fddde15cdf0a", "messageHeadline": "Update temp bias files (#1557)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "56018068f35c537670ee846f44bcf1ef78706707", "messageHeadline": "corrected glacier gridpoints on flattened files (#1547)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "4de450ef8c441aedb64b7c0a5ec16972792aa584", "messageHeadline": "Update test image (#1549)", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bca5197bf0d59fd384578d2828f173696af8f38d", "messageHeadline": "rearanged use of area_min_h (#1541)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "e87674a2390207fb837338900e0b103b7f97782b", "messageHeadline": "Improve error message (#1556)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "32634e88b4be3774a6b2c6f0514ec52ee2381d8b", "messageHeadline": "Add MB filter to distributed model interface (#1554)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "71e58edf50e763c3e9470a7b7f2fcf42600c388d", "messageHeadline": "Update image - Add RGI_DIR to possible env vars (#1552)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "dcc9c35e7b58467d1c7d62d20b1ba51cd1034400", "messageHeadline": "Bug fix - set dl_verify to False per default. (#1548)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 29, "deletions": 31}}, {"node": {"oid": "ade87f6b5b7f3115800023a57f12b9da59c90d69", "messageHeadline": "Release v1.6.0", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "6d305a4fbd951cff198b77493babdaca83239ab9", "messageHeadline": "Make it possible to run the ML notebook with elevbands (#1543)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 65, "deletions": 58}}, {"node": {"oid": "a198e60b069a0de506bbf6306764e585ff7aac17", "messageHeadline": "do not fail on warning for now (#1542)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "ee6904afeb34b06a1207a2b72b4fd81a0a6c35af", "messageHeadline": "Add itslive to prepro (#1539)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 181, "deletions": 73}}, {"node": {"oid": "410bc7876731b5a66fbdb19ab2f56c52068a1ff2", "messageHeadline": "New MB model calibration architecture (#1527)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4314, "deletions": 8405}}, {"node": {"oid": "b1e16237ba90456e8d95715f437b8cf3377099be", "messageHeadline": "New deprecation in shapely (#1536)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "b7c835a9104109dcde6430c1827a15c1447bbc4b", "messageHeadline": "Update COPDEM links (#1535)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b0066d26153cd58ec087e8388983509a1d4a678e", "messageHeadline": "Fix Scipy and other updates (#1533)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "197b2f2d6d5f34a44c8d52fa6a1c33d6690dbe1c", "messageHeadline": "Added test for the new RGI7 compatibility of the init_glacier_directo\u2026", "author": {"name": "Alexander Fischer", "email": "42172336+afisc@users.noreply.github.com", "user": {"login": "afisc"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "7e99b9e29666ca376baf282cae05301b5104bc21", "messageHeadline": "added implicit model with trapezoidal downstream line to run_prepro_l\u2026", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 179, "deletions": 123}}, {"node": {"oid": "1dff389cf936bf42d0c9cceed301123e41c4ba82", "messageHeadline": "Bump docker/build-push-action from 3 to 4 (#1530)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f04bb42c9498aaba0a016d725c376b21a8c3863", "messageHeadline": "Add hugonnet dhdt to shop and both hugonnet and millan to prepro leve\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 399, "deletions": 15}}, {"node": {"oid": "bf072b287e8e93447686aa20c841bd12dded82ea", "messageHeadline": "adapt inversion flux and filter_inversion_output (#1502)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 146, "deletions": 122}}, {"node": {"oid": "81e65621d08e492608a13a634a4960920cd041d8", "messageHeadline": "Add UTM coordinate system (#1526)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 43, "deletions": 23}}, {"node": {"oid": "11bb51f84de8241b2ef53132f9add917c427d7a4", "messageHeadline": "Migrate away from obsolete setuptools_scm_git_archive", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ea6b471fe32db71de39da3e33914a279cef8a6f0", "messageHeadline": "Fix Docs (#1521)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "5acac11826446f89d60f1cc9274f1c825d41d1cd", "messageHeadline": "Small doc updates (#1520)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "2ee472f52147306e8bc35bc3705a173520eb189e", "messageHeadline": "Fix issue with TANDEM DEM and minor RGI7 issue (#1510)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8ab12c504bd75b36df69a15df061ad2eb22fbe4b", "messageHeadline": "line of code is now also compatible with the RGI7 shapefile names. (#\u2026", "author": {"name": "Alexander Fischer", "email": "42172336+afisc@users.noreply.github.com", "user": {"login": "afisc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d173038862f36a21838034da07243bd189ef2d0", "messageHeadline": "pass on halfsize in climate_statistics (#1519)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3e55b5e4e126a28c73841e2ceec86ccc70dbaeb7", "messageHeadline": "fixed implementation of fixed_dt in semi-implicit scheme (#1518)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "d0d48f6a2192b388a8a09472e64099615312c711", "messageHeadline": "adding semi-implicit scheme (#1507)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 902, "deletions": 80}}, {"node": {"oid": "12ef63054402814e9fa861c62dedd880d892b79b", "messageHeadline": "Small dynamic spinup adaption (#1514)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 242, "deletions": 5}}, {"node": {"oid": "26ce6af1838a6c76c98271571ebbb160f4127b07", "messageHeadline": "plot multiple glaciers in same plot (#1508)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 103, "deletions": 9}}, {"node": {"oid": "c8bdf67d0e3ee684050aaa1af63c510fd0ccecb8", "messageHeadline": "Fix issue with new RGI IDs (#1509)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b0b4aae84a587c2f99cea2ba51bcb1342ef32f66", "messageHeadline": "Updated define_glacier_region to handle a list of DEM sources (#1506)", "author": {"name": "Daniel Otto", "email": "drotto@uw.edu", "user": {"login": "d-otto"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "fd6ce6c745ec883a14c61f2de8ceb813cf7c99f4", "messageHeadline": "Init glacier directories for rgi7 (#1500)", "author": {"name": "Alexander Fischer", "email": "42172336+afisc@users.noreply.github.com", "user": {"login": "afisc"}}, "additions": 130, "deletions": 47}}, {"node": {"oid": "a3123b56b3b5bac964eaab7742aa73bc2507c067", "messageHeadline": "Error when connectivity level 2 is used, and small bugfixes in Millan\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "ba6ffed9e238821ac92c2cff62315e26b21c3c13", "messageHeadline": "Fix use of deprecated set-output", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "55651b753a96981860f7572aba7c7368284dc383", "messageHeadline": "add option to plot flowline velocity on map (#1496)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 55, "deletions": 8}}, {"node": {"oid": "565efc25b45c79c253744fa915eef2f0c7f71cb9", "messageHeadline": "adding trapezoidal downstream line (#1491)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 106, "deletions": 9}}, {"node": {"oid": "1a97f3b2996a42bacd8dc3617f1e6bd7a3d7af92", "messageHeadline": "Introduce scaling factor for err_dmdtda and suppress logging, both in\u2026", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 180, "deletions": 36}}, {"node": {"oid": "c07343f4245d37cd390819f4be2ad86d5dcf02b8", "messageHeadline": "Docs + remove gdirs default URL (#1479)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 417, "deletions": 499}}, {"node": {"oid": "a1295233c0dc66747185d672839d618526c56cd5", "messageHeadline": "Actually GSWP3_W5E5 is the new default climate (#1473)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "f5bbf0f0ae08a6f76d1762e1302ed356c89c5940", "messageHeadline": "Change default params (#1472)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 243, "deletions": 49}}, {"node": {"oid": "a03255200a5a90000f1fd0de971f8b1c795740a3", "messageHeadline": "Update default topo file (#1471)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "387a80aed06cc70bf8bb794cac949c8967aab41e", "messageHeadline": "Fix uncessary error when ocean tiles are hit by COPDEM (#1470)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "4d7c3bce294d679a23197c4bdd48139f13d0a47e", "messageHeadline": "Fix issues with smoothed centerlines (#1469)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "b8b8abea3564ff05588e3f59e79bf1d5fc4292b9", "messageHeadline": "Rename files (#1468)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d71677439c8928129f0f6438becac79a11b018f0", "messageHeadline": "dd more centerline shapes to prepro output (#1467)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "e12a2301d87e029e41a1dc443a45d8dccca68c1c", "messageHeadline": "Speed up process custom data (#1465)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "782ad0461e4a4b033548472592e4653b3dcb5d98", "messageHeadline": "Make sure sh cannot be set without nh (#1466)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "de1d9018b6839bf4d8449af8d96365988de96f83", "messageHeadline": "Allow special MB models to work even without t* (#1464)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 41, "deletions": 24}}, {"node": {"oid": "57ff957dacf5836c42a5a7e0a4795bdc560a57c2", "messageHeadline": "Reset multiprocessing before every test", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b7283998e2dc82b19bca359d3d527308a511a5e3", "messageHeadline": "Update cfg dicts instead of overwriting the entire dicts", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "2e9943238566932315a6d7e2e347a9be1c409dff", "messageHeadline": "Prevent cfg changes to leak between tests", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "bac4c53687475a42db60edde89f349d8cdc3fc12", "messageHeadline": "Try to fix fake mb test (#1462)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cbb34596dcd714c6178b12e3248f27beafc60f7", "messageHeadline": "Fix rgitopo link in shop (#1461)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a3cdf5031e55598d86dc5d8a783409a4bea95014", "messageHeadline": "Revert weird test and add option for tests to pass on cluster (#1460)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "cd86bbe2126c8749f48788d16bd7d6f9d31ffc06", "messageHeadline": "Update docs with pytest.oggm", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "429f4d392c077f04bbc8100ced5a5ed8e6253391", "messageHeadline": "Fix use of --pyargs in Docker test script", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc966f2d8e88f3a27ec418c59aeb9ac0a5b2848a", "messageHeadline": "Add pytest.oggm wrapper", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "448d817821d0d01f56061db00e9a7e22c3b7d114", "messageHeadline": "Some cleanup and docs (#1457)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 95, "deletions": 137}}, {"node": {"oid": "d8da869af8bbc27785eb7459a9466a13b0792bc4", "messageHeadline": "Add Millan thickness and velocity to the shop (#1443)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 435, "deletions": 3}}, {"node": {"oid": "ccc44dbb16b9fbf6cefc617dc3ded84d9b153675", "messageHeadline": "Update test image, baseline commit and actions (#1456)", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "a60187fe3dc7459df294bb65264aa5ade5ef4030", "messageHeadline": "add water_level to FileModel (#1450)", "author": {"name": "Julia Eis", "email": "jeis@uni-bremen.de", "user": {"login": "juliaeis"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e09fa0d6bf29eb0bf3e0acd3bb0ee155beba376b", "messageHeadline": "Add Documentation for dynamic spinup (#1453)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "7126d67789194a376ce701587272c389ce208ef1", "messageHeadline": "Fix various doc and source comment typos (#1454)", "author": {"name": "luzpaz", "email": "luzpaz@users.noreply.github.com", "user": {"login": "luzpaz"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "a9b181741ff8aec6abe69298f4a81600e28f91c3", "messageHeadline": "Some bug fixes for dynamic mu star calibration (#1451)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 156, "deletions": 82}}, {"node": {"oid": "5aa684bcdcf2c8c74ad3943369d677bbb3d44999", "messageHeadline": "small bug fix to use glacier_prcp_scaling_factor in dynamic mu star c\u2026", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 40, "deletions": 73}}, {"node": {"oid": "4b96f71643d2cf5ecb983ae5748f6412e17d2514", "messageHeadline": "update documentation (#1444)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a1f02093df37ed23eb1b7572c052f473d3eb08a", "messageHeadline": "Adding dynamic mu star calibration (#1425)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 3269, "deletions": 895}}, {"node": {"oid": "96e641b4d1e28c6076a48f4d872224475b5e72c9", "messageHeadline": "another typo correction (#1441)", "author": {"name": "bowenbelongstonature", "email": "69409026+bowenbelongstonature@users.noreply.github.com", "user": {"login": "bowenbelongstonature"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "154c01e7afa281f0c67ae52886ed7c08f3c1b70c", "messageHeadline": "small typo correction (#1438)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a035dd2f084f6d437b60d20034deced3d996cced", "messageHeadline": "allow to use gswp3_w5e5 in OGGM, use glacier-individual prcp.fac (#1435)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 995, "deletions": 99}}, {"node": {"oid": "4acc84c5ed8371f491f11803454e2dcfaf41acf6", "messageHeadline": "Doc build fix (#1432)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "8787122cba9284994646570b8919bff8ae140ceb", "messageHeadline": "Change default `mb_years` in #L1613 of climate.py (#1426)", "author": {"name": "bowenbelongstonature", "email": "69409026+bowenbelongstonature@users.noreply.github.com", "user": {"login": "bowenbelongstonature"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "157c44b5b63c2a848ffb318afe77da4a18223a0d", "messageHeadline": "Update sample data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92ad564760bddc0d9967139f436917260bb75378", "messageHeadline": "Add option to ingest user-provided mass balance in run* tasks (#1385)", "author": {"name": "Samar Minallah", "email": "53197836+minallah@users.noreply.github.com", "user": {"login": "minallah"}}, "additions": 89, "deletions": 51}}, {"node": {"oid": "1fca0cbd3564c33ff82ab3c4c41307055e7c7b85", "messageHeadline": "Update climate.py (#1423)", "author": {"name": "zhaohongyu", "email": "1319260076@qq.com", "user": {"login": "aierfulz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "548467993d837b450c65220c4acb947f263a9cab", "messageHeadline": "typo correct (#1421)", "author": {"name": "Fei Li", "email": "42733729+Keeptg@users.noreply.github.com", "user": {"login": "Keeptg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f3ce5f0ab1a7ed78b20e7ba03fdd220f668a240", "messageHeadline": "Add Docker-Compose file for easy development in Pycharm", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "02f60b9a9074ee82d3890668d67875186f6ab225", "messageHeadline": "small_doc_update (#1417)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "835dd407f0a8dd64dc83e9d7fe1335e99524700c", "messageHeadline": "Work around git permission issues", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ff98481e801e5c6fc6ef68eb66d9a44c39a10451", "messageHeadline": "Update checkout Action", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9cf877f028abcaf0aae302c159b56d409aeddf9", "messageHeadline": "Migrate to modern setuptools install process", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 86, "deletions": 101}}, {"node": {"oid": "e7c90e9cb90c0a8a1767e4111fb2d18cc01ac007", "messageHeadline": "Do not attempt to download when source isnt available (#1415)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ed08a3fbbf7e99d3d2d0d3fb02db2b7b272531d4", "messageHeadline": "fix unclrear error message in SRTM zone (#1412)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "436be57b187609add6892d49ed76a0fc04a49307", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4d1e684b5cb6af042f11e236078a397252343ead", "messageHeadline": "Release v1.5.3", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "d1e68d34c56d0e1c41c32227cb7cf8c671d935a9", "messageHeadline": "Fix indentation in docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1d3287166805285721e7f772e45ab82f53184932", "messageHeadline": "Add whats new", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "368f948158b5961011cce69907321ded1dda9e31", "messageHeadline": "Prepare for release (#1405)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 495, "deletions": 476}}, {"node": {"oid": "e46f78f83136b8fe386db0744ccbbd6e92f8b085", "messageHeadline": "Adds new functionalities to dynamic spinup (#1392)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 146, "deletions": 83}}, {"node": {"oid": "84a3357567bf2b3f9589f946df5d5f35351e4fe3", "messageHeadline": "Cleaner doc build (#1404)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 67, "deletions": 117}}, {"node": {"oid": "a0c8857a3420fb652b93039ce0a28ebe2b996c19", "messageHeadline": "Small performance optimisation in mass-balance (#1400)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 45, "deletions": 17}}, {"node": {"oid": "52aa99eb6166d850cdefd77ca72ad2f0d5c63718", "messageHeadline": "Fix a bug in fl_diagnostics with stop_criterion (#1399)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e70ad3d3c0ad40825c5638addf8955b9a4eaae09", "messageHeadline": "Bunch of deprecation warnings (#1396)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 109, "deletions": 58}}, {"node": {"oid": "08a1b1a303d648f190603dcb38840c5bfaa90229", "messageHeadline": "Add some global parameters to run_dynamic_spinup function (#1389)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 52, "deletions": 9}}, {"node": {"oid": "c15d81c7753af070f721a6f11a6c223471a57e95", "messageHeadline": "added level 4 as potential start_level in run_prepro_levels (#1384)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 116, "deletions": 88}}, {"node": {"oid": "9863c796c734c4cd0cf8e97bcd93721ab1e6222a", "messageHeadline": "changed commit number and rgi links date (#1386)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e9c106cd584fb9ea3b32c5f0c477be8572d97ce", "messageHeadline": "Add option to plot velocity in graphics (#1383)", "author": {"name": "Samar Minallah", "email": "53197836+minallah@users.noreply.github.com", "user": {"login": "minallah"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "9cc743ad581577f1b87a45fb2aec4d76ae73ec5d", "messageHeadline": "renamed ys to spinup_start_yr in dynamic_spinup, and now if spinup_st\u2026", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 16, "deletions": 39}}, {"node": {"oid": "a3a51002cf92a4ef8b7f8eb46928ee5e1f94ada6", "messageHeadline": "Add dynamic start year to prepro_levels (#1380)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "40371cb0c1fbbec10c44bbb72f03aa4827f0cf5a", "messageHeadline": "added ys as a option to dynamic spinup (#1377)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "6c5812aa12b65416f807fb4565666c5a096f06b1", "messageHeadline": "Allow to merge the output of two consecutive runs (#1379)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 125, "deletions": 56}}, {"node": {"oid": "40e31a0c826e19adb6e4c583705afa06216646dd", "messageHeadline": "Add hydro test to spinup (#1376)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 89, "deletions": 5}}, {"node": {"oid": "7191fb05d88273e6f40f3a8405d8851ed5e61599", "messageHeadline": "option to get mb profile with specific obs_ratio_needed (#1375)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 53, "deletions": 5}}, {"node": {"oid": "7dd3ac3aeb268ebac0d224c8d14be6d5591e8312", "messageHeadline": "Dynamic spinup function (#1361)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 779, "deletions": 175}}, {"node": {"oid": "231a1d211d38bbdc782edb9b2d23cbdc1f30d94a", "messageHeadline": "align the keywords being used for compile_ela and compile_fixed_geome\u2026", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "fafeaacc58272785eb6d41de5135fcbd830b6c46", "messageHeadline": "Update test string for credentials (#1372)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5a1f1a56f99bd9659502a45edeb129c7c6b26135", "messageHeadline": "Do not store NaNs if stop criterion is used (#1358)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 169, "deletions": 44}}, {"node": {"oid": "447a49d7f936dae4870453d7c65bf2c6f861d0d8", "messageHeadline": "Add COPDEM30 (#1364)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 146, "deletions": 52}}, {"node": {"oid": "919d9044fea7c54320d533e67607b2f5d1b7c51a", "messageHeadline": "adds missing climate keywords to compile_fixed_geometry_mass_balance \u2026", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "af2793ba7d7cf12e7ccce94a3a62501b76062a28", "messageHeadline": "get ref mb profile with constant step size (#1366)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 55, "deletions": 9}}, {"node": {"oid": "481084aaf7121f6757276950fe63d4c37050c657", "messageHeadline": "update SAMPLE_DATA_COMMIT number (#1367)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "376879f5147a7775579a9da0447cdb795d710ba9", "messageHeadline": "Add more options to write_centerlines_to_shape (#1357)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 144, "deletions": 16}}, {"node": {"oid": "61ee1fbcf1848816d9e8c1cc87ef4d3f0ede2285", "messageHeadline": "docs: corrected links to oggm_v1.6, updated plot, added warning about\u2026", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "1c387d9407435355b74dc18e3bee0d4b73e9e87e", "messageHeadline": "corrected mb_climate_on_height for hydro month = 1 and qc as diagnost\u2026", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "1b4f9c6fa91755e467172583faaf583266a64145", "messageHeadline": "error analysis + update prepro gdirs (#1345)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 91, "deletions": 28}}, {"node": {"oid": "3ed0ba8dcdca277928ba90aa5d154303c813851a", "messageHeadline": "Fix ERA5L-HMA support (#1348)", "author": {"name": "Fei Li", "email": "42733729+Keeptg@users.noreply.github.com", "user": {"login": "Keeptg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b82bb8d7f90b120198926cbb604c159f19bfaed", "messageHeadline": "added dynamic_spinup function (#1342)", "author": {"name": "Patrick Schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 313, "deletions": 1}}, {"node": {"oid": "83cb2c58a58ea4f8936596ab7b012f6e2258604b", "messageHeadline": "Fix a small bug (#1343)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9cfc3faa6206c0bbf8ff6986044a69071e81b63c", "messageHeadline": "Add support for ERA5L-HMA (#1341)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "5bc6e7abf436787715a5290c7e25ed83156ccb2b", "messageHeadline": "Update sample data hash", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1b4ffa8b676ad130bc45b120c078f18d1c065baa", "messageHeadline": "Update sample data hash", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d155f72a89040ed177af6cb1f945b5a5fe1fe147", "messageHeadline": "More verbose log in prepro runs tests (#1340)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "52cd711982110b6cf872ff8d06f33600277618dc", "messageHeadline": "Update docs for ghcr.io", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "49588ca4aa37a5a1685b966561682ea52020de03", "messageHeadline": "Update tests to ghcr.io", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6c4a94476c6a77529e68fbaf0974cc020b766ae9", "messageHeadline": "Refactor Docker-Image build, switch to ghcr.io.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 42, "deletions": 26}}, {"node": {"oid": "69b87d6dfa72895792323699a6ae891afe32e34a", "messageHeadline": "tiny test and doc updates (#1338)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 74, "deletions": 38}}, {"node": {"oid": "38cd2214464d2eb7eef7c11a37c92b8b338c1cd8", "messageHeadline": "Better flowline diagnostic outputs (#1337)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 83, "deletions": 18}}, {"node": {"oid": "3dd691c645edffc550c5043a258131f600829566", "messageHeadline": "Bring ela back as output variable (#1333)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 169, "deletions": 2}}, {"node": {"oid": "e25119cdbd784bb22cfa6b02efa64439a5817574", "messageHeadline": "Update sample data commit", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f26178b5795cdb824b99fa569f344d441473bc9e", "messageHeadline": "Fix some warnings (#1335)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 55, "deletions": 18}}, {"node": {"oid": "1e4283853e7fdcc79a64a39b62dc0d197460f178", "messageHeadline": "stop for loop if mustar candidate found in `mu_star_calibration_from_\u2026", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "62c5d485f93cd586809d47781f9e5e5d386827c5", "messageHeadline": "Add mechanism to read reference area from a previous run (#1331)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 89, "deletions": 11}}, {"node": {"oid": "8f61d0a2a3a68bc21a9634b772f48386af1da010", "messageHeadline": "Some small bugs / definitions in velocity outputs (#1329)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "8733da43e711caa380a1f2cfeec0a518c5d0742e", "messageHeadline": "Allow to have a fixed geometry spinup for model runs (#1327)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 192, "deletions": 27}}, {"node": {"oid": "495e750425951fcb7aca2177eb6d786b9c051c17", "messageHeadline": "Fix source typos (#1317)", "author": {"name": "luzpaz", "email": "luzpaz@users.noreply.github.com", "user": {"login": "luzpaz"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5f50b17ddfe978c8fa10471b42dfb083641975e6", "messageHeadline": "Add checks for zero bias in run_with_hydro (#1326)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "80098be4336d7f3e4013c7912a4a1c3a103a0377", "messageHeadline": "New flowline diagnostics outputs and new signature for `run_until_and\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 384, "deletions": 81}}, {"node": {"oid": "d6cdae0e28ab00c0d8f389aab134f679665dec7f", "messageHeadline": "Make compile_run_output work with daily hydro files (#1323)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "f79e7b461e3c3d3ea68c5a5e80ad4ffdf962e254", "messageHeadline": "Fix various doc and source comment typos (#1312)", "author": {"name": "luzpaz", "email": "luzpaz@users.noreply.github.com", "user": {"login": "luzpaz"}}, "additions": 78, "deletions": 78}}, {"node": {"oid": "d162405df173bade1633813e2ed1cf8318f0f42d", "messageHeadline": "Better error message when calibrated params don't match (#1316)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "13819373b5ccf98ece0ffef0dae0c3841f979772", "messageHeadline": "LMR download lock (#1314)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f7888375f5e47ba7bb7155bdcdd09a5eeef7fcc7", "messageHeadline": "Stricter stop criterion for the runs (#1311)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 50, "deletions": 37}}, {"node": {"oid": "b6c4f820158f49c7195772832059fd1d08641599", "messageHeadline": "Add a mechanism to prescribe series to random mass-balance (#1310)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 58, "deletions": 25}}, {"node": {"oid": "9400b65fe574c6f9dae12ed3e6e1adf7c8ba1e8b", "messageHeadline": "process_gcm_climate should not remove one year in calendar format (#1\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 66, "deletions": 3}}, {"node": {"oid": "26a650bb2ab33dc449e6386775de23e73dff85d9", "messageHeadline": "Allow for multiple fl in geodetic calib and go for calendar years (#1\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 125, "deletions": 12}}, {"node": {"oid": "91c9f874f7cbec2946a4b35a5956f89fdeb475f7", "messageHeadline": "Add flexible stopping criterion to run_until_and_store (#1303)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 242, "deletions": 5}}, {"node": {"oid": "25c46754e56051df380eacce8c08f4729db4cc62", "messageHeadline": "Small additions to docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 35, "deletions": 11}}, {"node": {"oid": "b3785874b35da8a656a14b62ed5b6018188eaa25", "messageHeadline": "Update some tests to the new method", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 18, "deletions": 26}}, {"node": {"oid": "f1b2146f8e14eb12e9f4385b4a43a63fefb05928", "messageHeadline": "Add support for glacier-sequential task lists", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 51, "deletions": 21}}, {"node": {"oid": "364060e859dd93b97d6c7c1c9d5b40d4342d8dcb", "messageHeadline": "Continue even if coveralls fails", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f01c0e3483d8a8da44853d4a60037debb9240e57", "messageHeadline": "Prevent massredis to reach boundaries (#1293)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fce520bfa61d7ecbf6431a17b471cd57645565f", "messageHeadline": "Fix bug in massredis (#1292)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26dcdef8df19febae07ca360d603e1d189f1a8dd", "messageHeadline": "Allow to prepro dirs with mass-redistribution curve model (#1291)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "c2c7866e1a1b3b5ddc83bdb898ac9a8de3739ea0", "messageHeadline": "Pin rasterio in docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f000283ffa78bf805520499ba0bb2d00f224f149", "messageHeadline": "Docs overhaul (#1290)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 986, "deletions": 548}}, {"node": {"oid": "c03212f37ce16a128cd9d9caa5d94c14f033750c", "messageHeadline": "Fix bug in geodetic mb calibration (#1289)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "8adad15272688eb6392dd79338242877d53a3e06", "messageHeadline": "Add a MassRedistributionCurveModel geometry evolution model (#1288)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 668, "deletions": 18}}, {"node": {"oid": "9e433f4c3044e27c09b18949bd8c7b44f67c12f7", "messageHeadline": "New `mu_star_calibration_from_geodetic_mb` task (#1286)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 446, "deletions": 23}}, {"node": {"oid": "565ad140a5ba278dbb39fc20b2e0cb5cca57d5a6", "messageHeadline": "Move cfg.DATA dict to be shared accross processes (#1285)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 93, "deletions": 40}}, {"node": {"oid": "7623583b154b564ba035f581b6cccfed595ad4c0", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "5aded3856f389ef95151045dbbc1dfabcee77e5a", "messageHeadline": "Release v1.5.2", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3a278476176259f1c90e40c4b29c31726398c3c5", "messageHeadline": "Remove dependency to colorspace package (#1284)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 34}}, {"node": {"oid": "c7e0270fd94b187d44765f316d5495b5ce0cdc23", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8a9ca47b737fb36972af01e0a3be6c0dcc964f1e", "messageHeadline": "Release v1.5.1", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "94bd76b4015f2a86d292562e9e24939210eec63a", "messageHeadline": "Fix weird idea in monthly melt correction (#1283)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "129cf4b12b4a4c3d07309b629ed9fa8fc4192870", "messageHeadline": "Fix isdir TypeError when passing it a boolean", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "de8f56fb1009eff5b1bb03d465bcd5f2eebbe6b3", "messageHeadline": "Fix xarray TypeError error", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "33eb5eccaf2556b618e56b92ff68cef4d645babf", "messageHeadline": "Update test images (#1278)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d64bbe3f36bcba7eb2698d3bc57d5472895e988", "messageHeadline": "Small doc updates (#1280)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "5df658a930d352996a49e0392814b9b5b671db80", "messageHeadline": "Fix failing tests (#1279)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "401adc24ee54a553390074ef35f5ec7b6b987475", "messageHeadline": "Small kwarg to allow for AvgClimate runs (#1276)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "4950205a8d6af494f9656482841ea49c403f26af", "messageHeadline": "Refactor (#1275)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 129, "deletions": 8}}, {"node": {"oid": "42ded70dfeb44fd7a5d2d3c8a79cd1d03f1a653d", "messageHeadline": "Allow to set another ref area in run_with_hydro (#1264)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 87, "deletions": 20}}, {"node": {"oid": "fc7dd698d34b66a31ab52033d222ba174727c3fd", "messageHeadline": "new `workflow.match_geodetic_mb_for_selection` function to match the \u2026", "author": {"name": "pat-schmitt", "email": "50843444+pat-schmitt@users.noreply.github.com", "user": {"login": "pat-schmitt"}}, "additions": 200, "deletions": 6}}, {"node": {"oid": "a8ce336165875ca7d2bdb3fa254e1378b473871d", "messageHeadline": "Add apply_func argument in utils.compile_glacier_statistics() (#1259)", "author": {"name": "Fei Li", "email": "42733729+Keeptg@users.noreply.github.com", "user": {"login": "Keeptg"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "6eda4dcd878682537465d86bfc17db28f2e37f34", "messageHeadline": "Add cook_rgidf to docs and small change (#1260)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a99c4df5723b9d228c8b07900ba07378fb73b5a6", "messageHeadline": "Fix bug in run lmr data (#1258)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8d213dc9f9f4e27adfc6ad7ff15407a248a84160", "messageHeadline": "Add support for LMR data to shop (#1257)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 220, "deletions": 72}}, {"node": {"oid": "8339947442e3933d330f9f4f1a63fa0bda5f1ee8", "messageHeadline": "Add `cook_rgidf()` to pretend non-RGI with RGI format (#1251)", "author": {"name": "Fei Li", "email": "42733729+Keeptg@users.noreply.github.com", "user": {"login": "Keeptg"}}, "additions": 103, "deletions": 1}}, {"node": {"oid": "4e50ae494ad1069a9edd0175800c39781e5b834f", "messageHeadline": "fix to ensure backwards compatibility of gdir.get_filepath('model_run\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "17c6e39175cf4cd1848ebda633c49093a1bb1d15", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "66a1f622308fe1bc3d9c3d18221ca06bd9097038", "messageHeadline": "Release v1.5.0", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "9adf624437dfecf6003e1344c8980aefd0666627", "messageHeadline": "Allow for monthly temp and precip biases / facs (#1247)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "7b65cb74349a0d02ea60221513bf9c5a581ec28d", "messageHeadline": "Add mechanism to start from date in constant climate (#1246)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "231a44dd794190e5bdabc7d3745ac6d1303a3018", "messageHeadline": "Limit amount of progressbar polls in non-terminals to once per 15s", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4f743ce334b9cea2663954c7724d69a552bcada4", "messageHeadline": "Use nonlocal instead of hacky list", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a8b792263b640aeab86900c5169b9b1255526010", "messageHeadline": "Add terminus thickness diagnostics  (#1230)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 77, "deletions": 13}}, {"node": {"oid": "7cfc96c1c0c4c3951cb761c81b28f9a0caea4187", "messageHeadline": "Graphics plot fix (#1241)", "author": {"name": "Fei Li", "email": "42733729+Keeptg@users.noreply.github.com", "user": {"login": "Keeptg"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "93acb4a5cf6a7b8360cbbca4ca9effbed266e767", "messageHeadline": "Better fix for residual melt in monthly hydro output (#1242)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 84, "deletions": 32}}, {"node": {"oid": "c98e8ed39727d4b9ab1ec1dcafbe85eabb4bf3ba", "messageHeadline": "Add checksum file lifetime", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "d4170e8f51def33478dac86db03851025304ff70", "messageHeadline": "Implement monthly time steps in run_with_hydro (#1232)", "author": {"name": "sarah-hanus", "email": "50082003+sarah-hanus@users.noreply.github.com", "user": {"login": "sarah-hanus"}}, "additions": 417, "deletions": 164}}, {"node": {"oid": "9d83c8e84f7660524841ffb016c5c5bd71cce662", "messageHeadline": "small hydro_month correction for extend_past_climate (#1234)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4bbd8190b8ef3532a469d3c33730dbea0c3e458e", "messageHeadline": "Make FileModel a bit faster (#1229)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 227, "deletions": 197}}, {"node": {"oid": "5dcf0eefd3992ba904446b416bb946938fa0787c", "messageHeadline": "Use input_filesuffix for functions applying get_climate_info (#1226)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "8bba519286f776a4ff8f1eb1085aafdc600fdaac", "messageHeadline": "First attempt at adding hydro output (#1224)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 495, "deletions": 13}}, {"node": {"oid": "25970a944e2f47ac834b5c099b94f82f0a9cc826", "messageHeadline": "Warnings cleanup: raise FutureWarnings in OGGM code and stop filterin\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 585}}, {"node": {"oid": "4cfcddd00629a9e0ca1d8c6eabf23d1435f86762", "messageHeadline": "Add more options to run_until_and_store (#1219)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 424, "deletions": 151}}, {"node": {"oid": "9331599762866e397d23e67f42d0b4930dc4fc1e", "messageHeadline": "hydro year corresponds to calendar year if hydro month=1 (#1220)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 47, "deletions": 4}}, {"node": {"oid": "51978ffd42a205f226f864185a682baed727b6b8", "messageHeadline": "rename prcp_bias to prcp_fac and allow it to change in tasks (#1211)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 183, "deletions": 98}}, {"node": {"oid": "93820fa00aa0584beec84604983124ebe2c1b96a", "messageHeadline": "Update docs (#1213)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 51, "deletions": 39}}, {"node": {"oid": "e97c9aa51c470239cf70abd25076b8902005c067", "messageHeadline": "Last doc reading (#1209)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 78, "deletions": 65}}, {"node": {"oid": "bcc40b72dcf63e01d499fcca19307ab657061b58", "messageHeadline": "Add warning for monthly timesteps (#1208)", "author": {"name": "sarah-hanus", "email": "50082003+sarah-hanus@users.noreply.github.com", "user": {"login": "sarah-hanus"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0d826e18a1e17ddc161d6e3cc38ed8508467a1f5", "messageHeadline": "Fix numpy deprecation warnings", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "e62b57411d92cb0ac2b59b5d2fed704d847feaad", "messageHeadline": "fix test_utils.py file mode", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "97e153d1539d4a33aed1e9218d8ac9187c71c184", "messageHeadline": "Update test image", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfb558e7af089edea242213d99c04cacdcd01c68", "messageHeadline": "Small changes in add-module.rst (#1202)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2a24883510bb951f1db5f0de8c66fca0af14a9e0", "messageHeadline": "Update to the hub and flowline docs (#1200)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "7c7242276edb31d19a2ebae8439f6057b50b0f93", "messageHeadline": "Update HOWTO_RELEASE", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4c6f91430168f737fdb0aeb984814f071f884699", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "322f52a6fe4a1066a7feb912fc135d71bef5e638", "messageHeadline": "Release v1.4.0", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "a776fc4d5e669b40f8286d691d8af08cd7011bcf", "messageHeadline": "New attempts at docs (#1198)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 67, "deletions": 24}}, {"node": {"oid": "4fbb2871f978cad8d5d73d32555386d298475807", "messageHeadline": "Doc updates (#1196)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 15, "deletions": 32}}, {"node": {"oid": "f530cdfe8fe30b70c4432a6eb73e39f1a9929bd5", "messageHeadline": "Doc update using oggm section (#1195)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 102, "deletions": 84}}, {"node": {"oid": "4c3dec26643f5a46a35c8c2aec2e042f3e47efdc", "messageHeadline": "some typos (#1194)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "11f6808f7b26d8a447eb793917540e615218acc3", "messageHeadline": "More docs, global_tasks convenience module (#1193)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 248, "deletions": 156}}, {"node": {"oid": "9ec3d459c827164f251d3c14e29e3c5f0e548366", "messageHeadline": "correcting mostly typos and suggesting a few minor changes (#1191)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "12476c4d050ec1768aa45af29f9abb42620296b0", "messageHeadline": "Update introduction.rst (#1190)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "4c4be14ce9e0fb1cb5eb909b2b4f7de565d63b0d", "messageHeadline": "Doc update (#1189)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 99, "deletions": 84}}, {"node": {"oid": "11819f56abe35d59bd08f2592883665dbf74fc07", "messageHeadline": "allow prcp_fac to change in PastMassbalance instance (#1178)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 82, "deletions": 2}}, {"node": {"oid": "c59c9aed272fe6eab586f6d79429a36ce5bc7d0a", "messageHeadline": "Formats edits and try to set border to 40 (#1188)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1d7f79bfdced22564cc60333a2ea442a7aac3b0b", "messageHeadline": "Cloud doc edits (#1187)", "author": {"name": "Lizz Ultee", "email": "ehultee@umich.edu", "user": {"login": "ehultee"}}, "additions": 39, "deletions": 17}}, {"node": {"oid": "4a0310bc9e181c207be9933a9283faa3b8021f53", "messageHeadline": "Separate doc pages for MyBinder and hub (#1186)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 124, "deletions": 120}}, {"node": {"oid": "2dc38ba6f69bce5f7ab7bc7e33a6b57a3ef27c2f", "messageHeadline": "Small updates and new url for ref params (#1185)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "028df700324e3c6622efdda394c43f8f4f947f04", "messageHeadline": "Some suggestions for the Principles documentation  (#1184)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "e50f15347668c1842c9fe815b3f4c2df34026038", "messageHeadline": "more docs updates (#1181)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 245, "deletions": 1173}}, {"node": {"oid": "e60becbc112a4c7cb734c0de1604bb7bd2b9e1f2", "messageHeadline": "write shape should work also when invalid glaciers (#1182)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "97bfdeda47951a59a62411d373f705a29275d5da", "messageHeadline": "Default to single process mode (#1183)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "e69118abfa2710133b33ac2aca08bf955bd8c00b", "messageHeadline": "Add more prepro urls to docs (#1180)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "16f31e1137d3fbba996bde65301b944462f49167", "messageHeadline": "Add widths and flowline output to shapefile (#1179)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 89, "deletions": 21}}, {"node": {"oid": "bd3f25f29e4626e5e854a5458793c3e64eb6a380", "messageHeadline": "Big doc update (#1168)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 768, "deletions": 300}}, {"node": {"oid": "4d6647e453a07251d3a93e940d181995c85e1c63", "messageHeadline": "End date in run_from_climate data was wrong by one (#1176)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b5aef634c925887e1e5c01fffeebdca6da6dee22", "messageHeadline": "Avoid bad surprises when unpacking tar into an existing directory (#1\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "07fd275e8600c6481c862f9434a2386add16fb64", "messageHeadline": "Add terminus loc to the diagnostics (#1174)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "2956c275d47e445f1bb08130717b34a313250a59", "messageHeadline": "While we are at it: various bugfixes in corner cases (#1172)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 69, "deletions": 33}}, {"node": {"oid": "4a705148b2b8347b13ebe1542ea75ac6e4f1bf78", "messageHeadline": "Funny bug in elevation band type downstream lines (#1171)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "909d36feba22044d9666a31b8618473234ca64d3", "messageHeadline": "Level 4 and 5 data should also have grid info (#1170)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 70, "deletions": 44}}, {"node": {"oid": "158601e784c0f2d31a4e257a8c666e5f5c94378d", "messageHeadline": "Bett gdirs default and small bug in init_directories (#1169)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cfb6baf54c6b499a5ccce2d7af281ff206bb35a4", "messageHeadline": "Clip slopes in elevbands (#1167)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "8f2832d4e4ee676b81112b64e2ab2f2cd3034445", "messageHeadline": "Try trapezoid lambdas=2 (#1166)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "5627cd1dda1aea8dfe914fc528a331529ee225ce", "messageHeadline": "Cleaner handling of wd in prepro_levels (#1165)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "064833e3fd7d15de4b3651dbaf30fa48b7b9fb34", "messageHeadline": "Some more defaults updates (#1164)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 55, "deletions": 139}}, {"node": {"oid": "942c3cd5d82eea33b0026eb3469a29cf46eac23b", "messageHeadline": "Change some defaults (#1163)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "5104d2bd423cf1f2391ba22f79757b2cee2cfe5e", "messageHeadline": "Add ref tstars url to prepro cli (#1162)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 53, "deletions": 8}}, {"node": {"oid": "6367fc80c1065cba81b58a4f7902b2fc9854eaf5", "messageHeadline": "More control on match_geodetic (#1160)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 65, "deletions": 27}}, {"node": {"oid": "4ec7615b7e0259f9265ea5ef3e048ea2454ef1fb", "messageHeadline": "Move gcm_climate to oggm.shop (#1161)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 348, "deletions": 338}}, {"node": {"oid": "78f98d2b5cbaef9ee2180ef1cd7d811483de6b1e", "messageHeadline": "Try to remove automated ref_tstars from everywhere (#1156)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 89, "deletions": 70}}, {"node": {"oid": "015dcda00b99e409fa51769d97f74458b7777c4d", "messageHeadline": "Add base_dir to init_glacier_directories (#1158)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "5fe880a81054bffaa78a66eef46d0f7a32a14087", "messageHeadline": "Error: Default T_Melt is -1\u00b0C and not 0\u00b0C (#1157)", "author": {"name": "sarah-hanus", "email": "50082003+sarah-hanus@users.noreply.github.com", "user": {"login": "sarah-hanus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ea34801b8089efeff8e81488436461e249fe483", "messageHeadline": "Bug in prepro (#1154)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c37ba50058c4ad7f66f8332bbf49a786c9f46506", "messageHeadline": "Remove ELA from current model output files (#1152)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "696005575e75c738d876fea45b8077b08ece20fa", "messageHeadline": "Remove mixed flowline types in prepro (#1151)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 30}}, {"node": {"oid": "9d43a8e2f3ec8f6323805dcf462e700f3169e134", "messageHeadline": "Back to previous filtering for centerlines -> flowlines (#1149)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "a387bd3c41599121c56867cac7fa3ad7e011206f", "messageHeadline": "Update climate datasets and add start from options to prepro_levels (\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 323, "deletions": 212}}, {"node": {"oid": "01a76071a2173566de9861d9444db7130591ba47", "messageHeadline": "Extended files now ressemble run files much more (#1146)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 91, "deletions": 23}}, {"node": {"oid": "0802c100761c8d6d2cf0cfc35f1c02659acf53bd", "messageHeadline": "Make the test suite a bit faster (#1143)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "6a4a35880fb9479bcd668980dba90fbfa9feab2b", "messageHeadline": "Allows hydro_month=1 and massbalance-sandbox to work with OGGM (#1142)", "author": {"name": "Lilian Schuster", "email": "37300567+lilianschuster@users.noreply.github.com", "user": {"login": "lilianschuster"}}, "additions": 146, "deletions": 5}}, {"node": {"oid": "4dfbfa39e8b22a13ecde936387ce3944ef7cb583", "messageHeadline": "Update test image (#1127)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "400257bb4ef96b3381d40b88d9b3e7a165f3417f", "messageHeadline": "Various fixes (#1141)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 96, "deletions": 55}}, {"node": {"oid": "d293c08efcfe83ad841413f9f653048da4d59225", "messageHeadline": "Workaround service-misdetection bug in coveralls", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2afdc5d48c0e475c9055d480c7011abb99373b60", "messageHeadline": "Do not error when SLURM_JOB_CPUS_PER_NODE is weird (#1135)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2c77f49172e1329c6b41df9b6f0eaa3b9d0d3e0", "messageHeadline": "Fix a bug where the calving bucket would melt more than one grid poin\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "bd13b3ccd30100aee05f2d305c1f0273e6943a1b", "messageHeadline": "Add calving from any mb (#1131)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 199, "deletions": 5}}, {"node": {"oid": "74fe1a03bf05ea3ba224d369a73cbdecabb8129f", "messageHeadline": "Small updates + bug in prepro levels (#1130)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "2d28279924cb3d58cb657a1fe23bb81338cac96b", "messageHeadline": "Fix cmip5 link (#1124)", "author": {"name": "Keeptg", "email": "42733729+Keeptg@users.noreply.github.com", "user": {"login": "Keeptg"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a8b05575b1f2209dc3eecf016ef5541b194d1613", "messageHeadline": "Add 'gridded_data_var_to_geotiff' function to save raster as GeoTiff \u2026", "author": {"name": "Keeptg", "email": "42733729+Keeptg@users.noreply.github.com", "user": {"login": "Keeptg"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "a91f577f32654787710fcf3ffc8d7056fdc2ee9d", "messageHeadline": "Fix stalling problem on cluster (#1122)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "37332f2447968ccea3927879ede6b63a01adce75", "messageHeadline": "Monster lockdown push PR: ERA5, calving, and more (#1099)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1861, "deletions": 705}}, {"node": {"oid": "4bcbe16876ea77d846b9efad9ce59d5cb75e1113", "messageHeadline": "Make sure only ever one Manager exists", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "6ef32e1144a58c4ba3885e6ee28793a7df8a814d", "messageHeadline": "Only try downloading verification data if we should have internet (#1\u2026", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e9e1a0ae5f9742b71fbdea48575ea448ea27cc34", "messageHeadline": "Do not attempt to go online when not allowed to (#1109)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e20e673a0e50151f5a195ba29e1890d8447fd3e7", "messageHeadline": "Add fixed_geometry_mass_balance task (#1098)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 125, "deletions": 1}}, {"node": {"oid": "f71fe7da16c0079e481278d427c0efcdb59bafd7", "messageHeadline": "Revert back some inversion checks from pr #1089 and small bugfix in i\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "b87ffdaa52e742f7d871a3ea2676a06d7c7e9a98", "messageHeadline": "Add uncertainty to the itslive products (#1090)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 59, "deletions": 29}}, {"node": {"oid": "ece48a66c23ffe582490acb3c948df61aaa189db", "messageHeadline": "Add sanity checks in inversion (#1089)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 46, "deletions": 35}}, {"node": {"oid": "e42be14359739e637ac951113a75865545bcf642", "messageHeadline": "Filter inversion output only when it does good. (#1086)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "f0d98a11c4e00337a649c94bfec16cbf0a77b7ca", "messageHeadline": "Fix issue in plot_section (#1085)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "17c2289145a65f224739cd30c8b74ca1ef04692e", "messageHeadline": "More fixes in elev band flowlines  (#1081)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "71da21f944ce6ed2f0380173ad1e474ae3076bc0", "messageHeadline": "Fix bug in elevation band flowlines where bands have no DEM pixels (#\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "0bcf91c25d40d5030ef2c0e5f5d81fd0f343ed47", "messageHeadline": "Fix simple glacier masks for float geotiff input (#1079)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b2070f99e2d99a659372c4c81408a13185c0449e", "messageHeadline": "Add elevation bands flowline option to prepro (#1078)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 118, "deletions": 47}}, {"node": {"oid": "03fd6dc2f6452454fbb8c8b656b2974cad72c998", "messageHeadline": "Another fix and add RGI IDs to prepro CLI (#1077)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "27327a48784fc3a156de912f745f088ac374aada", "messageHeadline": "Some bug fixing for longstanding rare bugs in preprocessing (#1076)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 38, "deletions": 10}}, {"node": {"oid": "ab702a307906bd43a6d11c73ffdd939bbfbbbf8e", "messageHeadline": "make merged glaciers use original DEM source (#1075)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a416250d08da2239a00f6a1c3b5ddfbaf8bd1119", "messageHeadline": "Change default DEM sources for ALL glaciers (#1073)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 68, "deletions": 112}}, {"node": {"oid": "de963a56359339274cc61763a2cab237ac3c33c9", "messageHeadline": "buffer and reprojection (#1072)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "c8b8c7a41546328ba0124446f14c96568c74bfe7", "messageHeadline": "Add simple quality check to rgitopo (#1071)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "5575c9742bf46fabb39eb79fc0b8bae2c81a8121", "messageHeadline": "Change border safety check in prepro dirs (#1070)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "cc072b322a7d8613df6e5903aa5a647fd5b75897", "messageHeadline": "change how the length of a glacier is calculated (#1069)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 112, "deletions": 46}}, {"node": {"oid": "5d00d0e64da8d3a715806e92fb79f459aa3c4210", "messageHeadline": "Update installing-oggm.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2fbe179521a9ef97e4d6dbcec0c105dbbf279bc3", "messageHeadline": "Re-Try tar extract on empty result", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "706d6fa117211314833ec6c82f43fc911407ef74", "messageHeadline": "Also remove vas params and files (#1066)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "562302ab082d78960369ea2a31bf4acda0c5348b", "messageHeadline": "Remove vascaling.py from core OGGM (#1065)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 24, "deletions": 3111}}, {"node": {"oid": "0c6823fec967d0e3106069facff266c03252bf94", "messageHeadline": "Make the test dir more unique using environment version ids (#1064)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 166, "deletions": 171}}, {"node": {"oid": "5c373216c1e4c46e4e1646f9792dda611ea0cb6a", "messageHeadline": "Use local conftest.py instead of installing global pytest plugin (#1062)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 90, "deletions": 95}}, {"node": {"oid": "c05d3307907444c3aa6bcf631e474c58208bc7cc", "messageHeadline": "Update installing-oggm.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 30}}, {"node": {"oid": "3849aeedf9a8d72ce869ea74ea5de6dd3e41f23b", "messageHeadline": "Typo in docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f7642d6ddaf459a05634c601c4798477fa0e54c", "messageHeadline": "Update docs with links to notebooks (#1056)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "f8a04b79169b5a0ac0a388eb511bd21aee73c9c2", "messageHeadline": "Update hub docs and fix other issue with plotting (#1055)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 48, "deletions": 49}}, {"node": {"oid": "df7155d9e40601d97ea859861892d45a026b642d", "messageHeadline": "Add option to override params.cfg parameters at initialize time (#1054)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "76d15a4a71a730addf7867adc393f8fe4b3a513c", "messageHeadline": "Avoid caching sample files in current dir on cluster (#1053)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "c47687d9a62856cb14164c966a5ec0637c031b5d", "messageHeadline": "Roll back tarfile hotfix (#1052)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 26}}, {"node": {"oid": "f3b408737c3491ba468a5ea1212db800f89cfcb1", "messageHeadline": "Try to avoid random IO errors when writing to tar (#1051)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "772a9c362dee985a43f943a97eab523d3ab42122", "messageHeadline": "Use hash in file_extractor (#1050)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5d61f9dd48cd4e389ca092d4b1865ff28e0499c0", "messageHeadline": "Update some paths and fix bug in file_extractor (#1049)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "a6350eb2976e87d3ab54989175db2cc5dd5efb00", "messageHeadline": "Fix link to benchmark dependency list", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ff7f53b1d76aa2e6da3241bc2b6e7252dca63b6", "messageHeadline": "Change default trapezoid angle to 45\u00b0 (#1048)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "ef3e6a87500a824a0b6c3f4fcd377d309b3dbd02", "messageHeadline": "Inversion now works with trapezoid shapes - streamlines inversion -> \u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 530, "deletions": 228}}, {"node": {"oid": "b547cbc8c332e658f9f00a346261e1c3e3721abd", "messageHeadline": "Raise an error when duplicated IDs are provided (#1047)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "482a5e8e35c3e426304f58868713623e8d81d4b6", "messageHeadline": "Do not read inversion input in calving_flux_from_depth unless necessa\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1941ba9fffd569d3e614d498f13518abf2809763", "messageHeadline": "Switch back to coveralls (#1042)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 30, "deletions": 37}}, {"node": {"oid": "1d7c6142eb7b36fa7f6bf8e89cfc04d914cdf1b9", "messageHeadline": "read and rewrite climate_info instead of copying it (#1044)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "15dbf153e664f21fde04746f7b13faeeb5ba35b9", "messageHeadline": "Add support to calibrate inversion on consensus thickness estimate (#\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 159, "deletions": 50}}, {"node": {"oid": "48f4c079f0b6669e4bb607717c08f1cb9e9bab0f", "messageHeadline": "Delete leftover file from long-ago CI tests", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4853bb230982a8eea7a220139edb033e57a8ea12", "messageHeadline": "Update practicalities.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "e4e54680e1984705c807539626ca92f6094d8328", "messageHeadline": "Update singularity docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "ce22ceb77f3f6ffc865be65964b568835617db0d", "messageHeadline": "Add support for \"squeezed\" flowlines (#1040)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 437, "deletions": 58}}, {"node": {"oid": "e8400aa5554a5cf44b35da3900359bb94334e5be", "messageHeadline": "Change max length to 99", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fa614b57f72bb9c22046c69ff8f3d00bc5646af", "messageHeadline": "Change order of prepro_levels (#1038)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 46, "deletions": 17}}, {"node": {"oid": "af0ac438be77a0f86ae2e33538c894c8a34061db", "messageHeadline": "Also re-try coverage upload on failure", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "398e2e98857aac97c0f72124cf6a79fdfa91d0ef", "messageHeadline": "Explicitly specify encoding for open()", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0c31f6d73dc2573022f690f4824059fb0d3a4ef", "messageHeadline": "More support for climate datasets and new historical_climate_qc task \u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 565, "deletions": 192}}, {"node": {"oid": "473cee832c2b70ca01a7b3cb85cb8d5061c01e13", "messageHeadline": "Fix test_env_var", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "dc086067ed0fad5f2d2191e311955037f3a1c36c", "messageHeadline": "Update sample data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fad33e13a4204d28422e7605ca03db30467a70b1", "messageHeadline": "Ensure CACHE_DIR exists in get_dl_verify_data", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "90be4092eaa1fd1a2d053327950f199fdf7f3f25", "messageHeadline": "Add mechanism to align tributary tail to head (#1035)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 141, "deletions": 18}}, {"node": {"oid": "b05181834021f9add546164af21e9eef7a478abe", "messageHeadline": "Update install docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "561b324e4a64822ee1e0bcf7d1e3e3ec23935d25", "messageHeadline": "Migrate to Github Actions", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 104, "deletions": 1}}, {"node": {"oid": "f6fa784690e69196462382677fe7fef445e0cb10", "messageHeadline": "Get rid of Travis", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 232}}, {"node": {"oid": "8f67c9a45dc41170963bebedf681424ed0c62d02", "messageHeadline": "GlacierDirectory creation is now parallelized (#1034)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "38a221930939052c753f750cd88164344b27c7b3", "messageHeadline": "make process_climate entity task and DEM3 path fix (#1023)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "d0df3ac259b3d75f5e676e4328aa2a49d4e1bf3a", "messageHeadline": "Filter repo-dispatch events", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b1362edec24dfb14da18e9e785737d2b5fee2360", "messageHeadline": "Bug in precip conversion (#1032)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4158cb010c025fb9ee5421cc7aa43d56a85ac388", "messageHeadline": "Add support for PyGEM's reference climate files (#1031)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 84, "deletions": 13}}, {"node": {"oid": "f6c204d645febef3308cd2d7819455ccc89e1575", "messageHeadline": "Update faq.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "75aa05d0aca1348dc48fbc1bfc499949b5f9aec2", "messageHeadline": "scale ITS_LIVE map velocites to ground coordinates (#1028)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "5d38b272ac89094c74a40047508f27e260f4e4d5", "messageHeadline": "Verify downloaded files only once per run (#1027)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "1e33aec2321b384a96035cae3ef499a254b6239d", "messageHeadline": "Update pitfalls.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "67e08147ea423862118c6ee98f587850be65267a", "messageHeadline": "Fix numerical errors in inversions with shape factors (#1026)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "86823195d4019627f5bf635e1bae3da7874bcde3", "messageHeadline": "fix https://github.com/OGGM/oggm/issues/1006 (#1025)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "b42f7b01500d348ee191b103ab0f77264252576b", "messageHeadline": "Fix RGI inventory dates starting year (#1021)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4d3b37e1c6233048a0f55ff48dedd8fefda5b6f3", "messageHeadline": "Add ECMWF to the shop (#1015)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 778, "deletions": 108}}, {"node": {"oid": "ad14e6bc3e0e245b84b4ac655628894f2a71b314", "messageHeadline": "Add area \"conservation\" test for init_present_time_glacier (#1016)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "db923c373ac23ae438eea45e3227a7a6dad93414", "messageHeadline": "Add process_climate_data convenience task (#1013)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 56, "deletions": 35}}, {"node": {"oid": "09fe675d60cdab4f591820ea3816e124d1b3eb3d", "messageHeadline": "Remove the baseline_y0 and baseline_y1 parameters (#1012)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 65, "deletions": 49}}, {"node": {"oid": "74eb713856b64e90e61d65580eb0400190c67776", "messageHeadline": "Rename `climate_monthly` to `climate_historical` (#1009)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 69, "deletions": 61}}, {"node": {"oid": "6479c3028cfd57a09d67b43f52b5021e006372a3", "messageHeadline": "Move the cru and histalp funcs from climate to oggm.shop (#1008)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 908, "deletions": 1837}}, {"node": {"oid": "fecd45c68164f39d07cf6bbd3cad0a6cf4800a83", "messageHeadline": "Update WGMS ref data (#1003)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 381, "deletions": 150}}, {"node": {"oid": "3750ee59fedc1658abf6f22358ab0306b4b520d3", "messageHeadline": "Fix keyerror when inverting on old prepro dirs (#1004)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "c5472892825a69b42d81542598c2afc474ae25e7", "messageHeadline": "A concept for OGGM-Shop (#1002)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 560, "deletions": 23}}, {"node": {"oid": "a5ffd00c8cffeda6c08ff7a76fb9d3eb5526a82e", "messageHeadline": "Change way we log warnings (#999)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "a674acd339d5b3eb73fa8b87bd34bdef12388b3f", "messageHeadline": "Add sanity checks for water level of tidewater glaciers (#996)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 519, "deletions": 419}}, {"node": {"oid": "a1c0eeb25bd523454ff4acb26e2fb765e9330481", "messageHeadline": "Update installing-oggm.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b9faaf1c9534dca6fa11ca9b492dae3fca870be", "messageHeadline": "Update asv env", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "961098c337a0f2a22f5c9db7edabb272f8b6fcdc", "messageHeadline": "Fix Docs (#995)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "5457cb2846e3f4aedb6255c6efe4a66d27f6bed1", "messageHeadline": "pytables is called tables", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c9dfcc7d60c6e9fd358b4c1d2ad353213618fd9", "messageHeadline": "Add pytables to doc env", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d6dad090c14dcdb1864196eabd3897896e37557d", "messageHeadline": "change DEM SOURCE argument (#993)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 30, "deletions": 37}}, {"node": {"oid": "4436fa061d76b1b113412f220406fc89fdc93766", "messageHeadline": "PARAMS is now logging changes (#987)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "1a63baa5cad107b1031085df5f9198a6eeaeb384", "messageHeadline": "Small optimisations in checksum checks (#986)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "efcc89e4281deb07572686339022c84f5518f8d7", "messageHeadline": "Add pytables to install docs (#988)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "291c8fc69dd32d4369b9a08ac4fe7335d6019cc7", "messageHeadline": "init_glacier_directories to replace init_glacier_regions (#983)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 572, "deletions": 355}}, {"node": {"oid": "1f14413e1ada4f63d96d26045d502dfbb65c20de", "messageHeadline": "Fix failing test due to base image updates", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e9b28d0a90872d7a87c6c4e77e9b8f5012a13b64", "messageHeadline": "Switch download verification to hdf file format", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "11eb5d4b0cea2f836951ece89af30a3f98d395af", "messageHeadline": "Update test base image", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "715286030e89bb5aea3c62f2221bfcdf3abf2326", "messageHeadline": "Update sample-data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e729f4fee55f3768ecb984b9970ba1c2f8cd0252", "messageHeadline": "Update download paths to ~oggm (#981)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "980013a9f0c905ee66ae1014e87cdd499cbd085f", "messageHeadline": "debugging (#980)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d61a83eede78d16653871fe7c7ee6b2159adfe2", "messageHeadline": "scale stddev per default in process_gcm data (#978)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "fc74746d41717f0865ae98f28771000ab56cf909", "messageHeadline": "increase LRU file handler size (#977)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 57, "deletions": 23}}, {"node": {"oid": "3eeaf6e5d9645effb6a1ff6959d83745beeff526", "messageHeadline": "avoid downloads without credentials (#976)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "9f34ad282fcbe8da1a69c2d7c45945776f2a5ea4", "messageHeadline": "Use tiles for Alaska DEM (#975)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "2cedac3fe3d4b0dc257c0d387cecfd05e37dbfd8", "messageHeadline": "optional disable download verification (#974)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "5db5b37f6ea0836735a84043ef1661bd92c3c500", "messageHeadline": "Try to reduce warnings in test suite (and runs) (#972)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "0889b6bae908e1aef47c944027e244081d5939a5", "messageHeadline": "moar dems! this time: NASADEM (#971)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 153, "deletions": 3}}, {"node": {"oid": "52f077e95e55cbadc11201cd6f3d8df811c45d42", "messageHeadline": "Prevent docker push errors on forked repositories", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a5ddcb0c7a2a7e3d1c4f93d1b80db5b75c88010f", "messageHeadline": "add arguments to specify map resolution (#970)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "131f6ed2211e993c356982721114b192c8b55dd1", "messageHeadline": "Remove port from cache name", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff1af40fcd21aaef28025ecd0b6409e1cd578487", "messageHeadline": "write_centerlines should work when centerlines are missing (#968)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 28}}, {"node": {"oid": "ab6549aea13d0b1b436238a58fe6b9d643396fe1", "messageHeadline": "Fix a bug with new pandas (#967)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23597d20df4bfe9c36c804814af6a698e18a485f", "messageHeadline": "avoid init_glacier_regions in prepro_levels (#966)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "2be25a24c37977e8bb8966a4f701f0e8a9824b20", "messageHeadline": "add Copernicus DEM (#961)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 334, "deletions": 40}}, {"node": {"oid": "be4f1186ecb408e101e9a2aa96d7e560b1fa01ec", "messageHeadline": "Change the way to test if DEM is available or not to glacier only (#963)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dca142293d380e55eebbfc494a56b1f04ce11fc1", "messageHeadline": "Add Alaska DEM to the mix (#960)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "bcd360ea144ec07ebc1475fa2ecf37e9458d44ae", "messageHeadline": "Fix test from previous PR (#959)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e8ee497544daf6a746593ae7d53a352643545ba4", "messageHeadline": "Always add an error column in write diagnostics (#958)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5a198ca6f267125f55db189bb0dc444ae33363a6", "messageHeadline": "Add support for geopandas >0.7 and latest salem (#957)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "cebb71de7152c7737395442dad5153bd76b39fb7", "messageHeadline": "Add troubleshooting to the install docs (#956)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "b5934589466bc5245303ce762572f2df8cf92369", "messageHeadline": "A \"new\" calving parameterization for the dynamical model (#945)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 482, "deletions": 81}}, {"node": {"oid": "27a21eb60065fa67f31bdfa94f38abc195a9097b", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "e406e10ac7b7e6f03783d7009dbbcc8e81efb076", "messageHeadline": "Release v1.3.1", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "a862397ef535504153048b4d25fbd29899260f25", "messageHeadline": "change the pr (#951)", "author": {"name": "David Rounce", "email": "david.r.rounce@gmail.com", "user": {"login": "drounce"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "91e7bdd9fbc2e21543e47423215c4e0ba0f1cd2c", "messageHeadline": "Add bin_area_m2 attribute to model flowlines (#953)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "7929a0235f937386cb7fc95306950e4c0f7cc20a", "messageHeadline": "Centerline objects now have .dx_meter and .widths_m attributes (#952)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "073c127dbdaaeb2008fadf042e994e7934f9f0ee", "messageHeadline": "Other places where flowlines need passing around (#949)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "0204e4eb3f4da1abc7b52eab8bb94ab8daa9dd36", "messageHeadline": "Add a task to allow ice thickness invertion from any MB profile (#948)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "46b6acf14e42dcfd49250e7e9cfedd24559b784b", "messageHeadline": "get_ela passes over kwargs to get_annual_mb (#946)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "643a3b87b8824ddde6062eb76e9fa36c19c6b6a9", "messageHeadline": "Add flux gate to numerical model for mass-conservation tests (#944)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 236, "deletions": 17}}, {"node": {"oid": "84d2d48379f3f889e8f8694b91b65a77e4450421", "messageHeadline": "Create flowlines from binned data (#943)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 202, "deletions": 1}}, {"node": {"oid": "47bd5453c396368119a095078105f76f683918f7", "messageHeadline": "Add a further shape-conservation check for parabolic beds (#940)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "a63521cf536f833635630cfa7ea86305138adf78", "messageHeadline": "Typos and bugs from yesterdays PRs (#939)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "4b66ebcd3919f6c307bb28cb0a3aa115e47ffbc4", "messageHeadline": "The dynamical model now shares glacier flowlines state with MB model \u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "aa58aa2e477cc109d1f7f687bba8a258b6a8a2b9", "messageHeadline": "Allow download without cfg.initialize call", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32a1a46b6766e879cd02b3f56fff3c69db2e10dc", "messageHeadline": "Use environment variable to override multiproc (#937)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 91, "deletions": 27}}, {"node": {"oid": "5c0a0efc6f840f4ae2eef4890b2bffc65706e1fb", "messageHeadline": "Revert \"Reset pyproj in every new multiprocessing worker\"", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "1c1964129a0b3ade19420a64e9de6610cd597c09", "messageHeadline": "Reset pyproj in every new multiprocessing worker", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "bbab7afbbc3683f420d269b446c9298318d9fb52", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "b246c5c894d2372178cd1f72f52704d7b8dccd8c", "messageHeadline": "Release v1.3.0", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "b49231a5768bebe4d31ce925f8db8764b150eb90", "messageHeadline": "Fix OGGM's time stepping scheme (#931)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 121, "deletions": 158}}, {"node": {"oid": "0a0d90bbf87ac41f0a3756b2b9a6f378b3857152", "messageHeadline": "Refactor test_models (#934)", "author": {"name": "Chris Merrill", "email": "cmerrill99@gmail.com", "user": {"login": "C-Merrill"}}, "additions": 575, "deletions": 634}}, {"node": {"oid": "bd35aeda894b7d48e411e01c1cfb5948969aedae", "messageHeadline": "Update sample-data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "073b4d40c4690861ea277bb1dbcfbaec97229114", "messageHeadline": "Use spawn-multiprocessing", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "4f52b8c4d4e84e6bad2517750dce4c0ef7b854a4", "messageHeadline": "Small bug in get_task_log and get_task_time (#929)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dc68e2a4eed660034f03391f6e84576266a0cece", "messageHeadline": "Recommend WSL for windows 10 (#927)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "bfa62536f9699d1ecd493df03605423cb084b44a", "messageHeadline": "Read the download verification hash file before multiprocessing (#926)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "7d66bd950d09944d0f399514265c38299d283a96", "messageHeadline": "Start to work towards reading the DEMs in OGGM (#923)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "7d250db517ecaeda87a80729d31985d342f26f0f", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d13b4438c6f0be2266cafb1ba21aa526eef93c14", "messageHeadline": "Release v1.2.0", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 58, "deletions": 766}}, {"node": {"oid": "bb202e4cca9d8499f8236398b78c8438364f3a7d", "messageHeadline": "Release v1.1.3", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 187, "deletions": 16}}, {"node": {"oid": "8c020b356f36d965421e67bcba1339237b00e891", "messageHeadline": "Add a way to initialize OGGM without accessing the demo files (#921)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 53, "deletions": 18}}, {"node": {"oid": "eb6598271c245ec2aef712ace6854f37b795a123", "messageHeadline": "Cleanup a couple of uses of atan (#920)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "18a5073f29fa547b93de2193d4b03ec64c75626f", "messageHeadline": "Add a timer for entity tasks (#919)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 104, "deletions": 6}}, {"node": {"oid": "ab785c73c7a7e82c56e6e07ce4cc98cf378023bd", "messageHeadline": "Update sample-data commit", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dc07f57cf8f7d7708585a6f7ab972890924892e", "messageHeadline": "fix merge bug (#908)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fd948b6ee6b8833f1277b0ce35c930dc1842b5e", "messageHeadline": "Add support for repository dispatch", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "612ae0153a8647997c65c3c9f55e3e9b7b3c1529", "messageHeadline": "Build oggm docker image via Github Workflow", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "83bf62d678809cbbbd9d7a216264af4c8d6efeed", "messageHeadline": "change dem_mask name and remove .properties file (#904)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "75e2c9494d03e0c2fcfd4f835fff72a675c7c868", "messageHeadline": "More clip shenanigans (#903)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "08c40b548e59c45064255a346dbfc9014e3c4e52", "messageHeadline": "don't use actual DEM (#902)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c82bf27032dd547d78438f9529fd1754461ff821", "messageHeadline": "Change climate_info to json instead of pickle (#901)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 103, "deletions": 83}}, {"node": {"oid": "dab4d7c4ed1300067dc870758577b9f7bd8a820a", "messageHeadline": "Remove Alex's SIA fluxlimiter from the codebase and import it instead\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 190, "deletions": 177}}, {"node": {"oid": "28741f034f2126935d25113ee138eabe500df9b4", "messageHeadline": "add rasterio_glacier_mask (#897)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 136, "deletions": 1}}, {"node": {"oid": "4af092307cf04846ddeba26063ebe666a7e762b0", "messageHeadline": "catch ASTER ConnectionError (#895)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b54c9e2426e36b76cc4e7ede022e36bffba3addf", "messageHeadline": "forgot self-install (#898)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "636b295e723d6153772a59fd80563798ba63f795", "messageHeadline": "Fix TanDEM-x download behavior for none-files (#894)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 77, "deletions": 3}}, {"node": {"oid": "91b878b7119248787a2e1bede481b9fce510ab22", "messageHeadline": "remove double slash in ASTER URL (#892)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dadc8d1cd58cb1aa714f69078dd6d5a3cd1d415c", "messageHeadline": "fix silent zero fill when DEM are missing (#890)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 295, "deletions": 322}}, {"node": {"oid": "f9defc6153aff2094847dd5296f519ab0874eea8", "messageHeadline": "fix aster zone bug (#891)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "76b118dd8a7758938c0640d42c2f8df147130b94", "messageHeadline": "Add DEM source information (#885)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 196, "deletions": 6}}, {"node": {"oid": "9db846e26f8f762b82b39fbff68e7d6d51c7e6db", "messageHeadline": "Some DEM download fixes and logging (#886)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "b9188bafb502011d4bf0676a2bdcd33a661e3e03", "messageHeadline": "switch to ASTER v3 DEM (#884)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 231, "deletions": 148}}, {"node": {"oid": "cbd6b2234d20a3f7957499a133b3167a110489a4", "messageHeadline": "Further optims (#881)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "260ef51116fb8186d2d10415d2a8c332cd1cd204", "messageHeadline": "Added cfg to code example to botain RGI data (#882)", "author": {"name": "David Loibl", "email": "info@davidloibl.de", "user": {"login": "David-Loibl"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9dfc622cab7d9c25654f24098188812f8fffaf51", "messageHeadline": "Explicitly set COVERALLS_PARALLEL", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dc6e257acee70af8994f121c14d5c55da625f7ff", "messageHeadline": "Update asv benchmark environments again", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f2a1005998b4f249562eed2a1b7415296a6fcc4f", "messageHeadline": "Update asv benchmark environments.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c7c97e87eb69d76dba832fee20e906759f4f63be", "messageHeadline": "Benchmark old vs. new numpy", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "927466c2a91058519785540d3d67af89bb623bdc", "messageHeadline": "Switch to Python 3.7 as main test environment", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "45f6c772cf6c1a09706819f83a63b1fa2b403749", "messageHeadline": "Adding width to calving output (#876)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 110, "deletions": 1}}, {"node": {"oid": "1d82e25cf30fa8a7af38b2b9bdfafa74bacb54fe", "messageHeadline": "DOC updates, mainly flowline(model) (#811)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 176, "deletions": 19}}, {"node": {"oid": "84d00688f000faba33d6122fbe49e1a0eebe881c", "messageHeadline": "Add way to customize basenames (#872)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "4e6d092ac50502918e5b9b209b5e3ea8880c0d6f", "messageHeadline": "Use faster clips everywhere (#873)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 116, "deletions": 48}}, {"node": {"oid": "fd7b259cac28379c443e4a191c049284c6c6540f", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "9f498691f3f9984796d597cc5bc6135c351467d1", "messageHeadline": "Release v1.1.2", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "bc3945074c3181b1b667c4812570a607afa85f3f", "messageHeadline": "typo accross to across in input-data.rst (#871)", "author": {"name": "David Rounce", "email": "david.r.rounce@gmail.com", "user": {"login": "drounce"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7fc4cafe39555b6e786b762c0d26e93984c466e8", "messageHeadline": "Update asv plugin for changes in latest asv", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 25}}, {"node": {"oid": "55f224b82fd7555d06b267a0d6a75f3558990958", "messageHeadline": "Add accumulation check to Columbia calving test case (#863)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "53342053387b1138e4bf2e4a61ff5c54b8367e80", "messageHeadline": "Add OEP about surface mass-balance (#865)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "50dfe2ce1065c65054ed7761d85b30a1aac63085", "messageHeadline": "Fix bug for tidewater in flowline model and fix benchmarks (#854)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 118, "deletions": 51}}, {"node": {"oid": "503b563b9626ee008619493b513fc92c0ef318da", "messageHeadline": "Clearer flowline model code and new diagnostics (#853)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 294, "deletions": 77}}, {"node": {"oid": "1b8d66666599d0ed982530124cd0ebed6da6dd30", "messageHeadline": "Make OGGM flowline run without rasterio/geopandas (#852)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 430, "deletions": 1307}}, {"node": {"oid": "b8fc0ebced4d154477384097677bc07c0f51eedd", "messageHeadline": "Use pip on ReadTheDocs (#851)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 67, "deletions": 64}}, {"node": {"oid": "eb686642589000f298f4cfd1d4b5e24127e1666a", "messageHeadline": "Remove fiona and GDAL from setup.py (#848)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2058f993a56403d14bfba05096c3ca367e395e65", "messageHeadline": "Better SH/NH outputs (#845)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 158, "deletions": 40}}, {"node": {"oid": "b9c3095e9449875b433b24a9803feca8b2cd71ba", "messageHeadline": "an attempt to make compiling files faster (#814)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 155, "deletions": 50}}, {"node": {"oid": "4b413f0a18871916493fd29baeb11a5c404a9c90", "messageHeadline": "get_specific_mb now takes zero ice thickness into account (#843)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 61, "deletions": 48}}, {"node": {"oid": "18f98f99d44b033fceb76e240d51eb8dd0646724", "messageHeadline": "Proper Error on nominal glaciers (#841)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "fb24b2ab2658a7967234c3ae4349e68abbe29cb1", "messageHeadline": "use_rgi_area also computes CenLon, CenLat (#839)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "fa8e58abed8e7d296354d1d92ddebdc62c7f2e23", "messageHeadline": "Update links to MyBinder (#840)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3146cef25eb32770b71a2fee6c60cfd717d0b469", "messageHeadline": "Fix for numpy change in clip (#836)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 46, "deletions": 27}}, {"node": {"oid": "5d06d783fe00578086e267ae94996d9b928e0e43", "messageHeadline": "Try to reove oggm channel (#835)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "e86ef148cfb187c0aec8fde4d6d7b427a673487b", "messageHeadline": "indices had to been treated differently (#834)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "eb21a6c7cdc722f5b853d6d65c554e7b611cde3a", "messageHeadline": "RGI attributes used by oggm docs (#829)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 80, "deletions": 0}}, {"node": {"oid": "b1c027fe8ee47012846e1eb1e1897daab0e6f5a5", "messageHeadline": "consider higher order flowlines (#830)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5037415c8316651229a503d36a76725665dda647", "messageHeadline": "improve merging behavior (#827)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 403, "deletions": 150}}, {"node": {"oid": "5d6c454122246ee7598a0122510f14cdc1b8f16b", "messageHeadline": "Revert \"Switch back to fully pinned docs environment, again.\"", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 182}}, {"node": {"oid": "4db8ef53a0ef4d150ef6bc74409d570f13405096", "messageHeadline": "Typo in web link", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "47b30c9b6a5e7cb8fa27c02666fc5119cdb2f77a", "messageHeadline": "Constant mass balance model for the VAS model (#817)", "author": {"name": "Moritz Oberrauch", "email": "oberrauch.moritz@gmail.com", "user": {"login": "oberrauch"}}, "additions": 450, "deletions": 2}}, {"node": {"oid": "792ae9c3efaabd73348e68b18a77529741ddf41a", "messageHeadline": "Update links and write up OEP cloud (#823)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 129, "deletions": 96}}, {"node": {"oid": "a427b26f60888bc40e85e96d417cf37081eafa35", "messageHeadline": "Switch back to fully pinned docs environment, again.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 182, "deletions": 4}}, {"node": {"oid": "1f3db825ba2c5466c839cdc8b41702e33e0aaa20", "messageHeadline": "Use non-pinned oggm-deps for docs generation", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 182}}, {"node": {"oid": "cebe1a052623bd4c1d05b28600c62e0882c3fef5", "messageHeadline": "OEP: OGGM-cloud (#822)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 179, "deletions": 12}}, {"node": {"oid": "137bd5719310c0ec37e52795f797e0a02df1fb6d", "messageHeadline": "Add OGGM-Hub to the docs (#821)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 197, "deletions": 16}}, {"node": {"oid": "13ca306fbfe1ce103697120bd2c0d88b2af11714", "messageHeadline": "Add OGGM Enhancement Proposals to the docs (#819)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 60, "deletions": 28}}, {"node": {"oid": "ab3028e15f2ec6661a2d51f37ebb305cf2de8f1e", "messageHeadline": "Update docs environment.yml", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 83, "deletions": 93}}, {"node": {"oid": "b912b1e9952418bf62e45aab98e2fdd96d34c752", "messageHeadline": "Add parameter to initialise the glacier for the random climate task. \u2026", "author": {"name": "Moritz Oberrauch", "email": "oberrauch.moritz@gmail.com", "user": {"login": "oberrauch"}}, "additions": 67, "deletions": 2}}, {"node": {"oid": "ac0dd5867fe069640e8ad442e3486e412a2a0873", "messageHeadline": "add bias option for run_from_climate_data() (#809)", "author": {"name": "Julia Eis", "email": "jeis@uni-bremen.de", "user": {"login": "juliaeis"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "31f1f5a9ee8352e6acf953de15a29a10818391bb", "messageHeadline": "Use salems pyproj.transform wrapper", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "617ca88eeaba1e6a25ad5990cdee9769d8e65b37", "messageHeadline": "Update test container", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "774566d9d445af02db07e54e0951b8a398313a5f", "messageHeadline": "More safeguards in VAScaling tests (#799)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 28, "deletions": 32}}, {"node": {"oid": "8ff54d5d0a3549a1e94ec31d246094f7dbd80c1e", "messageHeadline": "Move pytest marker registration to our custom pytest plugin", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "5620af7d05685232686bdc230a6b64115cc3c2df", "messageHeadline": "Attempt to fix random error (#797)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 36, "deletions": 33}}, {"node": {"oid": "eeca6397283fb75cb0796b0fe4586d5481f3ede5", "messageHeadline": "Add pytest.ini to MANIFEST", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "da8910f8edf0607266760eefb4befd799504a9cd", "messageHeadline": "Try to debug convergence in calving (#795)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1b591781ce22544656ef0d885b510e06775ab0b6", "messageHeadline": "Solve the inversion calving problem differently (#794)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 457, "deletions": 86}}, {"node": {"oid": "f545b362cd2f42fc9f9985183c35cfafdfb84d8a", "messageHeadline": "Properly close rio files (#790)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "ca93cc039193cf227339b7333c8128fdd44fb79f", "messageHeadline": "Add control over logging level in prepro_levels (#789)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "e6ff9924915decaabd9bbb98fc1fab22a2ae9428", "messageHeadline": "Volume Area Scaling (VAS) model from Marzeion et.al., 2012 (#662)", "author": {"name": "Moritz Oberrauch", "email": "oberrauch.moritz@gmail.com", "user": {"login": "oberrauch"}}, "additions": 2640, "deletions": 16}}, {"node": {"oid": "91719ae3cea3dfac2cf6d5a41d764b07b6e7a179", "messageHeadline": "Add tweaks to DEM3 (#785)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 140, "deletions": 53}}, {"node": {"oid": "d77e82ae567d4d1ad8bdae1cf6c3ad57889a1fd1", "messageHeadline": "Bug in prepro cli and add a timeout to entity tasks (#784)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "e1063f88d2f423334aab032f242beb13f5e214f5", "messageHeadline": "tandem: make sure cached files are accessible without credentials", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "b5f792c28bd08946ac842a14751c8e0a6b7f2e2d", "messageHeadline": "Do not delete gdir files in prepro DEMs (#782)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 66, "deletions": 27}}, {"node": {"oid": "4e0f11f0e94bb43796ad4fa57c029819c97ace21", "messageHeadline": "Do not delete gdir files in prepro DEMs (#780)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "356364f3b2676977b87e92253ee9fd0af2c27a84", "messageHeadline": "Add links to rgi62 files (beta) (#778)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "f78953bf8adc6eaaa3c9891b7dd545c9e29b0a6d", "messageHeadline": "Document pytest-mpl OGGM fork", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8e63ff690c99260f03da20775443b1bad2e5a7c0", "messageHeadline": "Remove usage of and dependency on boto3", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "57107cc14c13367a9333de574f57b01a9e5ff1c4", "messageHeadline": "Add more fine tuning to prepro CLI (#773)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 44, "deletions": 17}}, {"node": {"oid": "0d1ebee392f04c0f7028624fb7d0c7b378e439b1", "messageHeadline": "Add a new option for several DEMs in prepro dir (#771)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 148, "deletions": 11}}, {"node": {"oid": "002b61822de978fd740277b19d668a0718930894", "messageHeadline": "Docs: mass balance calibration with HISTALP (#767)", "author": {"name": "Moritz Oberrauch", "email": "oberrauch.moritz@gmail.com", "user": {"login": "oberrauch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e1fe5f446124da484f6ecce7ce55ec9f780c59d", "messageHeadline": "pin packages on RTD (#768)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 193, "deletions": 9}}, {"node": {"oid": "d66be636e393c75969535d3c488c97bd24b4a79b", "messageHeadline": "Changed tolerance for MassBalance in gridded_mb_attributes from 1 to \u2026", "author": {"name": "Matteo Castellani", "email": "32680270+MatCast@users.noreply.github.com", "user": {"login": "MatCast"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "25ccc5c82e01a99461e3e1f9e6c530e6c742033c", "messageHeadline": "Add a further diagnostic variable for MB distrib attributes (#763)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "cdf456e4af75ec2c4932de2ad9f9c8f06c2fce7e", "messageHeadline": "Add support for aws-mapzen DEM files (#759)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 524, "deletions": 138}}, {"node": {"oid": "fec5616fe8887a84f06f7ba4826dcff29e2e685f", "messageHeadline": "Update sample-data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e451f8dafd249bc3740e0d90c8b54a25d0e28548", "messageHeadline": "Don't xfail test_raster", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "734936916b961498fae32afc40ec2d1b4aedf5a2", "messageHeadline": "Added task to get the pointwise catchment area and linear mass balanc\u2026", "author": {"name": "Matteo Castellani", "email": "32680270+MatCast@users.noreply.github.com", "user": {"login": "MatCast"}}, "additions": 404, "deletions": 18}}, {"node": {"oid": "ed119e689a4a52d483f89d6726fc7efcb905655c", "messageHeadline": "assure FlowlineModel step does not cross years. (#743)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 177, "deletions": 23}}, {"node": {"oid": "027167d37043c2f2a5dbcc8c7afcf726ed336da1", "messageHeadline": "Increase timeout for aw3d30 downloads", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8628409f9d86f8566b9a8ac2cfa7d53cec401f57", "messageHeadline": "Generalize mocked test download function", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b75b962fbf2e3841b3150ba7320648fad10eb454", "messageHeadline": "Add timeout to download functions", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "4c55772d2f5fbcc43ed8cdcf09329fc41e197679", "messageHeadline": "Make long docker create invocation more readable", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "8a86afae900451b5361c5f08fa802ab875591216", "messageHeadline": "Update HOWTO_RELEASE", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "faf23c709fdde09156575f55050956cec3929b84", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "481bac94939145f1989915ed81b154a830ef97cd", "messageHeadline": "Release v1.1.1", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "f8e377f37c9fbe93d2bdb0ce791b7e112866b8c3", "messageHeadline": "Increase tolerance for google image test (#750)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09a7527de6f6a2da4f5902bb3aaef92689834dc5", "messageHeadline": "Add a page about clusters in docs (#733)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 421, "deletions": 64}}, {"node": {"oid": "a69462bc968f9bca5a459a6bdb28ba832a1e5af1", "messageHeadline": "Add a roadmap for our policy regarding dependencies (#594)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 182, "deletions": 0}}, {"node": {"oid": "1e549f6fc9cec300472a0b688d9178fe3e816ecc", "messageHeadline": "change to_list() to tolist() (#746)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b213affa9478f22d205dea0e55a3c9d6a1d2c75", "messageHeadline": "download function for JAXA's AW3D30 DEM (#734)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 149, "deletions": 3}}, {"node": {"oid": "cb3aea99ef7afd375b32832967919e74a3bbc54c", "messageHeadline": "Update test base", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "52f05976df570dbf528dbb7d39ecdcbbdd2ecfd9", "messageHeadline": "Fix typo in classic urllib download function", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51cb7b7ed559445948a08b44980227d5492e71d3", "messageHeadline": "Add a mechanism to use custom mb data (#741)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 121, "deletions": 21}}, {"node": {"oid": "3f375141498a996ba327269cae46c2b7d68c0f29", "messageHeadline": "Updated links to GMD paper in the docs (#740)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 57, "deletions": 53}}, {"node": {"oid": "a3a21907d3d792d6e1b2da821cafc30b37bcd957", "messageHeadline": "Do not fail when retrieving hashes without internet connection (#739)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "dba654eda75c1cbfaf3b4ed9c7145c15b846af9a", "messageHeadline": "Fall back to urllib for unknown schemas (#735)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "ece33874e16faa31d11c5b83ce359bd4fa3a8222", "messageHeadline": "Changes in calving functions to fix water depth (#720)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 305, "deletions": 184}}, {"node": {"oid": "47398e405aa9bd81a8651d2c9a754fb8b1e5ee10", "messageHeadline": "Switch from versioneer to setuptools-scm", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 13, "deletions": 2358}}, {"node": {"oid": "864f39c9066679fc3aaf03314aa7ea51b56b6f05", "messageHeadline": "Update setup.py for tested Python versions", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efd688045d394db910752ea1939d2c1dff9fffbe", "messageHeadline": "tackle merged glaciers with touching geometries (#729)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "50bba975fcd70171e86b8a47a981a09915ba801e", "messageHeadline": "Make plot functions work with merged glaciers (#726)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "8d24192754f829452dc459773f8a6e4c57efe413", "messageHeadline": "Include url in HttpDownloadError", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5e93d30c528db7689a3171d7adc7707b362b13ed", "messageHeadline": "Use conda for asv tests", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 75, "deletions": 48}}, {"node": {"oid": "d6f4265a1be6ed928b8c98fb75ee8acfd1b3dcda", "messageHeadline": "Dynamically download verification data", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 75, "deletions": 29}}, {"node": {"oid": "8c0b24da52d27b8f11f8fc1ca6c4c352540ee190", "messageHeadline": "Update sample data commit.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "3add6145f35da83db8c715e7dca4296a20102632", "messageHeadline": "Update verification data.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5f4923a00fc4c87e7ef875e3eeb674718eae4574", "messageHeadline": "Don't try to delete cached files in read-only cache.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "8c70083f3e156b60d879bba99e5bbad54ed1681d", "messageHeadline": "Add cli tool to store tdmdem90 credentials.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "9eb15f16f436b7f833f0d82d774d96d6bb64b9c0", "messageHeadline": "Use authenticated https download for tdmdem90 downloads.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "10aea06a2f9afcc994e4343a4e6a835c8352f3d1", "messageHeadline": "Add ability to pass authentication info for http downloads.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 27, "deletions": 22}}, {"node": {"oid": "799988c1d5b4a38754866e863c395649c8f141b6", "messageHeadline": "Fix timing bug in benchmarks (#717)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "64245a45ed2469616fbb81b655eece47737a5455", "messageHeadline": "Update test base", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "feb8f43be36a028b05829c8bf8f34d7fa2b38323", "messageHeadline": "Update travis dist to 16.04", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0768d867ca39dce6d605214591d76696bc88553", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "0fae5ec623535a8d3912a23685d504fde92420bc", "messageHeadline": "Release v1.1", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4724ced7a1394d2dc1ee14a91c39000a35440475", "messageHeadline": "Small doc changes (#707)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "06031f144c494025650678a036eb9f650dddb9c1", "messageHeadline": "update crossval run_examples (#706)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f1a2b4de5d6c31f5a9801eee41fbf749be755c6e", "messageHeadline": "Except DownloadVerificationFailedException in file_downloader (#705)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "01389c66ad3537f179e4afc2436d3e9e04e761aa", "messageHeadline": "Downloading preprocessed GDirs with multiprocessing fails (#704)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "8e61923c93fa6b4e2bfb2555c94f9b488800c2fa", "messageHeadline": "DOC: add install from pip+git instructions (#703)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "435ef2125ade547d075249ec1df58ab7980ee4b1", "messageHeadline": "Docs for release (#665)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 716, "deletions": 1584}}, {"node": {"oid": "d713ded1b7b726c02e1f84a6133f8bc679789f90", "messageHeadline": "Bugfix for unlucky calving flux on certain glaciers (#700)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "189600b0ae536f6277d155cd2718bf0c697fb4dd", "messageHeadline": "Make the calving loop part of OGGM - not only tests (#699)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 167, "deletions": 156}}, {"node": {"oid": "0ab9482875e2d5f06604d76a0e497707fa2d879c", "messageHeadline": "Update download hash for misdownloaded file", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8601dc09001f938e2171aa1a9bb2eeaf5d9f7654", "messageHeadline": "changes in utils.calving_from_depth plus test (#695)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "c666e6d53501ba1c19c87e3a4edb1a27fe54acac", "messageHeadline": "Merge pull request #693 from fmaussion/dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "d08637e48da6a21be75e76abe7c52b2a9bd9af9f", "messageHeadline": "fix", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b2acb0c09ced9dd9e6564e6175ab015747b03a13", "messageHeadline": "Small refactoring of dl_verify parameter", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "5d379839f5748190fa6bd06d98cc39b195342fa9", "messageHeadline": "Merge pull request #670 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 126, "deletions": 4}}, {"node": {"oid": "5a320755555347c63c3b03abdcee8f254574f777", "messageHeadline": "Throw error when GlacierDir does not exist after extraction", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e6d5961cb9937e2833e4e3966738ef745568fc49", "messageHeadline": "Add test for download verification", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "1616a97df47ef6d1b28a4d4b3cade14abb779482", "messageHeadline": "Verify checksums for all files OGGM downloads", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 76, "deletions": 4}}, {"node": {"oid": "1f1e8f5d9f578011bcea51bc1460dc6033fec343", "messageHeadline": "Back to prepro gdirs on my www folder (#690)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "036f77bd7e6ba1dc249fe43e8cb996394781d745", "messageHeadline": "Try making things more robust (#689)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "04339e9c1615a2881f4308a2d7fc6c888ef5cd80", "messageHeadline": "Add an option to scale standard deviations to GCM data (#688)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 117, "deletions": 14}}, {"node": {"oid": "18fe0b630ce64af23723fb8074d44e519e6a9104", "messageHeadline": "Add a simple way to do a CRU spinup (#687)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 83, "deletions": 21}}, {"node": {"oid": "9d9856c535d17f8a88fe3c8fda8e6fb93b92b7fc", "messageHeadline": "Bug in demo glaciers (#685)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eedcfe0ec6defedb7eab0184e4792e2b28e1b5d1", "messageHeadline": "Fully switch to MANIFEST.in", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d14cebba6c859b1bbaf76bead4461adbfb886a42", "messageHeadline": "Add oggm_benchmark CLI (#680)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 420, "deletions": 1}}, {"node": {"oid": "d804d5d817a83659cf8a1908c4eeb7dff165b69b", "messageHeadline": "Add a list of demo glaciers to OGGM (#681)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 144, "deletions": 24}}, {"node": {"oid": "ca737af9bf7325b52b6cc60958d1673e2a47915d", "messageHeadline": "Add cmip5 support (#679)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 149, "deletions": 8}}, {"node": {"oid": "46ed5f80a5d98689d46fd14b188d63f592a931e8", "messageHeadline": "Add cmip5 downloader and better support for units (#678)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 100, "deletions": 21}}, {"node": {"oid": "c0c81cb612d6c020647ca7262705349a097b606f", "messageHeadline": "prepro cli now bundles tars in tar (#676)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 160, "deletions": 43}}, {"node": {"oid": "b41e1f4058f8f0ec7b44f9def4ee41b1dbfda5d0", "messageHeadline": "Use proper pip from PIP env var inside of container", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f749c241b7f893b6bdac366e23970771d1b7e97", "messageHeadline": "Avoid using deprecated np.asscalar()", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "ff8d2524afc149deb9d4e487b010e2dab44a100f", "messageHeadline": "Update test container", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a696b957d0989425bef1d1ac5a4bfbfa105233a8", "messageHeadline": "Change in prepro_levels and gdir size reduction (#674)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 54, "deletions": 61}}, {"node": {"oid": "480d643f8f227e857e3df9672bc2cfc794e46fe3", "messageHeadline": "Merged glaciers need to pass individual tstars to certain Massbalance\u2026", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "e9eb3244922a852e340386b354deed1baae592f4", "messageHeadline": "add k to params.cfg (#669)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "8cf67d7febce818b2a537065dd84ac3e44249f94", "messageHeadline": "remove redundant read_pickle (#667)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9ec852a502418ddc5f43cda9f0733007837b1509", "messageHeadline": "added fallback for mu_star_calibration (#668)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "d918505fe762a82b298716bb8a401cae0b23398d", "messageHeadline": "Allow fallbacks for failing entity tasks + fallback functions for 'lo\u2026", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 73, "deletions": 2}}, {"node": {"oid": "6c1e9eb216e71f1a7553ba5a5ddc648dd3c62373", "messageHeadline": "from_prepro: also allow single strings (#664)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "9e3d00043b6aba7436873c8ec384af7ccabb0092", "messageHeadline": "Try to make the extract operation more robust (#659)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "a04b993fa912b731eec0f696eba3a705f06d53dd", "messageHeadline": "Switch urls to bremen/data (#658)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f4fa156b5fa90921ce98221cd384aba591b7510c", "messageHeadline": "init_glacier_regions can now start from a list of ids as well (#656)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 82, "deletions": 17}}, {"node": {"oid": "e12f223ef7a5fe838c7de48762d1d99820400632", "messageHeadline": "Change doc colors and some internals (#655)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 125, "deletions": 116}}, {"node": {"oid": "3d4206ac335c7f11b3430cdec5aa58b520e8350a", "messageHeadline": "Add package versions to CLI (#654)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "353b78e0ee05e9799311c3bada414433aafe37fa", "messageHeadline": "Do not copy gridded data for minimal gdir setup (#653)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83e9a0b825e8e6329d6891b39af1ad9d12b3b7b2", "messageHeadline": "Add logging to prepro_levels (#651)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5cbdb605bce8cfc171a0e246276cff0c1e14dfd8", "messageHeadline": "Reset also requires force=True", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdb8db28316ec25a0288aa67dbb6916d11ddc947", "messageHeadline": "Use compression on compiled NetCDF output (#649)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "ad739d0ee396bdfc1cac6128b62af8ecbbb96e3e", "messageHeadline": "Add reset to prepro script (#650)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "840227b944678fe0bb7c993f52fbb7f49fa0dc1b", "messageHeadline": "Add command line interface to generate the preprocessed directories (\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 645, "deletions": 134}}, {"node": {"oid": "6d6df8d84f6e9c1d076a53a8b3b00e122b5a1201", "messageHeadline": "More defensive cache dir selection (#646)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "85a4b24969d10d07f6df31b1c5e3eb559ff4863c", "messageHeadline": "Do not download oggm files at import (#645)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "23028427cb1413bb0d76f88ee6ee0c2942245f50", "messageHeadline": "Do not codecov _version.py (#644)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9cfe25df3bbcc8b3b93e53fbd2b0bb970b8214e8", "messageHeadline": "Switch off multiproc in merge glacier tests (#642)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bffaab4229bfdf287487ef4844754e6ed20e038b", "messageHeadline": "Some smaller commits towards version 1.1 (#640)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 337, "deletions": 110}}, {"node": {"oid": "b3017761631bfce28baf538edbf849aca7f34108", "messageHeadline": "Allow individual glaciers to merge together (#624)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 662, "deletions": 9}}, {"node": {"oid": "54dbc9a9342a2ffe442464f11b73afd3e6fbcdf9", "messageHeadline": "make download test more strict for Travis (#639)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a74695fcaba0fc50580109bb578ff64df51b3f62", "messageHeadline": "Paralelize compile_glacier_statistics and separate climate_statistics\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 422, "deletions": 308}}, {"node": {"oid": "84f58ac6097be61ce891051d7383db48bdfca6a4", "messageHeadline": "Remove some asserts and add tests (#636)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 70, "deletions": 9}}, {"node": {"oid": "f586308d178a36c3e5ba36bc96a6b781ccdf29d2", "messageHeadline": "More error control flow (#634)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 147, "deletions": 69}}, {"node": {"oid": "09df94c62a01f6d904862bca88f81b1dfcd35ee1", "messageHeadline": "Multiprocess start from prepro and bug fixes (#632)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 72, "deletions": 39}}, {"node": {"oid": "d1fb7743516348c1e9991a7838775d3e3435f8b3", "messageHeadline": " Add initial support for online gdirs  (#631)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 62, "deletions": 11}}, {"node": {"oid": "0c389818ad8e7cd5e2486361bdca8f53f5965e3a", "messageHeadline": "Solve some more bugs in DEM handling (#630)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "920e8b0fc0a1cad9bddaa39bd54084684b946ea0", "messageHeadline": "Add a gdir_to_tar task and \"gdir from tar\" workflow (#629)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 112, "deletions": 5}}, {"node": {"oid": "dc7c8c101700323b713b12a3226127ccbde4ef1c", "messageHeadline": "SRTM changed their download URL again (#628)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ad6de582e8ba765fb5c2db722cc8967cde64a91a", "messageHeadline": "Bug in DEM interpolation (#627)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "093a1d6819e40037391d12ed2cba3b2f3cf4a5b1", "messageHeadline": "Add support for ArcticDEM and TanDEM-X (#626)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 287, "deletions": 32}}, {"node": {"oid": "40d091a1a37dda3e1b16e56d38dc915868f9a944", "messageHeadline": "Refactor utils (#622)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3916, "deletions": 3820}}, {"node": {"oid": "050c0fe170a3690138b2650f14fe82e75615d38c", "messageHeadline": "Add calving loop to tests and benchmarks (#621)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 329, "deletions": 29}}, {"node": {"oid": "d066d442ae348e627c3ccbd13210ff6f34930006", "messageHeadline": "Add catchment indices to geometries pickle (#619)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "46b40bdb66833cf762ef4b522e97f489098be818", "messageHeadline": "Store shapefiles as tar (#617)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 114, "deletions": 31}}, {"node": {"oid": "7ceea3ee6ba6cb6996463a6b45814b8a49bd8a76", "messageHeadline": "Raise error whith large border values (#616)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "1d2e3c37e0de8e38b6f99744e7f8ab1a12b72135", "messageHeadline": "Add rgi_id to flowlines and pass them to the massbalance models (#608)", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "072746dc64358356d2bf175372f7a18e612e0ac0", "messageHeadline": "Doc upgrades (#579)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1143, "deletions": 2607}}, {"node": {"oid": "f199b811fe298408a784ab0eff089cdf8f01db65", "messageHeadline": "Allow traceback when using executing_entity_task (#611)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 16}}, {"node": {"oid": "c3bc1728f561400c240b566cdc14f3e180166e11", "messageHeadline": "Doc: example run_with_spinup (#612)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "586ae0f1ae44e436714444aeb9cd81ec5fa407ad", "messageHeadline": "Corrected some documentation typos (#607)", "author": {"name": "Moritz Oberrauch", "email": "oberrauch.moritz@gmail.com", "user": {"login": "oberrauch"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "3ce82fe27c912d1eb8139daf313105b998669362", "messageHeadline": "Move process_gcm_data to gcm_climate (#606)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 213, "deletions": 214}}, {"node": {"oid": "c199e03fc242675f8126e587fcdbfb351ee68188", "messageHeadline": "Replace colormaps with python-colorspace palettes (#587)", "author": {"name": "Sadie Bartholomew", "email": "30274190+sadielbartholomew@users.noreply.github.com", "user": {"login": "sadielbartholomew"}}, "additions": 34, "deletions": 10}}, {"node": {"oid": "5c660fad2662866b16763e072ef3d38918565a32", "messageHeadline": "Add test for inversion with calving and new climate processing functi\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 256, "deletions": 9}}, {"node": {"oid": "73a77d804fee51c09e8528d07fe33cba34de2c59", "messageHeadline": "splits process_cesm_data() into 2 functions (#582)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 327, "deletions": 289}}, {"node": {"oid": "3e8df6c2c736efcde365446534674cde73ebbd91", "messageHeadline": "Avoid using pytest-cov plugin to escape not measuring early imports. \u2026", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "3b58edf0a76570101fff2db6af43b92559c93180", "messageHeadline": "Update coverage handling to fix broken reports.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "8aa2e807f18ba4a5dc07f950936902fc5a1acec8", "messageHeadline": "Test in multiple images in parallel, only depending on the stable one\u2026", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 48, "deletions": 103}}, {"node": {"oid": "e69482b4797c9766ec2d1c03db76daff6eee9941", "messageHeadline": "New keyword in graphics.plot_centerlines for plotting the model_flowl\u2026", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "7848a9dd9647b5d08f682e0c33e6f85bb81d98a8", "messageHeadline": "Removed implicit fallback to inversion_flowlines in MultipleFlowlineM\u2026", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "8d52e49120fee164e1ff15adf49ade5bb6379974", "messageHeadline": "Fix HDF Error bug (#593)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1d177c1484f7e16131796ea6017728f05a74d7f6", "messageHeadline": "changed order of treatment of model_flowlines and inversion_flowlines\u2026", "author": {"name": "Matthias Dusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "3809cc80bc3d82ecd1dfa5e948c66f0ea864bf4c", "messageHeadline": "Add a simple check for inversion velocities (#586)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c53b9a92e7fcb28a45786ebce301843b9fa5a114", "messageHeadline": "Environment variables do not carry over from steps to testing", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1795246be52682e615a8bbfd690ec0d6520c5e3c", "messageHeadline": "Define explicit version of docker-compose.test.yml in order to enable\u2026", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "3cc6a71e401ea0cb8f261f15c059276b3b2528d5", "messageHeadline": "SOURCE_COMMIT seems to be broken on Docker Hub, extract it manually.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1bba6a200ea2d3339e17f104d7e19cd2f4186ae0", "messageHeadline": "Actually make SOURCE_COMMIT an argument and pass it.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8376630910670970ed535c15a1962081b2d5d852", "messageHeadline": "Docker test script has to be executable.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3ef577b350995da3a88851f8e5c7b6eb6702c3d8", "messageHeadline": "Update test.sh in Docker container to test actually installed oggm.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5541f05a56e8528b4ae20cdf551167262b5e7c8a", "messageHeadline": "Push Docker image tags based on commit and date as well", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "32ca6d35201a8f1618694f695c4b532d4d646c62", "messageHeadline": "Actually build the exact version that triggered the build.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fdefe37b78f7b987e6191b1ba055b2bda458d569", "messageHeadline": "Update description of Dockerfile", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4435b4185aa5a0ee084b51c74765355661727e56", "messageHeadline": "Update sample-data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ae64319bd34e296a6d6380d0fe668e9649dc956", "messageHeadline": "Avoid backslashes in path", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df857ff86439e2a462936a0b37539f489cca3a4c", "messageHeadline": "Installing miniconda seems to take a long, long time", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0e93d2c6fae5e1a63211feed272ad10bd80e7cdd", "messageHeadline": "Allow failures everywhere but on linux", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b1c7feef592d017e8a19524655db8f6db4bf6de", "messageHeadline": "Simplify miniconda setup invocation on Windows", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b26688bbc02260c710691733c6fff6f19f02419", "messageHeadline": "Update sample-data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0c28de236a832bcbce48cc2a6cc349b20e4dd3aa", "messageHeadline": "Benchmark Python 3.7", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10a949d057f853fb278b612dc198547b5f02915f", "messageHeadline": "Latest pip should work fine now", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "2e19c698aaba39f88ef8af56c2bea5cc33f6255b", "messageHeadline": "Minor amendments to docs, mainly Installing OGGM page (#584)", "author": {"name": "Sadie Bartholomew", "email": "30274190+sadielbartholomew@users.noreply.github.com", "user": {"login": "sadielbartholomew"}}, "additions": 61, "deletions": 53}}, {"node": {"oid": "0b7bdae4a482234b75d4cb746b78154db49fbe0e", "messageHeadline": "Prepare conda for unattended operation", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4b345b6ade8a731115ec493401261e2a178f67fd", "messageHeadline": "Make coverage result fully optional for test results", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "603747796d060fe4f21c50738015e8698f333ae3", "messageHeadline": "Switch to generic travis image", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f643df20ba1761633b4853bfb6e3a328ed829ad8", "messageHeadline": "Convert our conftest.py to an actually installed plugin", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bae8d3972c1eb9a8b71c34d0116c04cf4fdab9c4", "messageHeadline": "Revert \"Move conftest down a level to fix testing installed oggm\"", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "66295818c4c575fcf304a775618f3088dfa245bb", "messageHeadline": "Migrate from Appveyor to Travis for Windows testing", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 172, "deletions": 181}}, {"node": {"oid": "62911767f5e391206e4323d22a1f66b22385b20f", "messageHeadline": "Fix python 3.7 deprecation warning", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7a4567a9c913abdc89ca0096c1c7cc8bd655e264", "messageHeadline": "Move conftest down a level to fix testing installed oggm", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dcb20e5993b20b739999bb56e2c3f2e01621efeb", "messageHeadline": "Correct a bug in flowline_with_known_bedrock Notebook (#573)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "61d0e5def246fb1ba4fd72157937f23a95eab448", "messageHeadline": "Rename glacier_characteristics to compile_glacier_statistics (#571)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 92, "deletions": 29}}, {"node": {"oid": "64845e7444241221876846087330ebe4f731b2e1", "messageHeadline": "Fix doc builds (#569)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f8c80232cf84d0a52848e3944b965bfc880c1479", "messageHeadline": "local_mustar is now a dict (#568)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 79, "deletions": 43}}, {"node": {"oid": "0a25564d9e2c306812566498cf99dd3595960802", "messageHeadline": "WIP: Allow different mu's for different flowlines (#539)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1269, "deletions": 613}}, {"node": {"oid": "4b203abfae72519249571508b2157f5acf850e00", "messageHeadline": "Generalize gdal installation to work on any version and system", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cbd3a0b257dba58e5d9e953e4c30fa157b493ad0", "messageHeadline": "Don't use \"sudo pip\", rely on system packages instead", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "3f67b4efe4fa19da3a989ff9c5ec9f47866ddd3d", "messageHeadline": "Do not force Agg backend in conftest (#542)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "cab519fc39f7ad817490b5f6d7f501687db77ebf", "messageHeadline": "dynamics: make sure updating the mb model also updates the mb (#540)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 44, "deletions": 31}}, {"node": {"oid": "a50d50c926ee4204f2bcdeccaec403999d92484a", "messageHeadline": "Notebooks: replace logo link with base64 image (#541)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "70b0a46fc35e581afbb71a498f526af4bf5a5c89", "messageHeadline": "Additional modifs to length change notebook (#538)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 96, "deletions": 29}}, {"node": {"oid": "eccedf5b55c3782063d829ae396261d267cc2311", "messageHeadline": "updated notebook to recent changes (#536)", "author": {"name": "matthiasdusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6023be205866ca136bdb25b0140b1773a9740b1c", "messageHeadline": "small typo changes in getting started notebook (#534)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "29633bef6a44f4de3bc8f4938727b114c8769735", "messageHeadline": "Put oggm repository first on conda", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44558012e0a34582706ca162e774e58ee8b06e18", "messageHeadline": "minor corrections to the documentation (#531)", "author": {"name": "Nicolas Champollion", "email": "nicolas.champollion@uni-bremen.de", "user": {"login": "nchampollion"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4f92eed574f29d1b6d9e807e09c12eaf0767f8dc", "messageHeadline": "Use our oggm repository for tests on appveyor", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ba8f306523ecb23f3a54dcf24f56210bfcdc1cbf", "messageHeadline": "Use custom wrapper for image comparison mark", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "6028692ecb5c5d759c43b8895c557d43cf95fe87", "messageHeadline": "inplace is now False per default in FlowlineModels (#525)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 252, "deletions": 242}}, {"node": {"oid": "e77318ff06a476640aac43e8a5210d7b83d09001", "messageHeadline": "Update pep8 config (#527)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ffe0079ff6b2410fd6bf34c99dc1952456e624db", "messageHeadline": "Fix https warning in docs landing page (#526)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1360db22b1f4856589f0abe47fccdc1de40b1c34", "messageHeadline": "Add pep8 police (#524)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 647, "deletions": 579}}, {"node": {"oid": "670bebc570420f6f332304907e6dde099f6e833c", "messageHeadline": "Update docs url and fix benchmarks (#523)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "20d652ac5a7aefc5cc5371e0d10c2179640b815e", "messageHeadline": "Simplify the inversion and dynamics options and params (#520)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 235, "deletions": 516}}, {"node": {"oid": "85ecc1b9f502f12b05eed82dfa1985d2c1ae2bb5", "messageHeadline": "Close xarray.Dataset in to_netcdf", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "6cb2894941b604f3383b8817e2e2badf798db11d", "messageHeadline": "Also test with Python 3.7", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "b445cf6523d8c0b2ece6c3464811653ab4ced239", "messageHeadline": "Add a process_histalp_data task (#519)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 438, "deletions": 80}}, {"node": {"oid": "7b582d02dd0035d921bcc8353ab6c016e59d4231", "messageHeadline": "Fix ASV tracking bug (#518)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7c8b233501edefe152e5f93b361063c3d65a10f0", "messageHeadline": "Changes in climate and massbalance internals: part 1 (#509)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 525, "deletions": 846}}, {"node": {"oid": "f4485053d02a40c4d85e3bcadaf85bcffa843080", "messageHeadline": "Also export MPL environment variable to Docker", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d4345d370ec08f756efff786c237fb9e2d06221", "messageHeadline": "Set mpl backend early in conftest.py", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d8770d5073c50f6db96c93f566032dc3fd7d53cd", "messageHeadline": "conftest.py has to be in the project root dir to work reliable", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c78814c97564924f3e23194e160598349bd45c4e", "messageHeadline": "Run slow tests on travis and appveyor", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "349f5c96e0afedcfd9d7cdf3397987bb1b0a7e5c", "messageHeadline": "Avoid EOF warning on travis", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "d6a4577644c1c754a4edd02130876b70e80fee5d", "messageHeadline": "Don't use custom environment variables for specific test envs", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 14, "deletions": 85}}, {"node": {"oid": "e2d4561b426db6b7693ba1e566baa609e5c475dd", "messageHeadline": "Remove old self-made test annotations", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 124, "deletions": 194}}, {"node": {"oid": "000e0ae9536d5fe7291de0bec8841ea40b4b8419", "messageHeadline": "Add support for the OGGM test annotations via native pytest marks", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "29190d53175cea5ab335628b46dc54a7240252d3", "messageHeadline": "Use multiprocessing Pool.map for execute_parallel_tasks", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "d06f63ce366939befd472394bdca6decc8132345", "messageHeadline": "defined rgi_area_km2 as (lazy) property and changed how it is determi\u2026", "author": {"name": "matthiasdusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 46, "deletions": 38}}, {"node": {"oid": "704fd9fd1d8b4b7d8c83226b8da97919a9b55837", "messageHeadline": "Add twitter to doc and readme (#510)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "81bc0923eab6301306184d26462f932b72b84117", "messageHeadline": "Add more tracking benchmarks (#508)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 165, "deletions": 8}}, {"node": {"oid": "e538723efa8c8b42cd5c7cb3376c6cba309a578d", "messageHeadline": "Add first result benchmark (#507)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "9fcd55daaa0c676a6709e5b9a612eeca4968242c", "messageHeadline": "Changed SRTM download urls (#505)", "author": {"name": "matthiasdusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "bb666cab9436f235f900f8106774f2377969752c", "messageHeadline": "Added sampling without replacement to RandomMassBalance (#502)", "author": {"name": "matthiasdusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 120, "deletions": 4}}, {"node": {"oid": "9f9bb0b1edb4dd328b71914a39bd99fbc2a090a8", "messageHeadline": "adds missing package to the getting started documentation", "author": {"name": "avlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "25ece4db3639af4e730380a326f8aa51e5abd0b1", "messageHeadline": "Fix doc example (#499)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "e06d37a79f74e8e0161837d5850895d5dad23b93", "messageHeadline": "Use latest image and python3.6 to build docs", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "24137876fd6be44109d12a7894e946f67a43895d", "messageHeadline": "Try other build env for docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "4bc501d1c93f451f76d1b9a6911cbe07e3c5174f", "messageHeadline": "Remove silly optimisations for fractions (#498)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "6135c153757510025e17e2bd67873e475a5faba0", "messageHeadline": "Also benchmark python 3.5", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "757e888b555ba58480a4fd719a872617929c6f4c", "messageHeadline": "Remove old histalp task (#496)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 26, "deletions": 151}}, {"node": {"oid": "85a929ca9832ebb66120065c8dd0affa2d7e8c6d", "messageHeadline": "Environment variables cannot contain dots.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c42b6e83c2d6edcf1bd03d18e22a3f954143ed51", "messageHeadline": "Force right matplotlib backend", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3715e5931cf8858a5090068e8faec63eae6a33f0", "messageHeadline": "Benchmark both old and new netCDF4", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "8488cbfd3f54d8e7ad023b713b8d9ad2c5f4a3cc", "messageHeadline": "Support per-python-version wheel dirs for asv", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d4fd166c78560594d6914576244800fe34d344aa", "messageHeadline": "Add MB profiles to the reference data (#493)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "4bb8f3284a5427c72f9985c3b40aa259b102e484", "messageHeadline": "Set netCDF4's auto_mask to False (#492)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 68, "deletions": 70}}, {"node": {"oid": "97e7d371ca7d83838be1df5120fc65bd295ab7b1", "messageHeadline": "Diagnostic variables are now stored at a yearly timestep during run (\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 131, "deletions": 27}}, {"node": {"oid": "aabc570502d40f5cd97688143008923db47165b9", "messageHeadline": "Add SIA2D benchmarks (#490)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 96, "deletions": 13}}, {"node": {"oid": "8e16ac329d459d11b971216b0eab032e81b5557e", "messageHeadline": "Add flowline benchmarks (#489)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "e4973c9cbbfb6f4b662e2fdae2d84498c4cb9cc5", "messageHeadline": "Don't specify salem version in setup.py", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f61b1f58eb6bf8a91a5442d7d2ef25bd6b96c465", "messageHeadline": "Switch from urllib to requests for downloads", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 46, "deletions": 6}}, {"node": {"oid": "17a715cbd22b0a563884b3cceb334570d0f3c5e6", "messageHeadline": "Enforce use of netcdf4 v1.3 (#487)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e7d788715fb931d72b68e371c0cde0d780ecc9c0", "messageHeadline": "add documentation for run_until_equilibrium (#484)", "author": {"name": "Julia Eis", "email": "jeis@uni-bremen.de", "user": {"login": "juliaeis"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2a64d25e626efaefaeebff0182f7addf63bc35a8", "messageHeadline": "First benchmarks (#486)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 64, "deletions": 37}}, {"node": {"oid": "e1176aa5e8931f50859a7bc96f213cc053005849", "messageHeadline": "Add initial asv support", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "8b024987efe3ae1972099a4aacb5c072b4f619a3", "messageHeadline": "Fix dependencies in setup.py", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 31}}, {"node": {"oid": "652aeb78dc076e220ecbe4981cc9e808f5c81caf", "messageHeadline": "Update some diagnostics and antarctic DEM lookups (#479)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "307a00bd188fc7f9a6b12a483a0f32fa027a841b", "messageHeadline": " Add hypsometry, aspect, and slope to diagnostics  (#476)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 81, "deletions": 4}}, {"node": {"oid": "77825ea320a4bc37cd157a40fc57e19c633f75a2", "messageHeadline": "simple_glacier_masks now uses rasterio for the masks (#472)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 64, "deletions": 42}}, {"node": {"oid": "622088b61a21f7342eb94b33781d650e92c944e4", "messageHeadline": "Add RGI \"Status\" attribute to GlacierDirectories (#471)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "026c97e2f3dac1105cb3c55adb834c8a1199390a", "messageHeadline": "Fix unstable benchmark test (#470)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "809b30e604cdf87543acdef9ccaaabe80e60785a", "messageHeadline": "Better thickness distribution tasks (#465)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 491, "deletions": 144}}, {"node": {"oid": "051d0aaef7fe89426077cfafd443ad8dc7ee1e5b", "messageHeadline": "some additions to copy files (#468)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 67, "deletions": 52}}, {"node": {"oid": "3266ecee8f9a6601d8678a91e8923c6d7137adb3", "messageHeadline": "Make ilock lock name user specific", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "32510ada4434f17a1b0fc942dd31530ead0eb294", "messageHeadline": "Use versioneer", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2359, "deletions": 84}}, {"node": {"oid": "d1786cb4653e7686f12f0666b9c77f5a4267213b", "messageHeadline": "Mini changes (#463)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "9d291b691bc66f78924cda8ea21edd0803868f46", "messageHeadline": "Workflow tools now accept a single glacier directory (#460)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 67, "deletions": 55}}, {"node": {"oid": "33cde3ac022b742259318e679129ab73c44e8363", "messageHeadline": "Typo in docs title", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa7b3f060383b8076ff7e237c09f4efc1e5713f8", "messageHeadline": "Remove rgitools from docs (#459)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 186}}, {"node": {"oid": "6ea368f4f7fd53b27a169346ffa7c19ed38ce3ec", "messageHeadline": " DOC: improve the run OGGM examples and add a page for rgitools  (#457)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 345, "deletions": 99}}, {"node": {"oid": "174de3613d9bd0ba0ac2fc7ab0cd4e054970509c", "messageHeadline": "Relax constraint on RGI area conservation with new parameter (#458)", "author": {"name": "matthiasdusch", "email": "37663627+matthiasdusch@users.noreply.github.com", "user": {"login": "matthiasdusch"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "c13c0962191d933ed5f6fba2dfece5de4b0c923d", "messageHeadline": "Better check for geometries (#456)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "b9885915b931f9873acd58b6f2d6c2fc9525122e", "messageHeadline": "Update sample data commit (#455)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13b50a81cf5c6f555bedc7f82c67d8ac8d0055e2", "messageHeadline": "Remove performance tests and add badge (#454)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 27}}, {"node": {"oid": "64019a21843dbbc99212d121a4a6ff2126e13578", "messageHeadline": "Skip tests that need aws credentials by default", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "7bd903a7be9f7458214c4bfdd3f4c7c42e4550de", "messageHeadline": "Setup distributed lock for testing", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "68860adf5bb7c1c568760f7380d32bc51aa157de", "messageHeadline": "Make sure TEST_DIR exists in test_random", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d1220f51508d9cf63dbaa921d778171a51880b3b", "messageHeadline": "Use separate test dirs for xdist nodes", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aa1ea2b4809f7145a7dc16f10a2cdda1dfa17808", "messageHeadline": "Add new \"external contribution\" page to the docs (#452)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 72, "deletions": 18}}, {"node": {"oid": "5c2bdad8180cae2507dcd41bc29839788102a9ec", "messageHeadline": "Remove RGIV4 support (#449)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 132, "deletions": 109}}, {"node": {"oid": "71b4c354a03c02268930c0ed2eb8f4d98e63c291", "messageHeadline": "Fixed a bad caching bug in the test suite (#448)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 59, "deletions": 34}}, {"node": {"oid": "7c2fe224993f29db033905f4dab21688b3670c5f", "messageHeadline": "More doc tweaks (#447)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "95cf6d85018ca574857c4ac67b8fd86d146f531e", "messageHeadline": "Mini tweaks (#446)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "c9343044294b052abccd625b8ce3d2ecf51fbcf6", "messageHeadline": "Add diagnostic tools which make it easier to detect dubious glacier o\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 336, "deletions": 45}}, {"node": {"oid": "b04e64bd6dd057fb33249d3a0f6a40d1e627aeba", "messageHeadline": "Make terminus position finding for tidewater glaciers a bit more robu\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "a0bc01456cd5e075c982de7b7250261607c59acb", "messageHeadline": "More doc tweaks (#443)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5f40a11b5ffaae6fd340ef6743d815a13f9e582", "messageHeadline": " Doc tweaks  (#442)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "1d3b6b11711c9937ed9f4705fe01a50ad0900fd6", "messageHeadline": "Add DEM source citations to glacier directories (#441)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 242, "deletions": 69}}, {"node": {"oid": "91dcfa35faff86e17a1890975bf1ef37a7c8fecc", "messageHeadline": "WIP: add repeat option to MassBalance and some refactoring   (#434)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 477, "deletions": 50}}, {"node": {"oid": "5f98d9a1c0e63d7bb1126ad1aed5272dcbaa3fd5", "messageHeadline": "Lateral drag / Shape factors (#429)", "author": {"name": "phigre", "email": "ph.gregor@gmx.de", "user": {"login": "phigre"}}, "additions": 563, "deletions": 27}}, {"node": {"oid": "660654e00d67a1a798c2e79c4b8ceba1da6e372b", "messageHeadline": "docs env update (#440)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "9ef483fadcda1ec5d1ca6b0f3d451bf554bf50b7", "messageHeadline": "DOCS: update install instructions (#439)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "52a239e809433be548111a791315d9fb1f8ae491", "messageHeadline": "Add ref to GMD paper (#438)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 160, "deletions": 25}}, {"node": {"oid": "efcee25e6506d93160a5068b4bec4057ed9e156b", "messageHeadline": "secure netcdf for multiproc applications (#437)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0bc9737f79c983ee93e727179ead99679e094c0f", "messageHeadline": "Some tweaks to the docs notebook (#436)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 57, "deletions": 15}}, {"node": {"oid": "b110921e92b507bbbb2990cae604fbe83c9254d5", "messageHeadline": "Add .dummy - Hook Test commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "70b9f062005a968ca96639dc8dbc821f91202bb6", "messageHeadline": "Print more useful error messages in case of exceptions in tasks (#430)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bb4dc844dbca7cae1657846e13d909fe03d57c83", "messageHeadline": "change name of thickness plot", "author": {"name": "juliaeis", "email": "jeis@uni-bremen.de", "user": {"login": "juliaeis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ee87cbbc0a9c4d0502e1aa343fdd3117de0acbb", "messageHeadline": "Add example notebook for flowline model (#427)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 388, "deletions": 4}}, {"node": {"oid": "5d4d0ad0caa852630c269421408c055ade1843a7", "messageHeadline": "Add license badge", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "65719c4e974b7d8605112cf84ab810b5fda1c954", "messageHeadline": "Update link", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b142cc921efd1de581f8d380d4f06b96428f7e11", "messageHeadline": "Add some nice badges", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "19ba4a4cc81a614d2f035cf0d1c5412b45fd81e0", "messageHeadline": " Remove depency to mpl._cntr  (#421)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 54, "deletions": 30}}, {"node": {"oid": "7896d7345c7af16ee5fe5ed8cfc5af1a98ce8eec", "messageHeadline": "Fix ModuleNotFound error for some python versions (#419)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "db6a8aa65909bb7c6eb1bd8590bd592e5c10d121", "messageHeadline": "Fix appveyor build (#416)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7298c8a82943c4ec72a943ffb07560c1c589ee0", "messageHeadline": "release RTD package versions (#417)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7f2a75181855eab56f70f5f30cb202bc8fdc5bc", "messageHeadline": "2D Model optimisation (#415)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 68, "deletions": 47}}, {"node": {"oid": "896cd98f18b028f01a80d00004b8d36888291c4d", "messageHeadline": "Put documentation working directories in the tmp folder (#414)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 125, "deletions": 102}}, {"node": {"oid": "dd12aeaf1a7c0b360139981fbc1efa74593ec62f", "messageHeadline": "Add an idealized gdir for inversion experiments (#413)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 156, "deletions": 13}}, {"node": {"oid": "22b39358287108c32f3c45f920ff51167c1f3491", "messageHeadline": "Add run from spinup option (#411)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 595, "deletions": 340}}, {"node": {"oid": "b185e8c2cbf936ab2842dd2bbccb84e28b11c515", "messageHeadline": "Fix graphics test (#409)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "46d918425a3a1380bf5b4e19414f427d896f93f8", "messageHeadline": "Docs index page (#410)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "b0387c4b19c6a9b4df7d8667035e10fb1258a695", "messageHeadline": "Remove links to dropbox to link to cluster instead (#408)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 77, "deletions": 242}}, {"node": {"oid": "8a8e5c74f47718b0d0505776472b99ed9741695e", "messageHeadline": "Update ref_tstars after PRCP update (#407)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "09b49f372bd87be06b88c6dc9f599016e74473a3", "messageHeadline": "static image for docs (#405)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3ab401f9e718602e52b1caf4350a93f07858b157", "messageHeadline": "Add example to the docs (#404)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 169, "deletions": 13}}, {"node": {"oid": "23ea60c9a07b0711863635559ae769ff9e0be4b3", "messageHeadline": "Use fractional anomalies for precipitation timeseries (#393)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 77, "deletions": 13}}, {"node": {"oid": "edeabf2d8038a395c5fe3c561314cc7e157d9190", "messageHeadline": "Add GlaThiDa links for RGIv6 (#403)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5733c0362a4aa232d8c2933d98731e91d92556f3", "messageHeadline": "Add rgi_intersects_region_file in utils (#402)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "b4c71c3a74dabd52e2c4f90e9a7af7d7a39ea1be", "messageHeadline": "Fix Accumulation Area Ratio in glacier_characteristics  (#400)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c1607f5ca724d9c06271cd3b9d93428b1713d93a", "messageHeadline": "Add pull-request template (#399)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7d82088f892f8ae48ce47b58b91f68e2f4675c79", "messageHeadline": "Docs index", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cbdfe80ac44e89406cc4cd6781bf2a78b09ac529", "messageHeadline": "Revert to dev version", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f8f6d36999647348d5db46657df096b16dd9a5a8", "messageHeadline": "Release v1.0.0", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1683b33bf0960cedffc721190afd8463a6f7b1b5", "messageHeadline": "Prepare docs for release (#398)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 65, "deletions": 31}}, {"node": {"oid": "3c186df26475a77c237fe0b803a927444e9ab734", "messageHeadline": "Fix docs (#397)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d1171faf9cba3a4995a77621637dca9354105c28", "messageHeadline": "Raise an error when no intersects are provided (#396)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "c2c03b4d5d79026ce28fc7929ed687c08d453982", "messageHeadline": "Clean sandbox (#395)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 3609}}, {"node": {"oid": "52a14ffb84147f7af5019ab9bc4cef1bf268800e", "messageHeadline": "Add tools to clip mustar (#391)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 103, "deletions": 62}}, {"node": {"oid": "233f6fb9c36a95579eb8128bf642d0b5a75a4255", "messageHeadline": "Add calving diagnostics to inversion_only case in glacier_characteris\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "09a5ccafbfea066a81d035f1c0478c95d1be089c", "messageHeadline": "Changes in the calving loop (#389)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 24, "deletions": 59}}, {"node": {"oid": "47a2a8aea18e5a0849c13035f2d81d18d713b9d5", "messageHeadline": "Add file related kwargs to dynamical run tasks (#388)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "e1f1602ba0ebdb92b643aaefee176a22acea3be3", "messageHeadline": "Also pass file related kwargs in RandomMassBalance model (#387)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "cd5d40a69064cc8d763cbae9fae872a938942def", "messageHeadline": "Add new terminus correction task for tidewater glaciers (#385)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 144, "deletions": 4}}, {"node": {"oid": "9465b361648455b11e66533171b380ea1fd6329c", "messageHeadline": "Add color handling for centerline plots (#382)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 221, "deletions": 98}}, {"node": {"oid": "dc73e89fb7dc908a17ae5159e93ca3fcf285ccd8", "messageHeadline": "Updates in calving tools (#384)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 47, "deletions": 52}}, {"node": {"oid": "d2323ccb59f7e3f94a56eace945b309e4715ddf5", "messageHeadline": "Update ConstantMassBalance kwargs (#362)", "author": {"name": "Schmitty Smith", "email": "sumnonpuella@users.noreply.github.com", "user": {"login": "sumnonpuella"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "de216af02e61683685739a6e05fd3d8f56723bb8", "messageHeadline": "Back to normal logo (#383)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c615cde8b53124dd2343fcafbb02a43ddc213b69", "messageHeadline": "Simplify some inversion set-up (#379)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "614eaa21c8e414e10c5b915528c79d32a03f80ee", "messageHeadline": "Minor fixes in docs (#381)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d9ddeb50b616bc3db81ca18c79f2cf489ff8520a", "messageHeadline": "Xmas logo (#380)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cca3c42d7666a50bacded7c577c75af17995e10c", "messageHeadline": "Add South Glacier benchmark tests (#377)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 197, "deletions": 5}}, {"node": {"oid": "eb8809f854506efa7fedbb4c315c4786a7900223", "messageHeadline": "Move the 2D SIA model to the core modules (#375)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 39, "deletions": 13}}, {"node": {"oid": "8fd2494e02e386ed431941f27bb0da911c07cbad", "messageHeadline": " Better handling of overdeepenings in constant mb  (#374)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 173, "deletions": 24}}, {"node": {"oid": "14daa06d9385ddc37aca42e30ac50a1d2e1e4321", "messageHeadline": "Append to task_output now renames overlapping columns (#373)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f951853ad71614f7db7b9616e65ae2d926c2aa3f", "messageHeadline": "Add surface_h attribute setter for ModelFlowlines (#372)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "660fdfdaff8e7f7f9ea9af2be53dd3872799a912", "messageHeadline": "Try to make constant MB more robust (#370)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 35, "deletions": 126}}, {"node": {"oid": "ff184806dc384eee8cfe898b8df7d176450f634e", "messageHeadline": "Make hydro years more flexible (#368)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 178, "deletions": 22}}, {"node": {"oid": "43902a4233cfc467bd710f325b3011f2d82bf53c", "messageHeadline": "Simplify float year (#364)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 69, "deletions": 73}}, {"node": {"oid": "f646e35c42f11e3a1a85bbfcee704bb76d53e8c0", "messageHeadline": "Bug in glacier evolution numerical tests (#363)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "4d6c9a6ee708559c6dbf1b64d48e9dfb41bfef2d", "messageHeadline": "Improvements to glacier_characteristics (#360)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 251, "deletions": 114}}, {"node": {"oid": "983735a56618292dd5c6113be138a2a6319205a3", "messageHeadline": "Append to task log file instead of overwritting  (#354)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "7a67627f8295e4d70571ff16d19b1925576745cf", "messageHeadline": "Update run_alaska (#347)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 124, "deletions": 104}}, {"node": {"oid": "358c525f5170461ecee8fa75f663e28fecc8f7c2", "messageHeadline": "Clarify time handling (+bugfix)  (#352)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 381, "deletions": 122}}, {"node": {"oid": "4e2acf48f24cf86b6b79efaeead7bee400797ccb", "messageHeadline": "Update sample-data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9350bfa4916590dc6b17d3e8ad901f9eb08e2741", "messageHeadline": "Minor tweaks to compile climate output (#350)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 64, "deletions": 60}}, {"node": {"oid": "58b0bd3bbcdcab0df845bc8a846e7bba99918428", "messageHeadline": "Add rectangle info to model section plot (#349)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 49, "deletions": 27}}, {"node": {"oid": "4bfd0884c5d12abd977ec610eb77a4cff9175756", "messageHeadline": "compile climate files (#346)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 168, "deletions": 0}}, {"node": {"oid": "cbe399cf1551914f3b96426cdabe7accc4c6b877", "messageHeadline": "Remove now redundant calls to reset_multiprocessing", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "d8d3b89cf347cf8b0a0c9c7e201a77777f529e88", "messageHeadline": "Automatically reset multiprocessing on cfg changes", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "b40ab95365c11be1eb8e8b7a968ca4c026e5acbf", "messageHeadline": "Adds a compile task log utility function (#344)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 85, "deletions": 26}}, {"node": {"oid": "54c7a47db9425ec2611a57276ac9e705d370cc52", "messageHeadline": "Add MB parameters to glacier characteristics (#343)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "a0871b9515b5ebf48098208b1eda5b1e575271c9", "messageHeadline": "Add a filesuffix to inversion output (#342)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "a50de2598a51304306794517f05f18fb94118c8b", "messageHeadline": "Update doc examples (#341)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 35, "deletions": 39}}, {"node": {"oid": "6cf422c648c39e9345c37512f95ee82efeafabe0", "messageHeadline": "New reference list for RGI6 (#340)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 63, "deletions": 86}}, {"node": {"oid": "58ef1c53e06dee8e61465d0afb06f6476298f174", "messageHeadline": "Add RGI6 tools (#338)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 671, "deletions": 533}}, {"node": {"oid": "6550c5a5fcf6cae2cebc671492ca76a9df0e9c2c", "messageHeadline": "Small update of the tests (#337)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "eeda5ca2a6da79c51a9f8cb521c124bf59a0fdfd", "messageHeadline": "Filter flowlines with negative mass flux (#334)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 181, "deletions": 63}}, {"node": {"oid": "576a4a659ba7b6f17b4915772260de0a05cbfc5d", "messageHeadline": "Inversion params are not optimised per default any more (#332)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 660, "deletions": 630}}, {"node": {"oid": "2debfbf70c78167e0e0842d59e20c70f2bd0f803", "messageHeadline": "Pin OGGM to a specific sample-data commit (#333)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 61}}, {"node": {"oid": "7e97cd9ca184241df3d314008304cc67eaac9375", "messageHeadline": "Pin OGGM to a specific sample-data commit", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 16, "deletions": 61}}, {"node": {"oid": "e81d892574839055195d1c96c85e19bf80e3b327", "messageHeadline": "Updates in docs (#331)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 106, "deletions": 151}}, {"node": {"oid": "8ad7bbb3eb6c5a907eccd26b7dafc12bf80edc83", "messageHeadline": "Big refactoring (#329)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1379, "deletions": 1557}}, {"node": {"oid": "542c155f62fea0b4c774dcbbaea1cadf549b4869", "messageHeadline": "WIP: remove the concept of divides from the codebase (#324)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1136, "deletions": 1880}}, {"node": {"oid": "261546c67e08b0c298afac8d8b6bda7b5b0944aa", "messageHeadline": "Minor changes in centerlines code (#323)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 72, "deletions": 50}}, {"node": {"oid": "6c82c3d2e436f46948721d7a89b493280d7b0853", "messageHeadline": "Remove deprecated attribute (#322)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "9b30108d9aef978f852c5895749ad491d8f0ab9d", "messageHeadline": "Add deprecated attribute for backwards compatibility (#321)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7a5a7af387b1c10b7b7e106c9cabb9f513a35f75", "messageHeadline": "Update ref glaciers script (#320)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "f8051b825636098ad34b2131ac0444854f37d229", "messageHeadline": "Add calving to linear mb (testing only) (#319)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c27093d7ee9802a218a470a4f24da2d28add49ec", "messageHeadline": "Force single flowline for ice caps (#317)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "daa9623868047c634e4187e3f2b7b1a719489a84", "messageHeadline": "New version of run_alaska.py (#316)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 168, "deletions": 251}}, {"node": {"oid": "393f2499dfbf5df1f68539d3d9c792cd6c4df4c3", "messageHeadline": "More robust ELA computation (#315)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "38ecf1ccda119a0602649779b190095bd61e433f", "messageHeadline": "fix cesm warnings in tests (#314)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 109, "deletions": 78}}, {"node": {"oid": "60f5f5c32b5fb9b9f87cd9a6157b8bda2514b08b", "messageHeadline": "Fix pytest-mpl warning (#312)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "86acd3df292bea8099b8204e41e932bcda44698b", "messageHeadline": "Add ELA to mb models and diagnostics (#311)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 413, "deletions": 22}}, {"node": {"oid": "e9d34c41ac926f32b41524748bf61d57be46291e", "messageHeadline": "Run workflow tests both with and without multiprocessing (#310)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "c6327cdffae33b032b604252d9c19e657a1ffafc", "messageHeadline": "Run workflow tests both with and without multiprocessing", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "956dc61c9ddc39980d06af0c4db97a941724122a", "messageHeadline": "Generalise using git ident in test directories (#309)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 51, "deletions": 36}}, {"node": {"oid": "af0142481570f4eb5ccbae2c120e61a25ecfb568", "messageHeadline": "Attempt to use mp on travis (#307)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 163, "deletions": 177}}, {"node": {"oid": "8189d940243598f47a80389793295f3f264f1bee", "messageHeadline": "input_filesuffix for climate run (#306)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3ea67297f748171b247f0b3012a1e8053cab7039", "messageHeadline": "Reset multiprocessing in workflow tests (#305)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "34e7ccdb9053e3fe6d78b07f2a69efe528058397", "messageHeadline": "Use git ident for workflow test dir", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6b1d47b7759b2e212564764b4ac66e1d846f182c", "messageHeadline": "Add ident func for tests", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a3105f14ee29886cc54fcfba9ccedf75cda32b37", "messageHeadline": "Reset multiprocessing in workflow tests", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "933db86223491f5c2e3abb7f7b9e51dabbe6f36a", "messageHeadline": "Add a constant climate task (#304)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 164, "deletions": 116}}, {"node": {"oid": "ef9679baa08e9d3a59a05dc9d4773c4e6b78d9e8", "messageHeadline": "Update README.rst (#303)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 22}}, {"node": {"oid": "252feb5dec4e4322ed99a374e0bc3197d3bc5a9d", "messageHeadline": "Update docs a little (#302)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 120, "deletions": 151}}, {"node": {"oid": "b02b54a3b561b2e78905e812839c308870750295", "messageHeadline": "Test for run from climate (#301)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 122, "deletions": 26}}, {"node": {"oid": "f9d4225afadbc3c7b240eae2fde13399f6191fe1", "messageHeadline": "Add a plot function for regional maps of model output (#300)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 107, "deletions": 3}}, {"node": {"oid": "aecdb47705d5238a5ea23d37e6ad6f819d31648a", "messageHeadline": "Update dropbox links (#299)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b0c355e37339c90d0095d2aac7a97ac2f25380ec", "messageHeadline": "run for gcm (#273)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "f6ae9603eefc0249448f32cdbc4f194b220fe844", "messageHeadline": "Make use of has_internet configuration parameter (#296)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "fbb741d945a03eac2cde58d810a119d573d8805c", "messageHeadline": "Update run_from_calibrated.py (#295)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6e51de600c2413309affae42eb5d62087204840", "messageHeadline": "Change in error logging for easier parsing (#293)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "a69b45f4108a5a968e60b8df4a06020d9430b75e", "messageHeadline": "Add an option to remove elevation feedback (#294)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "0048f2d2b6b572daa36314f95188d91496f4779b", "messageHeadline": "WIP: add modified RGI to gobal runs (#292)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 261, "deletions": 15}}, {"node": {"oid": "326acb2f2caa9a6ea2ba96fb7abd283141398793", "messageHeadline": "Small changes in sandbox (#290)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "55f8900fb4f23222b91a00749bd91df004aaddbc", "messageHeadline": "Add distributed model to sandbox (#289)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 675, "deletions": 12}}, {"node": {"oid": "cfc56f8e30ae37224eba14de4ee92828cfebdfcb", "messageHeadline": "Attempt to fix file permissions on windows (#288)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 47, "deletions": 38}}, {"node": {"oid": "5646ff608adefc1b73a47aa8c8898c1d0fced343", "messageHeadline": "Fix appveyor builds", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e08c5b5f635b817694b418020cfc8fda572947fd", "messageHeadline": "Update README (#285)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8da9b057702b79ca53eafaa5b67cec5b6c3bff6", "messageHeadline": "Dummy download tests (#284)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 205, "deletions": 5}}, {"node": {"oid": "e9b00c3e906bf0b822770f732f2145f669b33abd", "messageHeadline": "Add two tests for graphics (#283)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "3c4bf99d02c99f22fbf01b00095c88b6e771509e", "messageHeadline": "Add some workflow tests (#282)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "de55c93e923875682836408257d29ea822f12bd3", "messageHeadline": "Add a test for CESM data and xarray bug workaround (#281)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 124, "deletions": 21}}, {"node": {"oid": "a54842decf826a04cef60aa3fb27505a6da037b0", "messageHeadline": "Small refactoring of tests (#279)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1079, "deletions": 1014}}, {"node": {"oid": "d7e8a60ea44e09b2e95659c43cfd65b884fbf848", "messageHeadline": "Further unification of log messages (#278)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "ea29f4bac65cbd5809b283235baffa20c0b38636", "messageHeadline": "Add a test to see if RGI IDs can be extended with suffixes (they can)\u2026", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "260ada5d5580d16b0a5a9798312e12fad2d801b7", "messageHeadline": "Freetype changes only happening since 2.8.0", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f6748910bb3a568207f1247a2df844dea93a759", "messageHeadline": "rasterio install on conda (#274)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8202caf3437a6d28f94d76193472016f92a1b3d", "messageHeadline": "Add more examples to the doc (#272)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 297, "deletions": 29}}, {"node": {"oid": "3b4fcc1aaf63eeeaba7b2e9828d7603b9df84372", "messageHeadline": "Add run examples in the doc (#271)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 469, "deletions": 24}}, {"node": {"oid": "fd988771aac9978863dcdcdc2cb54499b281acaf", "messageHeadline": "Avoid very flat parabolas in downstream (#270)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 58, "deletions": 48}}, {"node": {"oid": "d7afc99f837d88b0a802c8fcfcb15b6e36796fca", "messageHeadline": "Bugfix in initialize flowlines (#269)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 77, "deletions": 30}}, {"node": {"oid": "9ae841f0934f1375ad061500eec00a0b9213be7f", "messageHeadline": "Method to copy parts of a glacier directory to a new base dir (#267)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "c8306504fc9ef9ca81bb9529f5d499c9c927f784", "messageHeadline": "Add an option to correct for negative flux during inversion (#265)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 251, "deletions": 96}}, {"node": {"oid": "c641d5343abad404fffd065b35c1b94f064afc70", "messageHeadline": "More workflow tools (#264)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 258, "deletions": 10}}, {"node": {"oid": "9b368b8068db87f13010335a675f00b18860afc7", "messageHeadline": "Make glacier_characteristics more robust (#262)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 109, "deletions": 110}}, {"node": {"oid": "4e62e32fdce1c2dc4e0a900d7222d4d0cb26d5cd", "messageHeadline": "Small bug with interstecs (#261)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "513fb673d962b68cc90a58d3642d7e08383e4a37", "messageHeadline": "Yearly ouptut, monthly diagnostics (#259)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 163, "deletions": 92}}, {"node": {"oid": "cedad5bf82bcae36b01f491536fbf1292a86d8d9", "messageHeadline": "CONTINUE_ON_ERROR is not a constant anymore (#258)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "15d8d62ea2dc804ca4f9c3d5b4fe002dd1f31bfb", "messageHeadline": "Some bugfixes due to the new map settings (#257)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 71, "deletions": 47}}, {"node": {"oid": "bd192d67fd586daf23aafa3e5d000cce4197c058", "messageHeadline": "Add tests for idealized inversion (#255)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1108, "deletions": 33}}, {"node": {"oid": "2560f6836e56232bdec7af37651fd783ae015248", "messageHeadline": "Change temp_melt to -1 (#254)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "231fb87b664167f09fec5af6bb6685184c284997", "messageHeadline": "Small bugfix in BEGINSEC_IN_MONTHS (#252)", "author": {"name": "Johannes Landmann", "email": "jlandmann@users.noreply.github.com", "user": {"login": "jlandmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "08d1cb835c28206d66999905d3b411df245c11fa", "messageHeadline": "Add some workflow tools and new defaults (#249)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 838, "deletions": 203}}, {"node": {"oid": "3aecb979eccc0e47ca0c710a544a87dd45afed32", "messageHeadline": "New mu-check, more units in climate file, PEP8 (#251)", "author": {"name": "Johannes Landmann", "email": "jlandmann@users.noreply.github.com", "user": {"login": "jlandmann"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "13b355c11859fec3a6ea83e56318484bef5f2de1", "messageHeadline": "Changes in run_alaska.py and utils.py to study the glacier front widt\u2026", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 209, "deletions": 140}}, {"node": {"oid": "11d522dc6a53525826b4e991cb4bef3b6f1ff8d8", "messageHeadline": "Add reset option to download functions", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "059431e785f15e0d22166fef79f1ee542073a776", "messageHeadline": "Fix gdal on appveyor", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "99951ebe8cbb9a2ded3edbcd8d33ee3e6d95f0a0", "messageHeadline": "Add support for Slurm CPU allocations", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "8669b87f84ee5b5501246ebf3478570c604c7fb5", "messageHeadline": "Use different baselines images depending on freetype version", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "aea16929dc9f5e410ac9d97778576d0ba346bb34", "messageHeadline": "Use dir basename for duplicate sample data", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "932e30f48cbfb016a04d2fee866a7d142958a930", "messageHeadline": "Fix rasterio deprecation warnings (#245)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7fae04fb43a31ccc99731f7458f00b9b4df511b", "messageHeadline": "Fix rasterio deprecation warnings", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "293f8af81b5793304656a686dbb1fd1bd3215930", "messageHeadline": "Changes in dynamical core (#243)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 319, "deletions": 292}}, {"node": {"oid": "9900db45df85d2b23816dc4e3d548801df9924f6", "messageHeadline": "Some bugfixes (#240)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "d0c0b62e79aba139d049ef484ef198318bb372fa", "messageHeadline": "Improvements in preprocessing (#236)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1970, "deletions": 917}}, {"node": {"oid": "581ceff7df731fff5c3f9373dda554d42b16b02d", "messageHeadline": "Changes to the calving function (#234)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 111, "deletions": 29}}, {"node": {"oid": "8dfa56b81a2aebfb705cc5b8e914ad78bf55fe69", "messageHeadline": "Fix bug downstream (#233)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2b06b57941b44fbd40aa3ad31159a27b9397cd16", "messageHeadline": "Downstream bedshape based on parabolic assumption (#174)", "author": {"name": "anton-ub", "email": "abutenko@uni-bremen.de", "user": {"login": "anton-ub"}}, "additions": 202, "deletions": 4}}, {"node": {"oid": "1c0f9a3a8cf960bc3bad901c8a40e9ffcd22c501", "messageHeadline": "Small slopes filtering now happens at the flowline determination (#232)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 329, "deletions": 118}}, {"node": {"oid": "19c0f072eebe4994d4807e2940a7a736d5197c39", "messageHeadline": "Tweaks to download + docs (#229)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 154, "deletions": 74}}, {"node": {"oid": "c7a08b96caf739febd8546572716325deba4a0e2", "messageHeadline": "Download and multiprocessing updates (#226)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 132, "deletions": 98}}, {"node": {"oid": "a2bd81c60fa8e6fdf0d59f1cd01c053ee44c0e0f", "messageHeadline": "Add optional cache name override", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "58bb901439f2688e3919c4630072c84800d8e24b", "messageHeadline": "Ignore broken(?) glaciers in run_benchmark.py", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "2bcc514dc49bea336ba8dbbb3368aa3b5e9256ad", "messageHeadline": "Clarification license documentation (#227)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "6e6e5e579fdf427aea6ff77c40ef029aa30c75e6", "messageHeadline": "Print task name and rgi_id on error while multiprocessing", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "37df4045b0c774954d5643011f11c41fd8e9d1ef", "messageHeadline": "Partially revert to old download caching logic", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 104, "deletions": 89}}, {"node": {"oid": "f6e0c31dae55fa20c07ba22f137de10c47f208c8", "messageHeadline": "Various bugfixes (#225)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 51, "deletions": 21}}, {"node": {"oid": "82d0830e08be60f01ffef62051ab08971934684a", "messageHeadline": "Multiple DEM files bug and per glacier directory tree (#221)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "6a74d97d81ab8163f6d7e51a5688945314437142", "messageHeadline": "Multiple DEM files bug", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "fc875e86982a7f4968a3ac98db90303fdb6bb4c9", "messageHeadline": "Add a directory level in the per_glacier dir tree", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8f1966aaca3638351e869b980f3f0331ae5179f9", "messageHeadline": "Config file for download cache settings (#220)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 299, "deletions": 296}}, {"node": {"oid": "3253fd146c7e334f1f2397f021fff77424b95ac1", "messageHeadline": "Inversion now takes ice divides into account (#219)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 566, "deletions": 325}}, {"node": {"oid": "7e7b9293e9ed2f7b4e5b0ad9f3afae68b36170ad", "messageHeadline": "Further Updates for Download-Cache (#218)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 120, "deletions": 121}}, {"node": {"oid": "24294beb796fd1a48e245e354105c460cc6c1454", "messageHeadline": "Make use of download-cache on travis", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e9c0f9c6b3dcba9a4ebf3ab330bdc1bbb8ec1916", "messageHeadline": "Move all download caching logic to a single place", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 101, "deletions": 109}}, {"node": {"oid": "a3d275914d3fba777eada260a6068312b6c17e72", "messageHeadline": "Download sample files as late as possible in cfg initialization", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ccba809ff2962dc8f6014d8ea331e20a79e1ad17", "messageHeadline": "Get rid of intermediate DEM files (#216)", "author": {"name": "Johannes Landmann", "email": "jlandmann@users.noreply.github.com", "user": {"login": "jlandmann"}}, "additions": 78, "deletions": 109}}, {"node": {"oid": "f46f058bf70c35328aa540ade99c9a330de5a438", "messageHeadline": "Update getting_started.ipynb to initialize config (#217)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 112, "deletions": 387}}, {"node": {"oid": "cbcfe3f5aea48a8d183f9a0d123d150acf3bcf05", "messageHeadline": "Update getting_started.ipynb to initialize config", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 112, "deletions": 387}}, {"node": {"oid": "80aa85beea1a4c9b46cce4e00385f7fce262d982", "messageHeadline": "Small fix for sample-download from Github (#215)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "2bc255320b610eabe931a24b491b42bb5e8e245f", "messageHeadline": "Use commit-hash based sample-data-download", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "554005725f04fa2419d65b4bf1098f538f47ab1f", "messageHeadline": "Be more verbose when logging download and cache status", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "da1f37dfc7a289bb9b170d112c4dbe69693bbd85", "messageHeadline": "Various Updates for File-Downloads (#214)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 127, "deletions": 55}}, {"node": {"oid": "a8e61b5c06a23a083bd559c6bf737d90ab9542e4", "messageHeadline": "Don't write to cache dir if readonly", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "bee158f8f94c566f27dbc7a53c83031744457bba", "messageHeadline": "Add dl_cache_readonly parameter", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "185d4e14ff8690b6f1534876448c7b15ce47b55e", "messageHeadline": "Update/Remove all references to filelock", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "25862a772a9ed0e0a5df12b2c6e6bf101f9d3dcf", "messageHeadline": "Create workdir before writing", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0793d9306ef8363593932d21dde06f7debef7996", "messageHeadline": "Add function to reset multiprocessing state if needed", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "09467ff48e5097973457bc1da317e231ca09515a", "messageHeadline": "Create one global pool", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "4028d8082fecb125fd917f6ada13ea5c539e6d8d", "messageHeadline": "Use a multiprocessing SyncManager instead of filelock", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "7c4a9f250ea180ada2d53a611264c3325a9b90da", "messageHeadline": "Also remove cache file on download error", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a99a90360b5bc9f535fb8aac1d8d15834a6b82e6", "messageHeadline": "Also cache S3 downloads", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "dd2e9a2163d095eea499973e8771a9969515b470", "messageHeadline": "Fix dead spaces", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c5045f6bb4a6eadd15c94fab103b841c4361a7b1", "messageHeadline": "Use boto3 for downloads from AWS", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "339c1ab704b2312ccb4289b6a797b37ab1c90c45", "messageHeadline": "Use single function for AWS downloads", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "710b883d1c0fbc62f32c5088c8ce86d1cc1e1828", "messageHeadline": "Cache all downloads", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "3a26a7840bc00661149a695400ad8d8201629f51", "messageHeadline": "Add download cache parameter", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "7a010677d086d2a229c3b274d198e1eff3137c01", "messageHeadline": "DEM download: LRU handling of unzipped files (#211)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 336, "deletions": 165}}, {"node": {"oid": "c93ef87f5c0247f600b9a3f9865f3ba47bf670ea", "messageHeadline": "Installation docs (#209)", "author": {"name": "juliaeis", "email": "jeis@uni-bremen.de", "user": {"login": "juliaeis"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "89a24f3329f382e33b0915466887ab64093886ee", "messageHeadline": "Inversion for tidewater now makes an exception at the tongue only, no\u2026", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 48, "deletions": 27}}, {"node": {"oid": "ea70450b986420184dd13313a343bf97d7df2fa6", "messageHeadline": "Add filesuffix to cesm data (#207)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "5b48d8fcb50d97c362c4cad22385e0770445bfaf", "messageHeadline": "Several non-backwards compatible changes (#206)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 611, "deletions": 245}}, {"node": {"oid": "ce9bc5ca4414d3231a1fb02a6e3de06756a6dad4", "messageHeadline": "Add a file suffix for glacier runs output (#203)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 124, "deletions": 16}}, {"node": {"oid": "0a9dfb424ae50e14a18050ff0e0e7e95185b199f", "messageHeadline": "Working directories now sorted per region (#200)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 41, "deletions": 23}}, {"node": {"oid": "f3d6f005db022be13c3cb81dd6a7475272110d75", "messageHeadline": "Add touches_border attribute to flowlines (#194)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 106, "deletions": 29}}, {"node": {"oid": "baac778e276dbc436643cdd34ce16341815a57b2", "messageHeadline": "Compute and store catchment intersects (#193)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 137, "deletions": 1}}, {"node": {"oid": "897cf7d408d147b43730cf3b00c54154bbb53e76", "messageHeadline": "Filter RGI names for spurious characters (#187)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "240b761d78a8f8e6c140a456553eeab879dbfe2b", "messageHeadline": "Add intersect geometries (#184)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "433b0a600a7f73466fe4e4e621e656d158f02f81", "messageHeadline": "Resolved merge conflict in flowlines.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 140, "deletions": 163}}, {"node": {"oid": "6b1762f1c2263d27225e4af465605f334b40c44c", "messageHeadline": "Read CESM climate data (#188)", "author": {"name": "Anouk Vlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 136, "deletions": 9}}, {"node": {"oid": "cfdf6501b894b3dcfe62b26f9ed4130fe76d9350", "messageHeadline": "Add fixed_dx method to init_glacier_region (#198)", "author": {"name": "Johannes Landmann", "email": "jlandmann@users.noreply.github.com", "user": {"login": "jlandmann"}}, "additions": 68, "deletions": 13}}, {"node": {"oid": "1f51cf4fec1aeaa3e999f7763e5c67805a30d852", "messageHeadline": "update flowline notebook (#197)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 314, "deletions": 59}}, {"node": {"oid": "71e3164a40962011a433db03db0001c60cd8a83d", "messageHeadline": "Fix a testing bug with cru (#196)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "97ccc07a41667c0658c782dae14a2a5193d6974b", "messageHeadline": "Update CRUTS to version 3.24.01", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b2e97c70acbd4065acd7d513217183ddb8ffaca7", "messageHeadline": "fabfile.py updates (#192)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "94e110c8429a25a9c27bf448d8484b252549692d", "messageHeadline": "Bug fix in glacier_characteristics + better log file names (#185)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "65f118bdf1232bcf31d69ce71386585eb529d28f", "messageHeadline": "Add a regional plot (#182)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 114, "deletions": 32}}, {"node": {"oid": "2328b148df6c7c638d265e648230256cabc17798", "messageHeadline": "Clean unused files in tests (#180)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "b5f252595c6083de43bcf66e4937a79c980205f1", "messageHeadline": "Several documentation improvements (#179)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 757, "deletions": 330}}, {"node": {"oid": "f1dc3522b803602629d32e39ad675fb0dd08c6af", "messageHeadline": "some bugfixes and path defaults (#178)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 109, "deletions": 31}}, {"node": {"oid": "7f2ba76c215c7f852ad0cfd524b9bb683a6eaf14", "messageHeadline": "Inversion: change if to `is_tidewater` (#177)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90348cedde0ad1e215e9b73684e40419cb2ccb66", "messageHeadline": "Now run_alaska.py has pc/aws switch running mode\" (#176)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 215, "deletions": 165}}, {"node": {"oid": "f40bd20e8bc52e35bd9f9158bba56d7f8a4a652b", "messageHeadline": "wgms lookup table notebook (#170)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 819, "deletions": 0}}, {"node": {"oid": "6a66ea02f063d360fcc7b036f7373c448a7aac3d", "messageHeadline": "Update the reference mass-balance data (#168)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 36, "deletions": 53}}, {"node": {"oid": "983fa7bb3383b1bd078be07d03602bf33b641e52", "messageHeadline": "Python 3.5 finally seems to work on Windows Anaconda (#166)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "5d6b078c2a677b88f8c36192a5d44ed9f18bdde6", "messageHeadline": "Several changes in run_alaska.py (#161)", "author": {"name": "Beatriz Recinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 157, "deletions": 180}}, {"node": {"oid": "6281e194b9f6a5072766941f7a02b8cecd170bd9", "messageHeadline": "Update setup.py for more informative version control (#165)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "a1e3889ab660470fb4c56917b37bc1cb85bbe107", "messageHeadline": "Use RGI date year only, not month (#163)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f33814aad2cb8d34918f961be37728c848f041b", "messageHeadline": "mini tweak in install docs (#164)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "f1ec7a16b0de54c4bf1e3e4803719cb84dbf9034", "messageHeadline": "Uniformize and document the mass-balance models (#162)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 572, "deletions": 757}}, {"node": {"oid": "677da789adeac72d941f4c80b39231480fd99767", "messageHeadline": "Update installing-oggm.rst (#159)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "317c8353344ea40ad7d3fe84dd1fece9d237fe6e", "messageHeadline": "get ready for xarray 0.9.0 (#158)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "779f735510a10619c5858bfa257585326051c61f", "messageHeadline": "New automated prcp factor, simplified cross-validation (#154)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 275, "deletions": 100}}, {"node": {"oid": "62232bbce0e95a508a707792874773ccd7303d3e", "messageHeadline": "Update CRUTS to version 3.24 (#156)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43cb632eb4b21c0dded1b08fc42875a7c622c37c", "messageHeadline": "Move testing framework to pytest (#152)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 190, "deletions": 132}}, {"node": {"oid": "2be50f8babf08179df34627a7db205ceaff27cfa", "messageHeadline": "PopChange", "author": {"name": "avlug", "email": "anoukvlug@users.noreply.github.com", "user": {"login": "anoukvlug"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4a5ec915b465a41588af690f4fb61f82f6eb033b", "messageHeadline": "Updates for latest salem - no more pickle in tests (#149)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "51c56407a7505153067ceb18555bd414c4c6e552", "messageHeadline": "try python 3.5 on rtd (#147)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a763d224b0e73a1f1b3409328d0d9d0f7f52af37", "messageHeadline": "Get DEM downloads right (#146)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 323, "deletions": 183}}, {"node": {"oid": "52da598b6fe28eef7b3808c6a201a357d22813f9", "messageHeadline": "DOC: add a flowline page and mass-balance improvements (#145)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 315, "deletions": 76}}, {"node": {"oid": "be1fbdbc625a6d439237b4493446bbf15d686f82", "messageHeadline": "Doc fixes (#144)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 66, "deletions": 20}}, {"node": {"oid": "e5c2e085b4b392815d7e90ca7c7aa6d3965259ab", "messageHeadline": "PR #135: some workflow changes in climate", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1315, "deletions": 492}}, {"node": {"oid": "b98a391851e7b27d2ec8b3ce17f0b409f93447df", "messageHeadline": "auto prcp implemented, but not proven better (yet)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 139, "deletions": 17}}, {"node": {"oid": "5dd29bb821e41b4b00a0e9b245f0231ce7cd400b", "messageHeadline": "wip: workflow for varying prcp factor", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 197, "deletions": 131}}, {"node": {"oid": "3cfa3cdef6d56218425e80abfa72523e2ee69006", "messageHeadline": "mass-balance docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 324, "deletions": 12}}, {"node": {"oid": "d38e9299a106090cf93b008c8c42dd7f00c3d7fa", "messageHeadline": "some new defaults", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 58, "deletions": 57}}, {"node": {"oid": "e1a905e04783e4dd1d7e6502955920131514518e", "messageHeadline": "bias added to past mb model", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 94, "deletions": 74}}, {"node": {"oid": "7c8056b49d08e9fe66936e50055f1cfc1f239f8c", "messageHeadline": "bugs in write centerlines", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "277bfeb563d32b8eb9712ddd526dd022ba7a9df2", "messageHeadline": "some more tools for validation", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 81, "deletions": 18}}, {"node": {"oid": "ebfb12297787f6b4354e0b26d8812b2dcd06190b", "messageHeadline": "crossval seems to work", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 224, "deletions": 63}}, {"node": {"oid": "2808b2ec2e8ccdce2b80d2b85241c8a64d5367ff", "messageHeadline": "fabfile: Pass profile_name to VPCConnection", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4130e2d79466341b899b74d9802c89c626e661d", "messageHeadline": "add ITMIX paper (#139)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a6b9df70337d65561a2307bc616e254b1ab9da49", "messageHeadline": "some interesting bugfixes", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 90, "deletions": 21}}, {"node": {"oid": "5bd04d1d543327bf2fe9a9ab1a9cb5ed3b063bef", "messageHeadline": "some workflow changes in climate", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 185, "deletions": 181}}, {"node": {"oid": "8d5bf991142b77efac7ae70c9eb5a5a5b05723bf", "messageHeadline": "mini docs tweaks (#134)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "53b9713308e8ae7cad391a4230811cc1323e348c", "messageHeadline": "Various Updates and improvements (#132)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 47, "deletions": 40}}, {"node": {"oid": "f067a178c9352c8a25507d10858f46c4eac69517", "messageHeadline": "mini plot bug (#131)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "37df95a2910916a079da6cf7fd65c0fb8d84941b", "messageHeadline": "Update imports for rasterio 1.0 (#129)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "61151300b48eb839a994cedf6a693d73c65d6e48", "messageHeadline": "Merge pull request #128 from OGGM/docs", "author": {"name": "Ben Marzeion", "email": "ben.marzeion@uni-bremen.de", "user": {"login": "bmarzeion"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "a0227b5f1acb576ed18c561dc814283332d51966", "messageHeadline": "typo", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "2c9d64e7ea73752ea684236302c3cf2a4cca4daa", "messageHeadline": "Update workshop.rst", "author": {"name": "Ben Marzeion", "email": "ben.marzeion@uni-bremen.de", "user": {"login": "bmarzeion"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e90fc6cda84a5b046c97c2fe5b6ad2a526a1fb37", "messageHeadline": "Merge pull request #127 from fmaussion/salem-compat", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 119, "deletions": 240}}, {"node": {"oid": "29ac71e1f873f9be88fd472c4f4c7c3d5a1a3bbf", "messageHeadline": "Update index.rst", "author": {"name": "Ben Marzeion", "email": "ben.marzeion@uni-bremen.de", "user": {"login": "bmarzeion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "abbf2faff0f485d2223b784721c0f5b971c7ff5b", "messageHeadline": "Create workshop.rst", "author": {"name": "Ben Marzeion", "email": "ben.marzeion@uni-bremen.de", "user": {"login": "bmarzeion"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "9051f831ee5569fc871c89b3b8e1ab07f93730e8", "messageHeadline": "Updated examples", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 42, "deletions": 161}}, {"node": {"oid": "541309d8e5ca503f6737eb3ab73f003d15233280", "messageHeadline": "New salem version and deprecation of cleo", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 77, "deletions": 79}}, {"node": {"oid": "cbbd09712ab888b1100be1de7eb211341a804c26", "messageHeadline": "Add contributing page to the docs (#125)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 381, "deletions": 65}}, {"node": {"oid": "bbcbd1cd9740cfc864ef7b7144e0da2b6dfc8cf8", "messageHeadline": "Various MPI related improvements (#124)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 159, "deletions": 17}}, {"node": {"oid": "d9c60b64790ae8401ba72928bcdfa3a5731bd4fc", "messageHeadline": "Add MPI support (#123)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 206, "deletions": 35}}, {"node": {"oid": "aaef0bf5a6872a4e32b52c8e842f8f9a406b0d2b", "messageHeadline": "Work on glacier calving (WIP) (#120)", "author": {"name": "bearecinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 210, "deletions": 62}}, {"node": {"oid": "31ca3a04cfaa2043a3858794162890c890577481", "messageHeadline": "Install windows geopandas (#122)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "e62d6a11b841306176a6340c782d61d5eacf67d0", "messageHeadline": "Use untested_base for Travis-Tests (#118)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef4fc309feb53e8d584b18610d61312f35f95d0c", "messageHeadline": "added a decorator for plotting maps (#116)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 173, "deletions": 157}}, {"node": {"oid": "960d6efb343a479a32972af5a68db6aa29c39e7f", "messageHeadline": "Template for inversion docs (#115)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2a64a6aa2250c60706f44621d58dd675191164ee", "messageHeadline": "Use Docker for Travis Tests (#114)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 36, "deletions": 57}}, {"node": {"oid": "838451956f51e7a0f13fe6bbf731ba987c8d4aef", "messageHeadline": "Add Dockerfile (#113)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "8c1d5b6d5c558c5dd43503dbac5e2694b96b069e", "messageHeadline": "Make execute_entity_task forward kwargs (#112)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "ea0375c9925c8d9ba656a6c45ad8952b59f1c9ec", "messageHeadline": "OGGM code should now run on readthedocs (#109)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 246, "deletions": 108}}, {"node": {"oid": "6293b841c9819eaf767707e915340ccd0c4b7621", "messageHeadline": "Prepare docs for conda builds (#108)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 184, "deletions": 444}}, {"node": {"oid": "c4c4157db953c0e2cd7a1fc0c57404ad282764c1", "messageHeadline": "shorten travis runtime (#107)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 189, "deletions": 120}}, {"node": {"oid": "f96261b5cdc96b5bdf97a4b804a94134c7246e83", "messageHeadline": "solved bug with fiona (#106)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 141, "deletions": 175}}, {"node": {"oid": "c555c5c168be7b949c4a65bdb3d62d23514e6119", "messageHeadline": "Merge pull request #103 from fmaussion/dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1162, "deletions": 357}}, {"node": {"oid": "8e6a128f4c1573691276731d114bbee562e22d4c", "messageHeadline": "tests pre-refactoring", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 275, "deletions": 160}}, {"node": {"oid": "0e5eab896329dacfd8103176c0dcfb15de4ec67f", "messageHeadline": "time-dependant storage", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 352, "deletions": 103}}, {"node": {"oid": "2e34e1ce3a899761b5c65073f46863d36fe1da03", "messageHeadline": "bed now time independant", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93b87facccb453b5321a80cd02e44107a03d668b", "messageHeadline": "monthly mass-balance", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 232, "deletions": 51}}, {"node": {"oid": "51dfba14d3e089a20ef4cf428a77da68fb4f56d9", "messageHeadline": "new to_ and from_ netcdf options for flowlines", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 340, "deletions": 80}}, {"node": {"oid": "45143853aa4d1cfbd7db58e49d5f1104dc76eee5", "messageHeadline": "typo", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1c8335785bb689c03f1535563a9f47e3573b9582", "messageHeadline": "New tidewater terminus function (#105)", "author": {"name": "bearecinos", "email": "recinos@uni-bremen.de", "user": null}, "additions": 344, "deletions": 53}}, {"node": {"oid": "76af66a8225f38c1e4ec0fcdd462cc8789b72925", "messageHeadline": "Multiprocessing fixes and improvements (#104)", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 82, "deletions": 11}}, {"node": {"oid": "e6b88faa1bfb1f5177f1109ef770ea6cc4eb5bed", "messageHeadline": "PR #101 fabfile: Switch to Ubuntu 16.04 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "360b50a3c83e87b806e8c4efc8575cc009d9d4e5", "messageHeadline": "fabfile: Install progressbar2", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06baed6ef4ccf90efe5e843da64a48cae1a9d801", "messageHeadline": "fabfile: Delay reboot to avoid immediate disconnect", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d92d17261ef00362a4e849d1858c763657cb321d", "messageHeadline": "fabfile: Switch to Ubuntu 16.04", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3c608efdd2ca7a2a1851f9077ae00cce26a4ad3c", "messageHeadline": "minibug in biased mb (#102)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "796e783368497dc281d3643664a75b4cbaa71236", "messageHeadline": "PR #98 Towards random climate runs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 799, "deletions": 23}}, {"node": {"oid": "7d2356afb3f3af30ca317a24a6d963e16cca02c5", "messageHeadline": "be sure download happens first", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "6b22a75e39ea76d734320b96c92cd54346b2c027", "messageHeadline": "slight optim fluxbasedmodel", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 201, "deletions": 5}}, {"node": {"oid": "3e68b715f35295b19187a89f23dc20489bd5393d", "messageHeadline": "more control on run rgi", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "cfb4ee29336ec241b18bdbbe31086d670727a836", "messageHeadline": "default bedshape in init_flowline", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "8e1fdae3bb98ce8476c08194e85ba090e59bd475", "messageHeadline": "footnote bedshape (#99)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "aae055370339375f7e1b75f1f33c34927740df3e", "messageHeadline": "try to distribute cru-style", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 143, "deletions": 7}}, {"node": {"oid": "c0fbdde879ee7eb1a4e2205b8dc8bdfd95c152ac", "messageHeadline": "run rgi region", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 199, "deletions": 3}}, {"node": {"oid": "37ba799b224a0fbaac005c44c6b2fe25c5965413", "messageHeadline": "try update pip in appveyor", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "74dcfb3d6febc97a42e2cdd91befc86929b0ae7b", "messageHeadline": "random mass-balance model", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 247, "deletions": 9}}, {"node": {"oid": "9289ed9236cdf2dd079134f3351d1c53be73e4c8", "messageHeadline": "Merge pull request #97 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 79, "deletions": 30}}, {"node": {"oid": "d80e4afda9017d2d2ba4a4f5455dde196c648494", "messageHeadline": "better install doc", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 79, "deletions": 30}}, {"node": {"oid": "8e738ac05dbb9e426f44a389f646a0c41a6cb315", "messageHeadline": "Merge pull request #96 from fmaussion/dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 65, "deletions": 36}}, {"node": {"oid": "fd209d6aa92a2d93b0bf9d7c1306e8ba38be6f2c", "messageHeadline": "remove dem3 doenload for now", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 65, "deletions": 36}}, {"node": {"oid": "616832a1d41ee32a94b5f710da8d9c88ca16305b", "messageHeadline": "Merge pull request #95 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "480ee2caad725b94943ade57ce4b52d06cbed6b4", "messageHeadline": "recommend https for cloning", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a761b5ac78fd3bdc29175cd607851713ce598eb", "messageHeadline": "Merge pull request #79 from JohannesUIBK/dem3", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 281, "deletions": 44}}, {"node": {"oid": "1d462e396f8a5f052bc5a8d49750ad6683efc082", "messageHeadline": "Merge pull request #93 from fmaussion/dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "5306177319ebbde7500e5910e4b2280f5a5ef373", "messageHeadline": "Merge pull request #91 from fmaussion/itmix", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 500, "deletions": 38}}, {"node": {"oid": "71cbb7d2d1bdd0e5c73e44ac3afd36980c2f3c3b", "messageHeadline": "add a biased mb model", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "f517633dcae8fb353d364b2de1fd3c4d293ff3aa", "messageHeadline": "temporarily allow 3.4 to fail", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "717aec2ca6814d0b1632a976afdc26c8193d12cd", "messageHeadline": "back utils", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 46, "deletions": 8}}, {"node": {"oid": "bbca132e4a8c5dac173cabe4cb964f2170e0e824", "messageHeadline": "Merge pull request #89 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "248a947142099ec859d4966da09ee995e67eb1f2", "messageHeadline": "add git to install (#90)", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61a3a39dde2f98c95dde804704f84aa2047cdb70", "messageHeadline": "add git to install", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9a93656526dd08e9ca3b585b2403489528f1e94", "messageHeadline": "Workaround bug in some progressbar versions", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c193a6bdfc83894ea195665cd1ed3a3a69942e01", "messageHeadline": "Test if TIF exists and added Greenland", "author": {"name": "j_landmann@gmx.de", "email": "johannes.landmann@student.uibk.ac.at", "user": null}, "additions": 52, "deletions": 9}}, {"node": {"oid": "62a131aa3baed2612972b188d8bd810b57bbc058", "messageHeadline": "Merge pull request #84 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ee2e119fbdb2954c3fed7bf0d3ead702a1d4a606", "messageHeadline": "Fix ProgressBar exception on unknown length", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d39bcffdcaefd05570a9ed7f0c4b96b3063c1a68", "messageHeadline": "Merge pull request #83 from TimoRoth/pbar", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 42, "deletions": 7}}, {"node": {"oid": "5fee46523179cb1a3b5f419a5990d6518274853d", "messageHeadline": "Update documentation for new dependency", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "4d1e70528f3c992e527785508aa0fdfe728f9030", "messageHeadline": "Delete potentialy incomplete download artifacts", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "55396447360d3d16cb6645ccd60b0405ea70bb5a", "messageHeadline": "Use faster mirror for srtm downloads", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8fe20b0e488fbf4922a64734f597f8399bd1c515", "messageHeadline": "Report download progress", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "119acb1dfb8a3ebe9fc03bd64e81db4764618af8", "messageHeadline": "Merge pull request #82 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "58eca05fc2cfc3b6d5b2332f5d4685be20e6235c", "messageHeadline": "fabfile: Also copy aws credentials", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4720719f0154cf77878f671e9567539c3426850", "messageHeadline": "fabfile: Respect default mount options", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d905182ec3f7d2a47af87a4740da8ac8c81435e", "messageHeadline": "fabfile: Add fstab entry for user volume", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d8d2c1768115e8edc9389ef84b80075c3feb63de", "messageHeadline": "fabfile: Keypairs are region-specific", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b10aa62b1b01ab50cea9c4b61bbabe80d7b9b2e4", "messageHeadline": "fabfile: Update Ubuntu AMIs", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b74ee2a9256a82a37bc646092073cb296f5ff6bb", "messageHeadline": "fabfile: Use eu by default", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aff1326777f3e8302f6b808f6db77c1f380bfe92", "messageHeadline": "Merge pull request #81 from fmaussion/dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 167, "deletions": 20}}, {"node": {"oid": "b3f2b9028add6b934c12b975cd501e9b08ff5bfe", "messageHeadline": "tests grindel", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 167, "deletions": 20}}, {"node": {"oid": "79c46a66c1b9b982fe396e60b2d1e8607d7d94ed", "messageHeadline": "Merge pull request #80 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "01e537dd6edb264f182b5dab42ec2ae5542bf650", "messageHeadline": "conda not broken anymore", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "9d3e8a2713f79bc459959440e753905a67b48e60", "messageHeadline": "conda-forge as default", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 44, "deletions": 15}}, {"node": {"oid": "59ab7cdb60dff58cc30069fbddedcda492de76fe", "messageHeadline": "Merge pull request #78 from JohannesUIBK/spellcheck", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "a059d714753867dd4a227276e85c7122a013d035", "messageHeadline": "new viewfinderpanorama DEM files", "author": {"name": "j_landmann@gmx.de", "email": "johannes.landmann@student.uibk.ac.at", "user": null}, "additions": 238, "deletions": 44}}, {"node": {"oid": "3acb41bb2fc3e92803a8dcdb9dcf14090314d7c2", "messageHeadline": "corrected spelling", "author": {"name": "j_landmann@gmx.de", "email": "johannes.landmann@student.uibk.ac.at", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "afa751746faa4b062ba6937682276f8d9e9fa345", "messageHeadline": "itmix synthetic cases", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 314, "deletions": 29}}, {"node": {"oid": "9863b85df691330f9cbdb7b883ed5af706dc7e50", "messageHeadline": "running alps", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "7b5fb4452b41d5868eabf9a1ebb54b2ddc7036c3", "messageHeadline": "force one flowline", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f69753d4067585f80ba564b3c52a0cb455b8c28c", "messageHeadline": "optimize thick", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "f8464ff5d083bc36544aa48890a8c7dc490dbea1", "messageHeadline": "bug in get_dem?", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e1df6947f0c64f5228a6b606798a522dc48d084b", "messageHeadline": "alps", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "8e690d87b5f7daa0ee6f6570b84b8b7820369f54", "messageHeadline": "Merge pull request #73 from fmaussion/dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 203, "deletions": 8}}, {"node": {"oid": "ee03d32224edeea62358a15e9d0c7d0aff56f52c", "messageHeadline": "benchmark", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 153, "deletions": 6}}, {"node": {"oid": "67a440865ab198b3cf33f67f484f0d9a0c7f14d2", "messageHeadline": "tolerate more error in googlemaps", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24888cf67a978d85ac888df74262159329bc43a9", "messageHeadline": "add length data file", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "7be3ae0910199588b4cb90f9c1f994e1280b2fd9", "messageHeadline": "Merge pull request #71 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "24d3ff74b96f76336ed8ba4bd383e69f01d62e44", "messageHeadline": "fabfile: Refactor initial file uploading, add gitconfig.", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "2cf44407c44458e6e72cffc6addbc11037eeab5a", "messageHeadline": "fabfile: Update doc regarding fixed-avz spot instances", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "576d1f0d05852570df043dadd6cc0f9b56c1ced7", "messageHeadline": "contact info", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "13a82e7cbd9f187ff9b4db155e4044235f20f885", "messageHeadline": "back to dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc12d13d8fb482a15020b3750b45f9bf4478610f", "messageHeadline": "prepare for 0.1 release", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 79, "deletions": 21}}, {"node": {"oid": "2accd810376497845a51f25be485fa223b015877", "messageHeadline": "Merge pull request #64 from fmaussion/itmix", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1265, "deletions": 571}}, {"node": {"oid": "fa5346a82d4f3b7abd732facb78293ee1dd04b1f", "messageHeadline": "Merge pull request #66 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 397, "deletions": 2}}, {"node": {"oid": "fe090482a3bda5390b86a47c5c1543262a062bf5", "messageHeadline": "Merge pull request #65 from fmaussion/install", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 111, "deletions": 33}}, {"node": {"oid": "8b4e06a72668a378fbaaf987ed31d0dc2c4500a9", "messageHeadline": "download non-local urls", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 51, "deletions": 27}}, {"node": {"oid": "b9c03852a95c35f8b5c2814d0362b634c492d072", "messageHeadline": "runs on aws", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c7059de85840961c46c84a49b51598b199d7f7e1", "messageHeadline": "final itmix data", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 397, "deletions": 529}}, {"node": {"oid": "ff5b4af3f4c6fab4f4aa1a0a6e9a9a09e3fbe36c", "messageHeadline": "single flowlines possible", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 132, "deletions": 93}}, {"node": {"oid": "dd5c79744bda8dd01bbc2cc11eba4424a5b44ec2", "messageHeadline": "faster catchment_area", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "7224abc3b10a57d4b47948332cc9bee609148881", "messageHeadline": "parts of ice-caps are now divides", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 271, "deletions": 54}}, {"node": {"oid": "7cbdbb0814a8b0a6da9808a443ddc3fcecb903af", "messageHeadline": "distribute thickness, cleaner netcdf IO", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 436, "deletions": 164}}, {"node": {"oid": "39d4f1bf09a0c268faa583561134c74a6d74ff71", "messageHeadline": "rgi v4 compat", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "081ad88d9089d323a25721a55c34218ea126129f", "messageHeadline": "add skeleton for inversion calving", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 92, "deletions": 41}}, {"node": {"oid": "965333ecd9dcf44f47a0f2e26fc6360ea0b32e79", "messageHeadline": "revert travis", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "ddc89ef3e67a79fbc54d297a55f52eda5bfdb7d8", "messageHeadline": "more automated data download", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 393, "deletions": 161}}, {"node": {"oid": "4e1bb04e669bcda382749b955a21b6ceba37c334", "messageHeadline": "pre-final", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 160, "deletions": 55}}, {"node": {"oid": "bbd6d92007a7f4037b67f7c26c943dda9c5b1bf0", "messageHeadline": "start releasing", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 111, "deletions": 33}}, {"node": {"oid": "67ceb45987b541487bf105bf12edf3c1d1262b64", "messageHeadline": "Merge pull request #63 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "a55857f67e7c04f65deb45b5d3bcdf8e55af633e", "messageHeadline": "Require python 2.7 tests to pass again", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "feb60ec6f5cb300685d5a63a1434b1db19245c7a", "messageHeadline": "Force pip upgrade/install on Travis to fix ABI mismatches", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13f5ce763b6d3ec7b3c756fc26c3407fc9d85ce9", "messageHeadline": "Use headless backend for matplotlib on Travis", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a93696eefee23e5153df3b6b64cf6b40be604ef5", "messageHeadline": "Merge pull request #62 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "a73d73980a666ddf79a647c286928cc45d891392", "messageHeadline": "Retry downloading srtm files on error 500", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "9ab59cc2b41f6df9b6f7d4b855d1024ef87f9ace", "messageHeadline": "Merge pull request #61 from fmaussion/travis", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "a01ecec2ec0df40ac2286ffe62094c2ad06400a9", "messageHeadline": "remove old mpl support", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 25}}, {"node": {"oid": "78f9c4a80d4fdeb3d9332016e610d6dbac48ff33", "messageHeadline": "Merge pull request #60 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 192, "deletions": 179}}, {"node": {"oid": "a639f404487b54b291f0f8c8852b7933f0442887", "messageHeadline": "python 3.5 in ci", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "72987dcb074ebfc5c6d33814982229e872e64c63", "messageHeadline": "Re-add install_env script for generic pip environments", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "0ad4d05226580ba0517662f08778db2fb63fa670", "messageHeadline": "fabfile: Update doc", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "559f9daaccd0a0c4a8456638badc158dbf62ac72", "messageHeadline": "fabfile: Remove unused workflow task", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "2c4ec97f157efb8ea573a12df0ae220b12cebbd6", "messageHeadline": "fabfile: Prevent exceptions when user_id is unset", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "613b234d4aacf1600850ba12f47c602f660cfcb4", "messageHeadline": "fabfile: Refactor setup process into separate tasks", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 153, "deletions": 137}}, {"node": {"oid": "7d50f93e5f79401a321714ecc84b062fb3d2c440", "messageHeadline": "include 2.7 but allow fail", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7bc5683d4f25c1f87d8b90f73e133fcb072b8d1f", "messageHeadline": "Merge pull request #59 from fmaussion/gtd", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "11086a6a502a00d0af185b485f3e957e790439ac", "messageHeadline": "travis builds less strict: py2.7 is now allowed to fail", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2083ab36753c7fafde4c7bf9ed080e853b2400ae", "messageHeadline": "account for new gtd data file", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "679a85bff44dbc8a4646981f7a01c86c0c08745b", "messageHeadline": "Merge pull request #56 from OGGM/deploy", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 97, "deletions": 5}}, {"node": {"oid": "873426cdbbaa5cc29d71af00d507e851bc5d3012", "messageHeadline": "upload screenrc if available", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "653692e7653ca6dc3a85661b41914b036c5eca96", "messageHeadline": "more verbose pip install", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "17bbd855c2a998962ac20930c1b2b71f8845f78f", "messageHeadline": "set better default", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "7dc8c9947af5819daa3a41476ec7c710a45ed798", "messageHeadline": "AWS install packages for OGGM", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 79, "deletions": 2}}, {"node": {"oid": "47904a279ff89c5cbd11d8b133701d641276b9d5", "messageHeadline": "up to marine", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 241, "deletions": 18}}, {"node": {"oid": "5efb7fc738086f082d30d01d1f549f023059528e", "messageHeadline": "more template", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "37d13076f2896ea69de7ad34ce62fd7981e30510", "messageHeadline": "itmix doc template", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "31e3667f70614055f3208a09bd96bf54d38d35e6", "messageHeadline": "Merge pull request #53 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "05a0b0c82dbb349eead9f64477b4a388773c2f77", "messageHeadline": "new modules to mock", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9012ce7ede6e5450b38eee7857ba00e0cf39aa35", "messageHeadline": "Merge pull request #36 from fmaussion/dem_download", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2038, "deletions": 241}}, {"node": {"oid": "c4d55cb60a2819ee3766e477ea8cef4956a3244b", "messageHeadline": "Repair getting_started", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "43259d299d2311464abef8ce33322fc25391cb0f", "messageHeadline": "some kind of inversion could be completed", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 418, "deletions": 7}}, {"node": {"oid": "d01bbf562d227db58b9db8ec7c82760b80dd0c70", "messageHeadline": "Merge pull request #52 from fmaussion/examples", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 741, "deletions": 36}}, {"node": {"oid": "30067c78189736ccf8114d6dbae6e821dabf3e26", "messageHeadline": "minor modifs in inversion - hopefully ready to merge", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "4f0de2fbc3b8f091cd4a72fa501f2c2a6256c6c0", "messageHeadline": "constant mass-balance units changed, and so did the tests", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e51055f185cf7dc8ad329276e24443b04b88571a", "messageHeadline": "some flowline examples", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 738, "deletions": 33}}, {"node": {"oid": "8289a30102daa350886b91621f35d09a2913da6e", "messageHeadline": "package for appveyor", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeaba6be376e655b2fc758dca6337452e60926c2", "messageHeadline": "climate now runs for 467 itmix glaciers", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 233, "deletions": 194}}, {"node": {"oid": "8ff8646d4dd47a796540e2b912383251a4c57ee3", "messageHeadline": "Merge pull request #49 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "301e2f426440e6ed76ca2b421054a7d51de05621", "messageHeadline": "fabfile: Fix Ubuntu AMI variant", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2d9fe4c6e712258239c250bc1f9df0a5f1bdcd60", "messageHeadline": "fabfile: Add user identifier to identify the potential owner of an in\u2026", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "76a1c373fd801e6a7a4456ecc79974f65440f344", "messageHeadline": "fabfile: Update doc to reflect new terminate tasks", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d141ecb9115ae664569ed64699d988e6c05b5135", "messageHeadline": "Merge pull request #48 from TimoRoth/master", "author": {"name": "Felix Oesterle", "email": "felix-github@alpinepics.com", "user": null}, "additions": 146, "deletions": 40}}, {"node": {"oid": "2d7315f675170a420b2382b6fe020f149394954a", "messageHeadline": "fabfile: Update Ubuntu AMIs", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ad245b8a26989a45f37ac0a18d2b319b3d613ed", "messageHeadline": "fabfile: Add tasks to terminate individual instances and volumes", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 119, "deletions": 35}}, {"node": {"oid": "5d91dd8c25d13e280bf7fab25be6d03df02e4e15", "messageHeadline": "fabfile: Generate local unique identifier for keypair names", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "8bdb6a7621a5a042c3bd035aab241a3d52f6bbff", "messageHeadline": "Merge pull request #43 from OGGM/deploy", "author": {"name": "Felix Oesterle", "email": "felix-github@alpinepics.com", "user": null}, "additions": 73, "deletions": 73}}, {"node": {"oid": "ce2865f3e003d60710854c4fc2c4a2d012fbdf6d", "messageHeadline": "more regional dem", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 130, "deletions": 19}}, {"node": {"oid": "4bf6283f7220873881143676fb1668caeffaf215", "messageHeadline": "fabfile now py2/p3 compatible", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 73, "deletions": 73}}, {"node": {"oid": "94577d1d78bc0c0094d891ac033ff09643671059", "messageHeadline": "Merge pull request #42 from OGGM/deploy", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 685, "deletions": 685}}, {"node": {"oid": "10353679a24740907f8cca8750e85bbd7a4fadf4", "messageHeadline": "Space indents in fabfile", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 685, "deletions": 685}}, {"node": {"oid": "8a9dac99ec7ad246e6f2737d83aeae8bcd8eba10", "messageHeadline": "cleaner io, glathida glaciers", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 139, "deletions": 37}}, {"node": {"oid": "d71007d1ea3c7397ce08d44ee064690f6e06e815", "messageHeadline": "climate tasks with cru and default mb data", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 74, "deletions": 30}}, {"node": {"oid": "528f8c7a65f33a0c2ee6c286d201c8d6c027e6fc", "messageHeadline": "small refactor and nicer urlopen", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 83, "deletions": 66}}, {"node": {"oid": "39d6e9e083b09c5a5cff414ea91bb2ec692300d1", "messageHeadline": "try to solve exit() problem in urlopen", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4f4d279fa508063363f5d8cbd643b3a53c27337f", "messageHeadline": "properly close nc files", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "003fc3f5102b53f91ed41f16d4a7d1d1c9a71870", "messageHeadline": "shit by conflicts againnnn", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "464ba59187541a15e97810eb746d9b96aa361103", "messageHeadline": "shit by conflicts", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "e24eb3daa9f1e1f401f3c0c07ccfd7632889aec9", "messageHeadline": "Merge 'upstream/master' for conflicts fix", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 904, "deletions": 822}}, {"node": {"oid": "ee5ca5b075786e59ca1c6fe58e1bdbb04ed00f63", "messageHeadline": "CRU climate data - new dependency: xarray", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 312, "deletions": 68}}, {"node": {"oid": "4e2fc235d425716dd79d301c06d867ea5421f675", "messageHeadline": "Merge pull request #39 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 41, "deletions": 10}}, {"node": {"oid": "d87bca1a5d6b3975aa01a08869239fff610ab07b", "messageHeadline": "Check oggm-sample-data github commit for updates", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 41, "deletions": 10}}, {"node": {"oid": "948b584dde962f59227c467a61e4629128ee353a", "messageHeadline": "Better handle non-polygon RGI geometries", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 141, "deletions": 29}}, {"node": {"oid": "cc25a806ca2c3ccbaa344640053cb551a48360b9", "messageHeadline": "Add glacier name to plot where possible", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 208, "deletions": 16}}, {"node": {"oid": "95efb02a40d9142f8ac62fbb3b87f84e4cfa1247", "messageHeadline": "ASTER partially implemented -- no download, only local dir", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 266, "deletions": 72}}, {"node": {"oid": "b7cfb093eb1d7de1ed454c4cad3febebea3f78ea", "messageHeadline": "Continue to work on itmix", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 186, "deletions": 38}}, {"node": {"oid": "5aeab275e97356e4b349fcab4b28e482e00689d6", "messageHeadline": "Merge pull request #34 from TimoRoth/master", "author": {"name": "Felix Oesterle", "email": "felix-github@alpinepics.com", "user": null}, "additions": 904, "deletions": 822}}, {"node": {"oid": "d7da5f0c899660c84e4e5f2a5607d8d16bbe2aa4", "messageHeadline": "Update fabfile.py", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 904, "deletions": 822}}, {"node": {"oid": "012d82275d610bcbf973f57313ce63ececd0f89c", "messageHeadline": "First steps towards worldwide DEMs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 161, "deletions": 13}}, {"node": {"oid": "fdbd2e469a80906f5b1b7fe114ce3fd8236bef70", "messageHeadline": "Merge pull request #31 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3031b993919e608aa0948b4e8939f5662c161126", "messageHeadline": "Add Alex in the authors list", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7fada7aea32f5a260a6c156d085a5876fcb98558", "messageHeadline": "Merge pull request #30 from TimoRoth/master", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "049a805c856173e6a3492845ce92337c5d4f7664", "messageHeadline": "Add default font to documentation", "author": {"name": "TimoRoth", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "894592d2560e28bac9abc358f7e68e927ffac4cc", "messageHeadline": "Add test_modelmap_1.5+ conda image", "author": {"name": "Timo Rothenpieler", "email": "timo.rothenpieler@uni-bremen.de", "user": {"login": "TimoRoth"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "58507113756eecd26e4ad94a98cbedb59fcaf9d0", "messageHeadline": "Merge pull request #29 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 499, "deletions": 37}}, {"node": {"oid": "cada14740f420af3f0176d86c3db98c11b83ad04", "messageHeadline": "More getting started examples", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 499, "deletions": 37}}, {"node": {"oid": "fc01ed05e13e05e6126be612267e2bf13e8544d0", "messageHeadline": "Merge pull request #26 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1264, "deletions": 1076}}, {"node": {"oid": "1688bdd651c45de8eec303ff0e05eb85b5f315da", "messageHeadline": "Getting started notebook", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 832, "deletions": 901}}, {"node": {"oid": "4a1e464d5744e675b41d2b5f656e61c704b60933", "messageHeadline": "Complete switch to Glen's A instead of fd", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 208, "deletions": 208}}, {"node": {"oid": "fc7924ceb3b2146a52b8fce7c0178f0d80899935", "messageHeadline": "Template for the ice-dynamics docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 261, "deletions": 4}}, {"node": {"oid": "ed6c01d94e894fbf4af270e4460a93e5ea42cd75", "messageHeadline": "Merge pull request #25 from OGGM/deployment", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 822, "deletions": 0}}, {"node": {"oid": "99b30dc1394c751cd9f3e26fb4096e64ec437d72", "messageHeadline": "FSO: added simple script to start and control Amazon AWS EC2 instances", "author": {"name": "Felix Oesterle", "email": "felix-githup@alpinepics.com", "user": null}, "additions": 822, "deletions": 0}}, {"node": {"oid": "64dfd978cac0b420e0d856bc5818b39638035828", "messageHeadline": "Merge pull request #24 from OGGM/repair-tests", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 210, "deletions": 108}}, {"node": {"oid": "f6e5fc2c948242744d344f890b1544acc8bf4b64", "messageHeadline": "Add SuperBee in the tests where possible", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 210, "deletions": 108}}, {"node": {"oid": "ccfc8e70eede48d60dd2096d6b18785e8d9a6f54", "messageHeadline": "Merge pull request #23 from alexjarosch/flowmodel-dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 296, "deletions": 30}}, {"node": {"oid": "7e309e25d6a38b9751b1f32b8a805065364b64bb", "messageHeadline": "added the first round of features from the pull request discussion, a\u2026", "author": {"name": "Alex Jarosch", "email": "alex@hi.is", "user": {"login": "alexjarosch"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "81062f94b160ba0650c8885407051fdd2ed4c983", "messageHeadline": "The cliff bed test case is ready, demonstrates model differences. Agl\u2026", "author": {"name": "Alex Jarosch", "email": "alex@hi.is", "user": {"login": "alexjarosch"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "2e57c4ee405111ca72a07679e226becc773fb326", "messageHeadline": "Added the MUSCL SuperBee flow model and modified the constant bed tes\u2026", "author": {"name": "Alex Jarosch", "email": "alex@hi.is", "user": {"login": "alexjarosch"}}, "additions": 278, "deletions": 19}}, {"node": {"oid": "cc054916850c432854f7bf4484a0dcfd5f33938d", "messageHeadline": "Merge pull request #22 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "2a8277c5bfa61427aac0dd6aa0609cbd1f953286", "messageHeadline": "Mocking more modules for docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "02712e9b37567f41666d87e7041db69003831d73", "messageHeadline": "Update README with new image paths", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0cf5654f53f59849e086b9dcfa47429a1aff7766", "messageHeadline": "Merge pull request #20 from fmaussion/refactor", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2802, "deletions": 1802}}, {"node": {"oid": "1cfad7281601f031a74758cd07a9645be913c6c4", "messageHeadline": "Testing shapefile output for coveralls", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 159, "deletions": 163}}, {"node": {"oid": "fa7e57e78c64ae45006e1d2e63d577ae3afb3860", "messageHeadline": "New ways to set fs=0", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 223, "deletions": 96}}, {"node": {"oid": "a7876b0859a12bb300de0fe5da4a58001ab6d068", "messageHeadline": "Try to make TRAVIS happy", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "26e501db0b593620b0fd7f02eb817bc3b69bfd22", "messageHeadline": "Log errors in separate files -- draft", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 122, "deletions": 21}}, {"node": {"oid": "efe97ae988d5b783d257ab7535e457b84b362b4d", "messageHeadline": "Model now better handles tributaries", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 571, "deletions": 308}}, {"node": {"oid": "3b3bc3db1208a98806a0b6d47468dce1db796a50", "messageHeadline": "Adapted tests for mpl 1.5+", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "89687764be15de4422960bedd9589c725a8890a0", "messageHeadline": "up to find_initial_glacier", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1020, "deletions": 820}}, {"node": {"oid": "9157651b31eae1e8f45dec62ed86cf9463fdf334", "messageHeadline": "Started the refactoring", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 788, "deletions": 490}}, {"node": {"oid": "b24469917f1dd5473dccedf19671697511b43e2f", "messageHeadline": "Merge pull request #19 from OGGM/oggm-dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 372, "deletions": 200}}, {"node": {"oid": "f12c1f13fbe34d9b307cfe52d78975eff214f531", "messageHeadline": "Make cleverer tests with decorators", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 181, "deletions": 200}}, {"node": {"oid": "5724c4e968ebd4b3afa3336f1dfd17488163c31a", "messageHeadline": "First tests for initglacier", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 264, "deletions": 73}}, {"node": {"oid": "aa93c5b3582d5a27ebd92f59ece8add95d886397", "messageHeadline": "Merge pull request #18 from OGGM/docs", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 136, "deletions": 2}}, {"node": {"oid": "0d80b04ac6c60b43c85237f80d5131bc2b924afc", "messageHeadline": "Mocking modules", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "18be9f371bb35fa0c31875b09f50bc996caa97e0", "messageHeadline": "RTD requirements", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "b024747cf271d5c06bac106cd13b9ce6be55ffd1", "messageHeadline": "Warnings instead of error when packages not found", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "331f0c63c3edffc9d76d9a9a4b37402e8aefc546", "messageHeadline": "Test doc api", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "acbf124c7473fe12d2db1da97dca376d148e7219", "messageHeadline": "Update README to link to RTD", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 37, "deletions": 20}}, {"node": {"oid": "b5e95d0c0bc2e8289b1ab85862e65ee61a839ca0", "messageHeadline": "Initial sphinx doc", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 823, "deletions": 395}}, {"node": {"oid": "659e54a3ca271e31d6a4a0d94cd4edcc1ae84178", "messageHeadline": "Merge pull request #16 from fmaussion/models", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2223, "deletions": 6}}, {"node": {"oid": "c20a096a4f1e587e075bf111d9a3936337a3ca8f", "messageHeadline": "remove py3.4 from appveyor", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d8bdf4bf2ecd38f48ff39d01a3f6553acd3f3d1f", "messageHeadline": "tested all models", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 685, "deletions": 196}}, {"node": {"oid": "dc32c9256e2dba86bbb9c16cb2cf5ac8de3e1dfd", "messageHeadline": "models draft", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1731, "deletions": 3}}, {"node": {"oid": "f47142c3ee7cafeba691a9a2e68a7c21a1da9315", "messageHeadline": "Update install_conda.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 19}}, {"node": {"oid": "f3b8070da8def7c0da329e6f14cddced266328c7", "messageHeadline": "Merge pull request #17 from OGGM/appveyor", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "214291e2322cd9014cd8230046b51996f67866d6", "messageHeadline": "repaired fiona on ioos", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "8e77a2fb3db74e05289f5969c7e8acb04e66966c", "messageHeadline": "Merge pull request #15 from OGGM/oggm-dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 50, "deletions": 42}}, {"node": {"oid": "0e13dc70f1fbabd85e3cf0364fe892cdd95039e6", "messageHeadline": "No more deprecation warnings", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 50, "deletions": 42}}, {"node": {"oid": "8431129cda7a1828f36f6eed1022c0d5f569a61d", "messageHeadline": "Update README.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "50494b3b2c446bd783b778d0381936b7536af4dc", "messageHeadline": "Merge pull request #14 from OGGM/appveyor", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 160, "deletions": 9}}, {"node": {"oid": "3252d5512b37196ddbee94b19ee2885aab32dc48", "messageHeadline": "appveyor ci, conda tests", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 160, "deletions": 9}}, {"node": {"oid": "9e7487dd590ebdb37ad8403484c2126f034a2dce", "messageHeadline": "Update INSTALL.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "783736633e67e63c8bb2090ab232cdf66e63d45d", "messageHeadline": "Merge pull request #13 from OGGM/oggm-dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 261, "deletions": 140}}, {"node": {"oid": "03e47f3bf248163dee15ed185a752da7492d4cbf", "messageHeadline": "working conda, tests for mpl", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 261, "deletions": 140}}, {"node": {"oid": "2af1bb79aadd13ad0be8a8b97f11b83e783935ff", "messageHeadline": "Update README.rst", "author": {"name": "Ben Marzeion", "email": "ben.marzeion@uni-bremen.de", "user": {"login": "bmarzeion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c94b950f831f641c741d6359a2a3193102511e80", "messageHeadline": "Update README.rst", "author": {"name": "Ben Marzeion", "email": "ben.marzeion@uni-bremen.de", "user": {"login": "bmarzeion"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f1a923eedc6b2046ef1a1656ba5a2f370a43a561", "messageHeadline": "Merge pull request #8 from OGGM/oggm-dev", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1145, "deletions": 130}}, {"node": {"oid": "626fd244893184f9608a96207995a6bc737fdf30", "messageHeadline": "getting started", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 716, "deletions": 0}}, {"node": {"oid": "50295673984330b63279f1119efc36d0b9c85bd6", "messageHeadline": "test entire workflow", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 429, "deletions": 130}}, {"node": {"oid": "4d84b243484b0d37363a427b5293363613aaec24", "messageHeadline": "Travis should now wait for builds", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b4ba37e721e072fc3febae214b6ce55a34304536", "messageHeadline": "Merge pull request #7 from JohannesUIBK/windows", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 148, "deletions": 37}}, {"node": {"oid": "594c7d578d875016ebb29ba030ffafac09cb71c1", "messageHeadline": "Fixed requirements to mpl 1.4.3", "author": {"name": "j_landmann@gmx.de", "email": "johannes.landmann@student.uibk.ac.at", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0391e6e78414db45ee0cd79ff861113b0d8e6d58", "messageHeadline": "Tests on windows should work", "author": {"name": "j_landmann@gmx.de", "email": "johannes.landmann@student.uibk.ac.at", "user": null}, "additions": 147, "deletions": 36}}, {"node": {"oid": "f8c1090052fea73a59036bd74ab6af930250768e", "messageHeadline": "conda doc template", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "4bc111956e0e93e91c0c6ac48352de32c75436a6", "messageHeadline": "Update README.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "007749284ef2b544ddef75e7d6b26eec986cb1d4", "messageHeadline": "Update README", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "eda2e229e53ceb2a2a7999f9d676fcbe3e05bded", "messageHeadline": "cls + downstream plot", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8990844af3851c246e4dfbfdb0749279fb2684a4", "messageHeadline": "Update README.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "1ad316af04da6676cc5aac992867bf2e120f632a", "messageHeadline": "Docs for install", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 199, "deletions": 0}}, {"node": {"oid": "5fd122240e6faa740762be6f237a4f5344a2e225", "messageHeadline": "graphics and plotting tests, baseline images", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 447, "deletions": 8}}, {"node": {"oid": "98a567cff9edc077910bd56068e15fee87edfd59", "messageHeadline": "inversion", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 551, "deletions": 2}}, {"node": {"oid": "0429cc41a864511f833c25b8b35e3037a7650eda", "messageHeadline": "climate, geometry", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1983, "deletions": 3}}, {"node": {"oid": "72aa8b4fc4012375e7baf723d4f88fda4433faa5", "messageHeadline": "back to wheels", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "1e6aeb68265328d649ed720cce521007a80e02ef", "messageHeadline": "changing travis to conda", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 34, "deletions": 39}}, {"node": {"oid": "e8334c0e85226f9e99ed17ebc356bbe889f86374", "messageHeadline": "centerlines", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 782, "deletions": 2}}, {"node": {"oid": "a55776e0fb54e55edba3545bd6efc632206c4044", "messageHeadline": "gis", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 1098, "deletions": 12}}, {"node": {"oid": "034b3a6bc4128cd2476c9ade2a4ce44ccb4780cf", "messageHeadline": "Packaging basics", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "18cc5846f3be8399ef5924b15188ea099abda8cf", "messageHeadline": "Packaging basics", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea2400da3bbfbc2ba2bb7ca86166846a413e7dce", "messageHeadline": "Packaging basics", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "2408918a621fe6bf026ea9bb0b95897d41d64442", "messageHeadline": "Update README.rst", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "896003ecb391b49f3113c676b1e900c7269bfc01", "messageHeadline": "Moving to github", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8a5834572e73e845909f2d65307cadf300f1b2e3", "messageHeadline": "Moving to github", "author": {"name": "Fabien Maussion", "email": "fabien.maussion@uibk.ac.at", "user": {"login": "fmaussion"}}, "additions": 719, "deletions": 0}}]