{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118789569,"defaultBranch":"main","name":"pyhf","ownerLogin":"scikit-hep","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-24T16:14:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23454624?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714455543.0","currentOid":""},"activityList":{"items":[{"before":"3e27de6a4b6d07f91e79c988e8dff543d1784c9a","after":null,"ref":"refs/heads/debug/us-uv-to-speed-up-installs","pushedAt":"2024-04-30T05:39:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"}},{"before":"854906db7d65d329d473e1d2a7c3ca8c90abe05e","after":null,"ref":"refs/heads/ci/use-uv-to-speed-up-installs","pushedAt":"2024-04-30T05:38:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"}},{"before":"682ce763646daf47c4f624f28d2be1759e7c50f2","after":"08755e45ed134cbe6e5e6e238b7b5011700080b3","ref":"refs/heads/main","pushedAt":"2024-04-30T05:38:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"ci: Use uv for all pip installs (#2444)\n\n* Use 'uv pip' for all calls to 'pip install' and 'pip uninstall' in\r\n CI workflows.\r\n - c.f. https://github.com/astral-sh/uv/\r\n - Still use pip for Python 3.8 until https://github.com/astral-sh/uv/issues/2062\r\n is resolved.\r\n* Apply subtle changes to install commands in .github/workflows/dependencies-head.yml.\r\n - 'uv pip install --upgrade' will try to upgrade all dependencies of the target\r\n package as well, which for the dependencies-head workflow isn't the goal. So\r\n remove the '--upgrade' from calls that also install from the\r\n scientific-python-nightly-wheels package index when testing only particular packages.\r\n - 'up pip' and 'pip' have different behavior with regards to --extra-index-url, as\r\n 'uv pip' gives --extra-index-url priority over --index-url, where 'pip' does\r\n not give priority to either. Use this with 'uv pip' to give priority to the\r\n scientific-python-nightly-wheels package index.\r\n* Add uv to the 'develop' extras.","shortMessageHtmlLink":"ci: Use uv for all pip installs (#2444)"}},{"before":"49b8ed207bce71cf661792f784ae185466e71d40","after":"854906db7d65d329d473e1d2a7c3ca8c90abe05e","ref":"refs/heads/ci/use-uv-to-speed-up-installs","pushedAt":"2024-04-27T22:26:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"Flip index-url and extra-index-url as uv and pip differ","shortMessageHtmlLink":"Flip index-url and extra-index-url as uv and pip differ"}},{"before":"aa7955d0b46579d83807b5862a8ad8d6d7737137","after":"49b8ed207bce71cf661792f784ae185466e71d40","ref":"refs/heads/ci/use-uv-to-speed-up-installs","pushedAt":"2024-04-27T19:49:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"ci: Adapt to uv's --upgrade rules to allow scipy without new numpy\n\n* uv pip install --upgrade is going to try to upgrade numpy along with\n scipy, so to avoid this, don't use --upgrade when installing scipy\n from the nightly wheel index.","shortMessageHtmlLink":"ci: Adapt to uv's --upgrade rules to allow scipy without new numpy"}},{"before":"a8d09084f3e2d3b37cbe4d50de5a36688ddc019e","after":"3e27de6a4b6d07f91e79c988e8dff543d1784c9a","ref":"refs/heads/debug/us-uv-to-speed-up-installs","pushedAt":"2024-04-27T19:43:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"try to keep numpy as v1.0","shortMessageHtmlLink":"try to keep numpy as v1.0"}},{"before":"6f9f47f03225e914b2dd4d293ab76549bad31515","after":"a8d09084f3e2d3b37cbe4d50de5a36688ddc019e","ref":"refs/heads/debug/us-uv-to-speed-up-installs","pushedAt":"2024-04-27T19:29:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"uninstall both numpy and scipy","shortMessageHtmlLink":"uninstall both numpy and scipy"}},{"before":"d4f6e7c24e92f29c743d6cc1f88e2bbd9da4d876","after":"aa7955d0b46579d83807b5862a8ad8d6d7737137","ref":"refs/heads/ci/use-uv-to-speed-up-installs","pushedAt":"2024-04-27T19:06:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"fix: uv pip uninstall needs 'system' but not 'yes'","shortMessageHtmlLink":"fix: uv pip uninstall needs 'system' but not 'yes'"}},{"before":"1c2e4ef02cc2583e57fb757ada2c384d8ff895f7","after":"d4f6e7c24e92f29c743d6cc1f88e2bbd9da4d876","ref":"refs/heads/ci/use-uv-to-speed-up-installs","pushedAt":"2024-04-27T18:55:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"fix: Still need to call build from 'python -m' if not using pipx","shortMessageHtmlLink":"fix: Still need to call build from 'python -m' if not using pipx"}},{"before":"c7804e4c6705d02b084258f24f7e58221faccc73","after":null,"ref":"refs/heads/build/lower-bounds-on-papermill","pushedAt":"2024-04-27T18:54:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"}},{"before":"f561f867f1327ccfa8e631885d28e87863930d8b","after":"682ce763646daf47c4f624f28d2be1759e7c50f2","ref":"refs/heads/main","pushedAt":"2024-04-27T18:54:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"build: Use lower bounds for all dependencies (#2472)\n\n* Loosen the install requirements for papermill, scrapbook, and\r\n sphinxcontrib-bibtex to use lower bounds instead of\r\n compatible release constraints.\r\n* Required for PR https://github.com/scikit-hep/pyhf/pull/2444","shortMessageHtmlLink":"build: Use lower bounds for all dependencies (#2472)"}},{"before":null,"after":"c7804e4c6705d02b084258f24f7e58221faccc73","ref":"refs/heads/build/lower-bounds-on-papermill","pushedAt":"2024-04-27T18:37:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"build: Use lower bounds for all 'docs' dependencies\n\n* Loosen the install requirements for papermill, scrapbook, and\n sphinxcontrib-bibtex to use lower bounds instead of\n compatible release constraints.\n* Required for PR https://github.com/scikit-hep/pyhf/pull/ 2444","shortMessageHtmlLink":"build: Use lower bounds for all 'docs' dependencies"}},{"before":"8d46d232ced3d91d2db0b066bc52b8f2af2887c4","after":"1c2e4ef02cc2583e57fb757ada2c384d8ff895f7","ref":"refs/heads/ci/use-uv-to-speed-up-installs","pushedAt":"2024-04-27T18:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"Just give in and use 'uv pip' for everything","shortMessageHtmlLink":"Just give in and use 'uv pip' for everything"}},{"before":"f6d34f3d0cf4367c1f0a0192952ebd3b33c15218","after":"8d46d232ced3d91d2db0b066bc52b8f2af2887c4","ref":"refs/heads/ci/use-uv-to-speed-up-installs","pushedAt":"2024-04-27T18:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"fix: Fall back to pip for Python 3.8 as uv fails here","shortMessageHtmlLink":"fix: Fall back to pip for Python 3.8 as uv fails here"}},{"before":"01f001b2f71902818651bbac9998821131ab678c","after":"f6d34f3d0cf4367c1f0a0192952ebd3b33c15218","ref":"refs/heads/ci/use-uv-to-speed-up-installs","pushedAt":"2024-04-27T18:00:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"Update uv","shortMessageHtmlLink":"Update uv"}},{"before":"826085264ed8fe5ee9d6679488a25422635f402f","after":"f561f867f1327ccfa8e631885d28e87863930d8b","ref":"refs/heads/main","pushedAt":"2024-04-26T05:53:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"ci: Use Apple silicon for the default macOS runners (#2471)\n\n* Use the 'macos-latest' runs-on option which now defaults to 'macos-14' which are\r\n Apple silicon runners.\r\n - c.f. https://github.com/actions/runner-images/blob/e63a194563cb0bb3bc1493144fe0ef6804249b43/images/macos/macos-14-arm64-Readme.md\r\n* Keep a 'macos-13' runners to continue to test Intel based macOS for the\r\n latest Python version.\r\n - c.f. https://github.com/actions/runner-images/blob/e63a194563cb0bb3bc1493144fe0ef6804249b43/images/macos/macos-13-Readme.md\r\n* Updates PR https://github.com/scikit-hep/pyhf/pull/2468","shortMessageHtmlLink":"ci: Use Apple silicon for the default macOS runners (#2471)"}},{"before":"8dc1635b0f5e7558e7db198095dd9148982cadcb","after":null,"ref":"refs/heads/ci/update-runners-to-apple-silicon-runners","pushedAt":"2024-04-26T05:53:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"}},{"before":null,"after":"8dc1635b0f5e7558e7db198095dd9148982cadcb","ref":"refs/heads/ci/update-runners-to-apple-silicon-runners","pushedAt":"2024-04-26T04:37:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"ci: Use Apple silicon for the default macOS runners\n\n* Use the 'macos-latest' runs-on option which now defaults to 'macos-14' which are\n Apple silicon runners.\n - c.f. https://github.com/actions/runner-images/blob/e63a194563cb0bb3bc1493144fe0ef6804249b43/images/macos/macos-14-arm64-Readme.md\n* Keep a 'macos-13' runners to continue to test Intel based macOS for the\n latest Python version.\n - c.f. https://github.com/actions/runner-images/blob/e63a194563cb0bb3bc1493144fe0ef6804249b43/images/macos/macos-13-Readme.md","shortMessageHtmlLink":"ci: Use Apple silicon for the default macOS runners"}},{"before":"db9360b1ce12a8b17ae39d0909b887144524d5ee","after":null,"ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T07:23:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"}},{"before":"3161192f0f3b189d7e279533c7ecb9a5ed4a3875","after":"826085264ed8fe5ee9d6679488a25422635f402f","ref":"refs/heads/main","pushedAt":"2024-04-24T07:23:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"build: Update scipy lower bound to v1.5.2 (#2469)\n\n* Update the lower bounds on scipy to v1.5.2 to ensure that the minimum\r\n supported dependencies workflow passes as it has started to fail\r\n consistently for scipy v1.5.1.\r\n* Update scipy to v1.5.2 in tests/constraints.txt to enforce the lower\r\n bound for the minimum supported dependencies tests.","shortMessageHtmlLink":"build: Update scipy lower bound to v1.5.2 (#2469)"}},{"before":"5d2848e8d5b4c2b7b72e2064239e0e23aaf79cf2","after":"db9360b1ce12a8b17ae39d0909b887144524d5ee","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T07:07:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"build: Update scipy lower bound to v1.5.2\n\n* Update the lower bounds on scipy to v1.5.2 to ensure that the minimum\n supported dependencies workflow passes as it has started to fail\n consistently for scipy v1.5.1.\n* Update scipy to v1.5.2 in tests/constraints.txt to enforce the lower\n bound for the 'Minimum supported dependencies' tests.","shortMessageHtmlLink":"build: Update scipy lower bound to v1.5.2"}},{"before":"56321ffc37a017798bb4ef4db6c4e1de3dc6f4f6","after":"5d2848e8d5b4c2b7b72e2064239e0e23aaf79cf2","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:56:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"restore numpy constraint with scipy 1.5.2","shortMessageHtmlLink":"restore numpy constraint with scipy 1.5.2"}},{"before":"23c6942eb273b324497885cf29f32e1b68eeda5c","after":"56321ffc37a017798bb4ef4db6c4e1de3dc6f4f6","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:51:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"scipy 1.5.1 should fail","shortMessageHtmlLink":"scipy 1.5.1 should fail"}},{"before":"fe42183c549b7266976bc14c8a87c2f2af3cfa4e","after":"23c6942eb273b324497885cf29f32e1b68eeda5c","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:48:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"scipy 1.5.2","shortMessageHtmlLink":"scipy 1.5.2"}},{"before":"295b88e3373d74e17056e0c4298163ea070be627","after":"fe42183c549b7266976bc14c8a87c2f2af3cfa4e","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"scipy 1.5.4","shortMessageHtmlLink":"scipy 1.5.4"}},{"before":"2abc2a1fe3ff63468217eee0f4d26c232ca03e3b","after":"295b88e3373d74e17056e0c4298163ea070be627","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:40:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"drop to 1.6.0","shortMessageHtmlLink":"drop to 1.6.0"}},{"before":"87ef27294dce3609c4a1655e64d39d77881df1f9","after":"2abc2a1fe3ff63468217eee0f4d26c232ca03e3b","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:36:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"try to bisect","shortMessageHtmlLink":"try to bisect"}},{"before":"d7c58f919aa608c8e9276147ef14c3f17a93b349","after":"87ef27294dce3609c4a1655e64d39d77881df1f9","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"Debug: remove cap on scipy","shortMessageHtmlLink":"Debug: remove cap on scipy"}},{"before":"cf8cf3b43657984e45cfc947fd0b781ea1cd14ef","after":"d7c58f919aa608c8e9276147ef14c3f17a93b349","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:20:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"debug: Run on test_regression to speed up debugging","shortMessageHtmlLink":"debug: Run on test_regression to speed up debugging"}},{"before":null,"after":"cf8cf3b43657984e45cfc947fd0b781ea1cd14ef","ref":"refs/heads/tests/update-minimum-bounds","pushedAt":"2024-04-24T06:17:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewfeickert","name":"Matthew Feickert","path":"/matthewfeickert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5142394?s=80&v=4"},"commit":{"message":"debug: Remove numpy constraint","shortMessageHtmlLink":"debug: Remove numpy constraint"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPaSWXQA","startCursor":null,"endCursor":null}},"title":"Activity ยท scikit-hep/pyhf"}