{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":569473203,"defaultBranch":"main","name":"hub-image","ownerLogin":"CryoInTheCloud","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-22T22:51:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/113642779?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723825368.0","currentOid":""},"activityList":{"items":[{"before":"8193bfa7aa742f7784bbc60771ff6414e228b19d","after":null,"ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-16T16:22:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"}},{"before":"e0ad226dd0b35b77c7c2b92323cb2453ea965995","after":"a42bab444826c1c7b103448255816e884a7a4744","ref":"refs/heads/main","pushedAt":"2024-08-16T16:22:46.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"Add packages for 2024 UW NASA Hackweek (#125)\n\nUpdating the conda environment.yml file to include more packages as\r\nrequested at https://github.com/CryoInTheCloud/hub-image/issues/118.\r\n\r\nNewly added:\r\n- hydroeval=0.1.0\r\n- itables=2.14\r\n- jupyter-sshd-proxy=0.2.0\r\n- py-xgboost=2.1.1 (cpu)\r\n~- pytorch=2.3.1 (cpu)~\r\n- stackstac=0.5.1\r\n\r\nExtensions that are added back since they have new compatible releases:\r\n- jupyter-offlinenotebook=0.3.1\r\n\r\nUpgraded:\r\n- code-server from 4.16.1 to 4.23.1\r\n- snowexsql from 0.4.1 to 0.5.0 (so that we can get geopandas 1.0, xref\r\nhttps://github.com/CryoInTheCloud/hub-image/pull/121#discussion_r1697925958)\r\n- icepyx from 1.1.0 to 1.2.0","shortMessageHtmlLink":"Add packages for 2024 UW NASA Hackweek (#125)"}},{"before":"3632ee2715c6af45f5267b78f2199759b5caf44d","after":"8193bfa7aa742f7784bbc60771ff6414e228b19d","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-16T16:19:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cryointhecloud-bot[bot]","name":null,"path":"/apps/cryointhecloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113642779?s=80&v=4"},"commit":{"message":"[condalock-command] autogenerated conda-lock files","shortMessageHtmlLink":"[condalock-command] autogenerated conda-lock files"}},{"before":"b3db6bb78f7be8d28452c8878da75aabd75918d3","after":"3632ee2715c6af45f5267b78f2199759b5caf44d","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-16T16:15:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"remove hydroeval","shortMessageHtmlLink":"remove hydroeval"}},{"before":"2f8a365c32781c783647f145075cf1a36bf82fc3","after":"b3db6bb78f7be8d28452c8878da75aabd75918d3","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-16T04:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cryointhecloud-bot[bot]","name":null,"path":"/apps/cryointhecloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113642779?s=80&v=4"},"commit":{"message":"[condalock-command] autogenerated conda-lock files","shortMessageHtmlLink":"[condalock-command] autogenerated conda-lock files"}},{"before":"de0b7deca07a2fe54b4d1bce833328f706f25446","after":"2f8a365c32781c783647f145075cf1a36bf82fc3","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-16T03:53:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"},"commit":{"message":"Add hydroeval\n\nHydroEval: An Evaluator for Streamflow Time Series In Python! Repo at https://github.com/thibhlln/hydroeval","shortMessageHtmlLink":"Add hydroeval"}},{"before":"a55567661810f0d76aadcec33c8acbce0cc82fb3","after":"de0b7deca07a2fe54b4d1bce833328f706f25446","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-15T16:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cryointhecloud-bot[bot]","name":null,"path":"/apps/cryointhecloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113642779?s=80&v=4"},"commit":{"message":"[condalock-command] autogenerated conda-lock files","shortMessageHtmlLink":"[condalock-command] autogenerated conda-lock files"}},{"before":"4ab494710deaa01022b3db29bf7c304f4f9148c9","after":"a55567661810f0d76aadcec33c8acbce0cc82fb3","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-15T16:42:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"Update environment.yml\n\nCo-authored-by: Wei Ji <23487320+weiji14@users.noreply.github.com>","shortMessageHtmlLink":"Update environment.yml"}},{"before":"ce4f7c0e1f88ef479429241b5c6fa2ccb85708a4","after":"4ab494710deaa01022b3db29bf7c304f4f9148c9","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-15T14:14:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessicaS11","name":"Jessica Scheick","path":"/JessicaS11","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11756442?s=80&v=4"},"commit":{"message":"update to latest version of icepyx","shortMessageHtmlLink":"update to latest version of icepyx"}},{"before":"1dfee093839fe55c7d33168e88953be3745cc42f","after":"ce4f7c0e1f88ef479429241b5c6fa2ccb85708a4","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-15T01:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cryointhecloud-bot[bot]","name":null,"path":"/apps/cryointhecloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113642779?s=80&v=4"},"commit":{"message":"[condalock-command] autogenerated conda-lock files","shortMessageHtmlLink":"[condalock-command] autogenerated conda-lock files"}},{"before":null,"after":"1dfee093839fe55c7d33168e88953be3745cc42f","ref":"refs/heads/add-hackweek-2024-packages","pushedAt":"2024-08-15T00:44:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"},"commit":{"message":"Bump snowexsql from 0.4.1 to 0.5.0\n\nBumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.4.1 to 0.5.0.\n- [Changelog](https://github.com/SnowEx/snowexsql/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/SnowEx/snowexsql/compare/v0.4.1...v0.5.0)","shortMessageHtmlLink":"Bump snowexsql from 0.4.1 to 0.5.0"}},{"before":"0439107e348c372d62f33f12e6a0269ff69d86f8","after":null,"ref":"refs/heads/sphinx_7","pushedAt":"2024-08-14T17:06:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"}},{"before":"1ef48632ba549cd69e467300d709054abae8f5bb","after":"e0ad226dd0b35b77c7c2b92323cb2453ea965995","ref":"refs/heads/main","pushedAt":"2024-08-14T17:06:23.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"Pin sphinx to 7.3, bump awscli to 2.17, downgrade ipython to 8.17 (#124)\n\nSyncing with the changes at\r\nhttps://github.com/ICESAT-2HackWeek/website-2024/pull/18 by:\r\n\r\n- Pinning `sphinx` explicity to 7.3 (was resolving to 5.1.1 before)\r\n- Upgrade `awscli` from 1.27.76 to 2.17 to resolve conflict on\r\n`docutils` (see\r\nhttps://github.com/ICESAT-2HackWeek/website-2024/pull/18#discussion_r1706350393)\r\n- Downgrade `ipython` from 8.20.0 to 8.17 to resolve conflict on\r\n`prompt_toolkit` (see\r\nhttps://github.com/ICESAT-2HackWeek/website-2024/pull/18#discussion_r1706350990)\r\n\r\nThis PR also adds a 'conda-lock.yml' (following #122) in addition to the\r\nexisting 'conda-lock-linux64.yml' file.","shortMessageHtmlLink":"Pin sphinx to 7.3, bump awscli to 2.17, downgrade ipython to 8.17 (#124)"}},{"before":"40a5ba037976fcf478840810bd68d42bb99e0f1e","after":"0439107e348c372d62f33f12e6a0269ff69d86f8","ref":"refs/heads/sphinx_7","pushedAt":"2024-08-12T20:42:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"},"commit":{"message":"Remove unused jupyterlab-plotly package\n\nSeems like jupyterlab-plotly doesn't actually exist on conda-forge, and this was included accidentally in 1fa27270e6d08f87a3c21ae1dbe1944d871a9ee7?","shortMessageHtmlLink":"Remove unused jupyterlab-plotly package"}},{"before":"636b1938b36abc517ebe1d1c32d375c105b38ed9","after":"40a5ba037976fcf478840810bd68d42bb99e0f1e","ref":"refs/heads/sphinx_7","pushedAt":"2024-08-07T21:24:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cryointhecloud-bot[bot]","name":null,"path":"/apps/cryointhecloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113642779?s=80&v=4"},"commit":{"message":"[condalock-command] autogenerated conda-lock files","shortMessageHtmlLink":"[condalock-command] autogenerated conda-lock files"}},{"before":"b3879735fb8735fd90b24988c50fc413a326c6fb","after":"636b1938b36abc517ebe1d1c32d375c105b38ed9","ref":"refs/heads/sphinx_7","pushedAt":"2024-08-07T21:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"},"commit":{"message":"Manually add a conda-lock.yml file with python 3.11 only\n\nNeed an existing 'conda-lock.yml' file so that the conda-lock bot can re-lock it.","shortMessageHtmlLink":"Manually add a conda-lock.yml file with python 3.11 only"}},{"before":"de305beb05514112d498d887f98ec60e8450dde9","after":"b3879735fb8735fd90b24988c50fc413a326c6fb","ref":"refs/heads/sphinx_7","pushedAt":"2024-08-07T21:13:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cryointhecloud-bot[bot]","name":null,"path":"/apps/cryointhecloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113642779?s=80&v=4"},"commit":{"message":"[condalock-command] autogenerated conda-lock files","shortMessageHtmlLink":"[condalock-command] autogenerated conda-lock files"}},{"before":null,"after":"de305beb05514112d498d887f98ec60e8450dde9","ref":"refs/heads/sphinx_7","pushedAt":"2024-08-07T21:05:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"},"commit":{"message":"Pin sphinx to 7.3\n\nMatch with https://github.com/ICESAT-2HackWeek/website-2024/pull/18/commits/84db2ca0a2f5c91f924c45ba45c1a164cd7c03f7","shortMessageHtmlLink":"Pin sphinx to 7.3"}},{"before":"0018bf6652dca7e15eccc044bec739b38f03122a","after":null,"ref":"refs/heads/unified-conda-lock-file","pushedAt":"2024-08-07T16:40:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"}},{"before":"9d2485c39e1033694eaefe597c9a0a414cc623b9","after":"1ef48632ba549cd69e467300d709054abae8f5bb","ref":"refs/heads/main","pushedAt":"2024-08-07T16:39:58.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"Let conda-lock produce both unified and platform-specific lockfiles (#123)\n\nRunning `conda-lock lock --kind=lock` to produce a unified\r\n'conda-lock.yml' file, and then `conda-lock render` to get a\r\nplatform-specific 'conda-linux-64.lock' file as before.\r\n\r\nFixes #122.","shortMessageHtmlLink":"Let conda-lock produce both unified and platform-specific lockfiles (#…"}},{"before":"db20db3db96a2f2cbd6a2dcf25286c3135cda311","after":"0018bf6652dca7e15eccc044bec739b38f03122a","ref":"refs/heads/unified-conda-lock-file","pushedAt":"2024-08-07T01:20:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"},"commit":{"message":"Update .github/workflows/conda-lock-command.yml\n\nCo-authored-by: Scott Henderson ","shortMessageHtmlLink":"Update .github/workflows/conda-lock-command.yml"}},{"before":"98cd087b93b7de4444cf681b4ca7476d683e0e6e","after":"db20db3db96a2f2cbd6a2dcf25286c3135cda311","ref":"refs/heads/unified-conda-lock-file","pushedAt":"2024-08-06T23:27:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"},"commit":{"message":"Generate unified lockfile first, then render to linux-specific lockfile\n\nSeparate the two steps so that the unified lockfile is the source that is used to produce the platform-specific lockfiles later.","shortMessageHtmlLink":"Generate unified lockfile first, then render to linux-specific lockfile"}},{"before":null,"after":"98cd087b93b7de4444cf681b4ca7476d683e0e6e","ref":"refs/heads/unified-conda-lock-file","pushedAt":"2024-08-06T23:07:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"},"commit":{"message":"Let conda-lock produce both unified and platform-specific lockfiles\n\nPassing `--kind=lock` flag to produce unified 'conda-lock.yml' file, in addition to the current 'conda-linux-64.lock' file.","shortMessageHtmlLink":"Let conda-lock produce both unified and platform-specific lockfiles"}},{"before":"393dea69ed7a3bb8df95f7fed9302f8c258a5200","after":null,"ref":"refs/heads/hackweek-package-upgrades","pushedAt":"2024-08-06T22:39:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"weiji14","name":"Wei Ji","path":"/weiji14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23487320?s=80&v=4"}},{"before":"865509d2b6ce880b203d9d75901b52a9cff8c908","after":null,"ref":"refs/heads/bump-versions","pushedAt":"2024-08-01T21:17:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"}},{"before":"adb84d6ad7b9bfc5b029349c01be34b199b88176","after":"9d2485c39e1033694eaefe597c9a0a414cc623b9","ref":"refs/heads/main","pushedAt":"2024-08-01T21:17:15.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"Bumpy library versions of packages focused on analysis (#121)\n\nThis relaxes many exact pins and updates a lot of commonly used\r\nscientific python packages to more recent versions\r\n\r\naddresses #118","shortMessageHtmlLink":"Bumpy library versions of packages focused on analysis (#121)"}},{"before":"1617ad7f9df193c75aa4e59c081efc5cb603c92e","after":"865509d2b6ce880b203d9d75901b52a9cff8c908","ref":"refs/heads/bump-versions","pushedAt":"2024-08-01T19:07:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cryointhecloud-bot[bot]","name":null,"path":"/apps/cryointhecloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113642779?s=80&v=4"},"commit":{"message":"[condalock-command] autogenerated conda-lock files","shortMessageHtmlLink":"[condalock-command] autogenerated conda-lock files"}},{"before":"dea7aaa1c33fc9d7bea3946882524a748ca9a22c","after":"1617ad7f9df193c75aa4e59c081efc5cb603c92e","ref":"refs/heads/bump-versions","pushedAt":"2024-08-01T19:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"bump jupyter-ai","shortMessageHtmlLink":"bump jupyter-ai"}},{"before":"6b0f6941d2e30d499d4cdca3390991cf3b2a270f","after":"dea7aaa1c33fc9d7bea3946882524a748ca9a22c","ref":"refs/heads/bump-versions","pushedAt":"2024-08-01T18:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"Update QGIS","shortMessageHtmlLink":"Update QGIS"}},{"before":"ee32806f1f5aa7c76606591ce2da7b0c64c67809","after":"6b0f6941d2e30d499d4cdca3390991cf3b2a270f","ref":"refs/heads/bump-versions","pushedAt":"2024-08-01T18:50:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scottyhq","name":"Scott Henderson","path":"/scottyhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3924836?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Wei Ji <23487320+weiji14@users.noreply.github.com>","shortMessageHtmlLink":"Apply suggestions from code review"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxNjoyMjo0OC4wMDAwMDBazwAAAAScUNFk","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxNjoyMjo0OC4wMDAwMDBazwAAAAScUNFk","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMVQxODo1MDozOS4wMDAwMDBazwAAAASPeITy"}},"title":"Activity · CryoInTheCloud/hub-image"}