{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":564394548,"defaultBranch":"main","name":"lift","ownerLogin":"a-scie","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-10T16:14:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/116834898?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726190694.0","currentOid":""},"activityList":{"items":[{"before":"75bcd2c03da3321fe8bbe3896854719e99392b9f","after":"437e16b0f157d2d68126cd14e8d2669395197e4e","ref":"refs/heads/main","pushedAt":"2024-09-13T16:26:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Fix release changelog generation. (#98)\n\nIt turns out I started flubbing the headers in 0.7.0 - they should be\r\nlevel 2.","shortMessageHtmlLink":"Fix release changelog generation. (#98)"}},{"before":"f18642f3c3810c1b722eb26fdf293f9a8d34998f","after":"75bcd2c03da3321fe8bbe3896854719e99392b9f","ref":"refs/heads/main","pushedAt":"2024-09-13T01:16:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Add support for `--no-use-platform-suffix`. (#96)","shortMessageHtmlLink":"Add support for --no-use-platform-suffix. (#96)"}},{"before":"69238b3cd788efdec1c6275c4aa01d66fd6fabbc","after":"f18642f3c3810c1b722eb26fdf293f9a8d34998f","ref":"refs/heads/main","pushedAt":"2024-09-11T02:23:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Upgrade to PBS 20240909 / Python 3.12.6. (#94)","shortMessageHtmlLink":"Upgrade to PBS 20240909 / Python 3.12.6. (#94)"}},{"before":"c3ef8ac4c1c11b5ea19f3a161be2e050d1abbc01","after":"69238b3cd788efdec1c6275c4aa01d66fd6fabbc","ref":"refs/heads/main","pushedAt":"2024-09-09T18:26:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Add an `install.ps1` script for Windows. (#93)\n\nThe `install.sh` script can still be used with Git bash, but hopefully\r\nthis native PowerShell script is a bit more friendly for Windows users.\r\n\r\nFixes #91","shortMessageHtmlLink":"Add an install.ps1 script for Windows. (#93)"}},{"before":"ca486c4bcff552a1c610296a64189696218405f3","after":"c3ef8ac4c1c11b5ea19f3a161be2e050d1abbc01","ref":"refs/heads/main","pushedAt":"2024-09-07T20:56:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Do not include a line ending in hash files. (#92)\n\nNo line ending is needed for tools to work with these files and the\r\nprior choice of the local OS line ending was incorrect in some cases.","shortMessageHtmlLink":"Do not include a line ending in hash files. (#92)"}},{"before":"351ff9d935ef1e68d3360aa7252c387ca8bdcb53","after":"ca486c4bcff552a1c610296a64189696218405f3","ref":"refs/heads/main","pushedAt":"2024-09-07T20:51:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Fixup pytest tmp dir and re-locate nce. (#90)\n\nThis should avoid Windows long path issues and comports with our self\r\nhosted runner TMP dir setup.","shortMessageHtmlLink":"Fixup pytest tmp dir and re-locate nce. (#90)"}},{"before":"6763fa13b7bd70ba0976e09868003599088bd6b6","after":null,"ref":"refs/heads/CI/Windows/fix","pushedAt":"2024-09-07T16:51:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"}},{"before":null,"after":"6763fa13b7bd70ba0976e09868003599088bd6b6","ref":"refs/heads/CI/Windows/fix","pushedAt":"2024-09-07T16:45:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Fixup pytest tmp dir and re-locate nce.\n\nThis should avoid Windows long path issues and comports with our self\nhosted runner TMP dir setup.","shortMessageHtmlLink":"Fixup pytest tmp dir and re-locate nce."}},{"before":"bf8edd195cace2916ae76271c1330ba3c6da2a45","after":"351ff9d935ef1e68d3360aa7252c387ca8bdcb53","ref":"refs/heads/main","pushedAt":"2024-09-07T16:38:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Add a generic install.sh and update README.md. (#88)\n\n* Adds a generic `install.sh` utility.\r\n* Updates `README.md` to use the new installer.\r\n* Adds tests.\r\n\r\nOSX install example:\r\n\r\n```\r\nom:~ kw$ curl -LSsf https://raw.githubusercontent.com/kwlzn/lift/kwlzn/installer/install.sh | /bin/bash\r\nDownload URL is: https://github.com/a-scie/lift/releases/latest/download/science-fat-macos-aarch64\r\n######################################################################## 100.0%\r\n######################################################################## 100.0%\r\nDownload completed successfully\r\nDownload matched it's expected sha256 fingerprint, proceeding\r\nInstalled https://github.com/a-scie/lift/releases/latest/download/science-fat-macos-aarch64 to /Users/kw/.local/bin/science\r\nWARNING: /Users/kw/.local/bin is not detected on $PATH\r\nYou'll either need to invoke /Users/kw/.local/bin/science explicitly or else add /Users/kw/.local/bin to your shell's PATH.\r\nom:~ kw$ /Users/kw/.local/bin/science -V\r\n0.7.0\r\n```","shortMessageHtmlLink":"Add a generic install.sh and update README.md. (#88)"}},{"before":"d6795d315e57bab4306be2bd1e8cb34dc7686742","after":"bf8edd195cace2916ae76271c1330ba3c6da2a45","ref":"refs/heads/main","pushedAt":"2024-08-29T22:52:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Use production PBS CPython for all nox sessions. (#87)","shortMessageHtmlLink":"Use production PBS CPython for all nox sessions. (#87)"}},{"before":"f17aa680e00ec9349cb7e0bdd6d99dbe9cc6e6da","after":"d6795d315e57bab4306be2bd1e8cb34dc7686742","ref":"refs/heads/main","pushedAt":"2024-08-29T19:31:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Add support for Windows ARM64. (#85)\n\nThis required expanding the recognized platforms as well as a fair bit\r\nof work to support using PBS x86-64 releases for Windows ARM64 under\r\nPrism emulation.","shortMessageHtmlLink":"Add support for Windows ARM64. (#85)"}},{"before":"960ae2cb98f45f613b9dbf6cda5362f20fa24209","after":"f17aa680e00ec9349cb7e0bdd6d99dbe9cc6e6da","ref":"refs/heads/main","pushedAt":"2024-08-21T01:12:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Upgrade to PBS 20240814 / Python 3.12.5. (#83)","shortMessageHtmlLink":"Upgrade to PBS 20240814 / Python 3.12.5. (#83)"}},{"before":"bb92f7f8876f75f8973ed1b194d1811cb66524f9","after":"960ae2cb98f45f613b9dbf6cda5362f20fa24209","ref":"refs/heads/main","pushedAt":"2024-08-01T15:37:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Add a PyPy provider. (#81)\n\nCloses #78","shortMessageHtmlLink":"Add a PyPy provider. (#81)"}},{"before":"140e491d6ca3adeff593c68bbaaa1ca974524102","after":"bb92f7f8876f75f8973ed1b194d1811cb66524f9","ref":"refs/heads/main","pushedAt":"2024-07-31T21:38:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Support `install_only_stripped` PBS flavor. (#77)\n\nCloses #76","shortMessageHtmlLink":"Support install_only_stripped PBS flavor. (#77)"}},{"before":"7e31c8fddb7bf2dc31dd854307bf083fa4dd3f95","after":"140e491d6ca3adeff593c68bbaaa1ca974524102","ref":"refs/heads/main","pushedAt":"2024-07-27T13:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Add a discord badge. (#75)","shortMessageHtmlLink":"Add a discord badge. (#75)"}},{"before":"ee96f106494b67466c086eaa2b81bbdbce90a661","after":"7e31c8fddb7bf2dc31dd854307bf083fa4dd3f95","ref":"refs/heads/main","pushedAt":"2024-07-26T05:12:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Remove obsolete CircleCI badge. (#74)\n\nI missed this in #67.","shortMessageHtmlLink":"Remove obsolete CircleCI badge. (#74)"}},{"before":"35b2c82eb54d3d6d0036c220314584d6ac00d443","after":"ee96f106494b67466c086eaa2b81bbdbce90a661","ref":"refs/heads/main","pushedAt":"2024-07-24T22:16:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Handle `~/.netrc` being a directory gracefully. (#72)\n\nPreviously, this would cause fetcher code to fail when setting up\nauthentication.\n\nFixes #71","shortMessageHtmlLink":"Handle ~/.netrc being a directory gracefully. (#72)"}},{"before":"3c531d39b8068c527b2eb9edcd3f5df935dc057d","after":"35b2c82eb54d3d6d0036c220314584d6ac00d443","ref":"refs/heads/main","pushedAt":"2024-07-14T13:21:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Upgrade to PBS 20240713 / Python 3.12.4. (#69)","shortMessageHtmlLink":"Upgrade to PBS 20240713 / Python 3.12.4. (#69)"}},{"before":"6b5b412e15d9ec22d441c21ada0abddada506ca0","after":"3c531d39b8068c527b2eb9edcd3f5df935dc057d","ref":"refs/heads/main","pushedAt":"2024-07-04T21:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Fix release on Linux ARM64.","shortMessageHtmlLink":"Fix release on Linux ARM64."}},{"before":"8dd24167b9b1a066843a30f42940b2e1e5b2a3fd","after":"6b5b412e15d9ec22d441c21ada0abddada506ca0","ref":"refs/heads/main","pushedAt":"2024-07-04T21:08:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Fix missing Linux ARM64 attestations. (#67)","shortMessageHtmlLink":"Fix missing Linux ARM64 attestations. (#67)"}},{"before":"d0c98d1de8f41f79240a694b53ca60c3518207fb","after":"8dd24167b9b1a066843a30f42940b2e1e5b2a3fd","ref":"refs/heads/main","pushedAt":"2024-07-04T13:31:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Prepare 0.4.0 with attestation. (#65)\n\nAlso update dependencies.\n\nWork towards #64.","shortMessageHtmlLink":"Prepare 0.4.0 with attestation. (#65)"}},{"before":"42fabc39456d0c96faec9e73d77ca733896a258b","after":"d0c98d1de8f41f79240a694b53ca60c3518207fb","ref":"refs/heads/main","pushedAt":"2024-04-19T13:44:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Upgrade to PBS 20240415 / Python 3.12.3. (#62)","shortMessageHtmlLink":"Upgrade to PBS 20240415 / Python 3.12.3. (#62)"}},{"before":"c8168e0435bba27c331c8e436275f8d3624d3879","after":"42fabc39456d0c96faec9e73d77ca733896a258b","ref":"refs/heads/main","pushedAt":"2024-03-22T17:29:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Fix `science doc open`. (#60)\n\nThis now uses a local HTTP server to serve docs which is much more\r\nstraightforward than trying to hack around all the quirks trying to\r\nserve a site via file:// URLs brings.","shortMessageHtmlLink":"Fix science doc open. (#60)"}},{"before":"766687aceece27cbeb2e89fbd8d9c33dbc950c18","after":"c8168e0435bba27c331c8e436275f8d3624d3879","ref":"refs/heads/main","pushedAt":"2024-03-01T18:25:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Upgrade PBS, deps and actions. (#58)\n\nThis also switches from my M2 to a Github-hosted M1.","shortMessageHtmlLink":"Upgrade PBS, deps and actions. (#58)"}},{"before":"f1ab68a40c4f393dafcf7ab20abc070492c0a312","after":"766687aceece27cbeb2e89fbd8d9c33dbc950c18","ref":"refs/heads/main","pushedAt":"2024-02-19T14:21:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Upgrade actions. (#57)\n\nThis eliminates node16 warnings / prepares for the spring when node16\ngoes away.","shortMessageHtmlLink":"Upgrade actions. (#57)"}},{"before":"33c4911fd176e8d65655434b6f3f59ddb6f37fb3","after":"f1ab68a40c4f393dafcf7ab20abc070492c0a312","ref":"refs/heads/main","pushedAt":"2024-02-12T15:56:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Add a warning about PBS & OpenSSL. (#56)\n\nPoint readers to the result of the investigation in\nhttps://github.com/pantsbuild/pants/issues/20467 and\nhttps://github.com/pex-tool/pex/issues/2355 to\nhttps://github.com/indygreg/python-build-standalone/issues/207.","shortMessageHtmlLink":"Add a warning about PBS & OpenSSL. (#56)"}},{"before":"f50401c20876d5a24455f24b631b67e4efb01fa7","after":"33c4911fd176e8d65655434b6f3f59ddb6f37fb3","ref":"refs/heads/main","pushedAt":"2024-01-19T17:39:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Upgrade internal PBS to 3.12.1. (#54)\n\nThis also upates all dependencies and fixes broken doc links.","shortMessageHtmlLink":"Upgrade internal PBS to 3.12.1. (#54)"}},{"before":"653fbf84f75c5c04ba2c5f5736f241bf29ae3760","after":"f50401c20876d5a24455f24b631b67e4efb01fa7","ref":"refs/heads/main","pushedAt":"2023-11-05T12:49:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Link my sponsorship info for large projects.","shortMessageHtmlLink":"Link my sponsorship info for large projects."}},{"before":"79bb1cbaf85b3182219c04009877fe9fc55acae2","after":"653fbf84f75c5c04ba2c5f5736f241bf29ae3760","ref":"refs/heads/main","pushedAt":"2023-10-03T18:39:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Update to Python 3.12. (#53)\n\nThis also updates all dependencies and fixes the minor fallout of four\r\nMyPy typecheck issues (all instances of no support yet for\r\n@dataclass_transform: https://github.com/python/mypy/issues/14293) and\r\none Sphinx issue with the custom directive system's use of markdown.","shortMessageHtmlLink":"Update to Python 3.12. (#53)"}},{"before":"8ca0c0717a45ded49ba53ebec132cc34c721f745","after":"79bb1cbaf85b3182219c04009877fe9fc55acae2","ref":"refs/heads/main","pushedAt":"2023-09-29T21:27:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsirois","name":"John Sirois","path":"/jsirois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157586?s=80&v=4"},"commit":{"message":"Offer suggestions for lift manifest typos. (#51)\n\nAlso make the array indexing basis clear when array indexes are used.","shortMessageHtmlLink":"Offer suggestions for lift manifest typos. (#51)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNjoyNjo0Ny4wMDAwMDBazwAAAAS1r-ud","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNjoyNjo0Ny4wMDAwMDBazwAAAAS1r-ud","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yOVQyMToyNzoxNC4wMDAwMDBazwAAAAOMKCzD"}},"title":"Activity ยท a-scie/lift"}