{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4332505,"defaultBranch":"master","name":"hypatia","ownerLogin":"Pylons","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-05-15T05:46:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/452227?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715872654.0","currentOid":""},"activityList":{"items":[{"before":"08b9d34b8909ad090554dc8125a6a41fedecee4e","after":"681e06e3201e2a362ea0cba594c6419c0a036b10","ref":"refs/heads/tseaver-modernize_python_versions","pushedAt":"2024-05-16T17:31:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"ci: drop 'pypy-3.9' for now","shortMessageHtmlLink":"ci: drop 'pypy-3.9' for now"}},{"before":"712c525a718ba3c68cdffd7ae74ed3a20baa0985","after":"08b9d34b8909ad090554dc8125a6a41fedecee4e","ref":"refs/heads/tseaver-modernize_python_versions","pushedAt":"2024-05-16T17:05:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"ci: strip Python 3.7","shortMessageHtmlLink":"ci: strip Python 3.7"}},{"before":"10a4cf7b5821adc94d32edbb0386300161a68053","after":"712c525a718ba3c68cdffd7ae74ed3a20baa0985","ref":"refs/heads/tseaver-modernize_python_versions","pushedAt":"2024-05-16T17:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"docs: move changelog out of narrative section","shortMessageHtmlLink":"docs: move changelog out of narrative section"}},{"before":"f02cf98fa2356c45b626bcce71ce4ca2fa9f4438","after":"10a4cf7b5821adc94d32edbb0386300161a68053","ref":"refs/heads/tseaver-modernize_python_versions","pushedAt":"2024-05-16T16:58:14.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"docs: squelch Sphinx 'duplicate ref' warnings","shortMessageHtmlLink":"docs: squelch Sphinx 'duplicate ref' warnings"}},{"before":"13b0d8999bf6e8dc67230c93f2213ac5c2ca0198","after":null,"ref":"refs/heads/tseaver-18-fix_okascore_C_API_usage","pushedAt":"2024-05-16T15:17:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"}},{"before":"d19502924119b30f08ee510bfb498d222fc0b892","after":"c14e71dd269922c17fae09bce02fdf26663a8416","ref":"refs/heads/master","pushedAt":"2024-05-16T15:17:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"fix: okascore C api usage (#19)\n\n* tests: demonstrate #18\r\n\r\nFix 'setup.py' to prevent building 'okascore' module if 'PURE_PYTHON'\r\nis defined.\r\n\r\nAdd 'py310-pure' environment to build / run tests with that env var set.\r\n\r\nNote that the new test fails under 'py310', but passes under 'py310-pure'\r\n\r\n* fix: use 'PyFloat_AsDouble' for upcasts\r\n\r\n- We know that the second element of each 'd2fitems' *should* be a float\r\n already (we store it, after all, in an IF BTree).\r\n\r\n- The upcast in the second change is safe, and more regular.\r\n\r\n* ci: bump checkout, setup-python action versions\r\n\r\n- Use released Python 3.12\r\n\r\n* ci: work around GHA macos-latest messes:\r\n\r\n- https://github.com/actions/setup-python/issues/850\r\n- https://github.com/actions/setup-python/issues/860\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Wilkinson ","shortMessageHtmlLink":"fix: okascore C api usage (#19)"}},{"before":"03d1a2e1a32930b8c7a66e8151655624d93001ee","after":"13b0d8999bf6e8dc67230c93f2213ac5c2ca0198","ref":"refs/heads/tseaver-18-fix_okascore_C_API_usage","pushedAt":"2024-05-16T15:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"ci: work around moar GHA macos-latest mess\n\nSee: https://github.com/actions/setup-python/issues/860","shortMessageHtmlLink":"ci: work around moar GHA macos-latest mess"}},{"before":"e8363bd8f353dbba73eded4b71532de63e0ab104","after":"03d1a2e1a32930b8c7a66e8151655624d93001ee","ref":"refs/heads/tseaver-18-fix_okascore_C_API_usage","pushedAt":"2024-05-16T15:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"ci: work around GHA macos-latest mess\n\nSee: https://github.com/actions/setup-python/issues/850","shortMessageHtmlLink":"ci: work around GHA macos-latest mess"}},{"before":"8e284e3e1d632444bbfe781bee858996d549ab6c","after":"e8363bd8f353dbba73eded4b71532de63e0ab104","ref":"refs/heads/tseaver-18-fix_okascore_C_API_usage","pushedAt":"2024-05-16T15:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"ci: bump checkout, setup-python action versions\n\nUse released Python 3.12","shortMessageHtmlLink":"ci: bump checkout, setup-python action versions"}},{"before":"1a0cf84a73b3600d30da64642437146465c50418","after":"8e284e3e1d632444bbfe781bee858996d549ab6c","ref":"refs/heads/tseaver-18-fix_okascore_C_API_usage","pushedAt":"2024-05-16T14:55:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"Merge branch 'tseaver-18-fix_okascore_C_API_usage' of github.com:Pylons/hypatia into tseaver-18-fix_okascore_C_API_usage","shortMessageHtmlLink":"Merge branch 'tseaver-18-fix_okascore_C_API_usage' of github.com:Pylo…"}},{"before":"75f6c281e2ccec5edf2de12af9233c6999f67978","after":"d19502924119b30f08ee510bfb498d222fc0b892","ref":"refs/heads/master","pushedAt":"2024-05-16T14:46:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"Merge pull request #16 from pfw/github-actions-py3\n\nUse GitHub Actions and support only Python 3","shortMessageHtmlLink":"Merge pull request #16 from pfw/github-actions-py3"}},{"before":null,"after":"1a0cf84a73b3600d30da64642437146465c50418","ref":"refs/heads/tseaver-18-fix_okascore_C_API_usage","pushedAt":"2024-05-15T17:21:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"fix: use 'PyFloat_AsDouble' for upcasts\n\n- We know that the second element of each 'd2fitems' *should* be a float\n already (we store it, after all, in an IF BTree).\n\n- The upcast in the second change is safe, and more regular.","shortMessageHtmlLink":"fix: use 'PyFloat_AsDouble' for upcasts"}},{"before":null,"after":"f02cf98fa2356c45b626bcce71ce4ca2fa9f4438","ref":"refs/heads/tseaver-modernize_python_versions","pushedAt":"2024-05-03T18:51:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tseaver","name":"Tres Seaver","path":"/tseaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242750?s=80&v=4"},"commit":{"message":"feat: add support for Python 3.11 and 3.12.\n\nDrop support for Python < 3.8, includin all the compatibility shims.","shortMessageHtmlLink":"feat: add support for Python 3.11 and 3.12."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES-kKoQA","startCursor":null,"endCursor":null}},"title":"Activity · Pylons/hypatia"}