{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":168686483,"defaultBranch":"master","name":"datalab-pandas","ownerLogin":"ebmdatalab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-01T11:16:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15120732?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726147961.0","currentOid":""},"activityList":{"items":[{"before":"eda330dce96a2e552cf67a41971d14d37f8f0d91","after":null,"ref":"refs/heads/evansd/fix-deprecation-warning","pushedAt":"2024-09-12T13:32:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"madwort","name":"Tom Ward","path":"/madwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2082895?s=80&v=4"}},{"before":"95b07c8672d97e8fffea107fa567d5c8891da38a","after":"27facfe94ca95bbbea3548a0910d18170e4c5af8","ref":"refs/heads/master","pushedAt":"2024-04-23T09:32:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"evansd","name":"Dave Evans","path":"/evansd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19630?s=80&v=4"},"commit":{"message":"Merge pull request #39 from ebmdatalab/evansd/fix-deprecation-warning\n\nFix deprecated use of `pandas.read_gbq()`","shortMessageHtmlLink":"Merge pull request #39 from ebmdatalab/evansd/fix-deprecation-warning"}},{"before":null,"after":"eda330dce96a2e552cf67a41971d14d37f8f0d91","ref":"refs/heads/evansd/fix-deprecation-warning","pushedAt":"2024-04-23T09:03:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"evansd","name":"Dave Evans","path":"/evansd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19630?s=80&v=4"},"commit":{"message":"Fix deprecated use of `pandas.read_gbq()`\n\nThis was generating the warning message:\n\n FutureWarning: read_gbq is deprecated and will be removed in a future version.\n Please use pandas_gbq.read_gbq instead:\n https://pandas-gbq.readthedocs.io/en/latest/api.html#pandas_gbq.read_gbq","shortMessageHtmlLink":"Fix deprecated use of pandas.read_gbq()"}},{"before":"c451e359a9e9d5a3ea93ea64de9cfdc1aafcfdad","after":"95b07c8672d97e8fffea107fa567d5c8891da38a","ref":"refs/heads/master","pushedAt":"2024-02-26T12:44:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Merge pull request #38 from takluyver/patch-1\n\nUpdate build system to flit_core","shortMessageHtmlLink":"Merge pull request #38 from takluyver/patch-1"}},{"before":"63ac7bbd3181dc5b41bdf01c17e9e9427f934d42","after":"c451e359a9e9d5a3ea93ea64de9cfdc1aafcfdad","ref":"refs/heads/master","pushedAt":"2024-02-26T11:59:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"benbc","name":"Ben Butler-Cole","path":"/benbc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128750?s=80&v=4"},"commit":{"message":"Merge pull request #10 from ebmdatalab/readme.instruction-for-upgrade\n\nupdate readme with upgrade instructions","shortMessageHtmlLink":"Merge pull request #10 from ebmdatalab/readme.instruction-for-upgrade"}},{"before":"3c1c7fe5b95dde51800e8c5e6936c4258b33dc17","after":"63ac7bbd3181dc5b41bdf01c17e9e9427f934d42","ref":"refs/heads/master","pushedAt":"2023-10-20T08:39:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Merge pull request #37 from ebmdatalab/fix-deciles\n\nFix percentiles","shortMessageHtmlLink":"Merge pull request #37 from ebmdatalab/fix-deciles"}},{"before":"4cefb82047dce64a14554b7047d648d74d5d0c84","after":"3ec111a6b89813bed635bc7206d1bec2fa808ba6","ref":"refs/heads/fix-deciles","pushedAt":"2023-10-17T13:17:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Fix percentiles\n\nThe percentile boundaries generated by np.arange did not round correctly\nwhen scaled up to integers.\n\nSpecifically:\n\n >>> (np.arange(0.01, 0.1, 0.01) * 100).astype(int)\n array([1, 2, 3, 4, 5, 6, 6, 8, 9])\n >>> np.arange(0.01, 0.1, 0.01)[6]\n 0.06999999999999999\n\nWe work around this by specifying the percentile boundaries explicitly.","shortMessageHtmlLink":"Fix percentiles"}},{"before":null,"after":"4cefb82047dce64a14554b7047d648d74d5d0c84","ref":"refs/heads/fix-deciles","pushedAt":"2023-10-17T13:16:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Fix percentiles\n\nThe percentile boundaries generated by np.arange did not round correctly\nwhen scaled up to integers.\n\nSpecifically:\n\n >>> (np.arange(0.01, 0.1, 0.01) * 100).astype(int)\n array([1, 2, 3, 4, 5, 6, 6, 8, 9])\n >>> np.arange(0.01, 0.1, 0.01)[6]\n 0.06999999999999999\n\nWe work around this by specifying the percentile boundaries explicitly.","shortMessageHtmlLink":"Fix percentiles"}},{"before":"232453809c453ee51df1835fe9e945b1fc12f89c","after":"3c1c7fe5b95dde51800e8c5e6936c4258b33dc17","ref":"refs/heads/master","pushedAt":"2023-09-14T11:58:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Merge pull request #36 from ebmdatalab/use-service-account-for-bq-access\n\nSupport using a service account for BQ access","shortMessageHtmlLink":"Merge pull request #36 from ebmdatalab/use-service-account-for-bq-access"}},{"before":"294eaaa7175c9108d8ede72f86bce763ed12dccb","after":"6cd4aee5f29c455a24c1f74cb1cccc448d0169db","ref":"refs/heads/use-service-account-for-bq-access","pushedAt":"2023-09-14T11:42:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Shuffle code to avoid loading credentials if using cache\n\nThis makes it possible for us to run notebook tests in CI without having\nto have service account credentials.","shortMessageHtmlLink":"Shuffle code to avoid loading credentials if using cache"}},{"before":"ec0916e70a05407cfad8be62def1adb607e59ac8","after":"294eaaa7175c9108d8ede72f86bce763ed12dccb","ref":"refs/heads/use-service-account-for-bq-access","pushedAt":"2023-08-29T17:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Shuffle code to avoid loading credentials if using cache\n\nThis makes it possible for us to run notebook tests in CI without having\nto have service account credentials.","shortMessageHtmlLink":"Shuffle code to avoid loading credentials if using cache"}},{"before":null,"after":"ec0916e70a05407cfad8be62def1adb607e59ac8","ref":"refs/heads/use-service-account-for-bq-access","pushedAt":"2023-08-29T11:22:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Support using a service account for BQ access\n\nThe out-of-band oauth workflow that we have previously relied on is\ndeprecated, and I haven't been able to get the new oauth workflow (which\ninvolves starting a server on localhost to listen for a callback) to\nwork on Docker.","shortMessageHtmlLink":"Support using a service account for BQ access"}},{"before":"363eeebc777d9fe71a02ffa8cb1d36a66d29c846","after":null,"ref":"refs/heads/fix-gbq-auth","pushedAt":"2023-05-15T11:32:40.241Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"}},{"before":"7287bbdf920a3dc25e400895af74ee3409ed441b","after":"232453809c453ee51df1835fe9e945b1fc12f89c","ref":"refs/heads/master","pushedAt":"2023-05-15T11:32:33.563Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Merge pull request #35 from ebmdatalab/fix-gbq-auth\n\nFix BigQuery auth","shortMessageHtmlLink":"Merge pull request #35 from ebmdatalab/fix-gbq-auth"}},{"before":null,"after":"363eeebc777d9fe71a02ffa8cb1d36a66d29c846","ref":"refs/heads/fix-gbq-auth","pushedAt":"2023-05-15T11:13:02.850Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Bump version of library","shortMessageHtmlLink":"Bump version of library"}},{"before":"b7a6255e3d1e6d3b97c657341326003d0bf0a948","after":null,"ref":"refs/heads/bump-pandas","pushedAt":"2023-05-01T12:02:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"}},{"before":"057d8fe8067cc70f9ef70f8587e303fe307ea771","after":"7287bbdf920a3dc25e400895af74ee3409ed441b","ref":"refs/heads/master","pushedAt":"2023-05-01T12:02:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Merge pull request #34 from ebmdatalab/bump-pandas\n\nBump pandas","shortMessageHtmlLink":"Merge pull request #34 from ebmdatalab/bump-pandas"}},{"before":"e48f4206c5fdd625a2419023deab8c7369ecba6d","after":null,"ref":"refs/heads/fix-tests","pushedAt":"2023-05-01T12:02:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"}},{"before":"46ab2bd904f8550acb38aa827873c349c389bc51","after":"057d8fe8067cc70f9ef70f8587e303fe307ea771","ref":"refs/heads/master","pushedAt":"2023-05-01T12:02:18.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Merge pull request #33 from ebmdatalab/fix-tests\n\nFix tests","shortMessageHtmlLink":"Merge pull request #33 from ebmdatalab/fix-tests"}},{"before":"548bdc8a65c21aff7bd53626a573851beaf51509","after":"b7a6255e3d1e6d3b97c657341326003d0bf0a948","ref":"refs/heads/bump-pandas","pushedAt":"2023-05-01T12:00:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Bump vesion of Pandas\n\nAddresses #32 (although further work required to get this into\ndatalab-juypter docker image)","shortMessageHtmlLink":"Bump vesion of Pandas"}},{"before":null,"after":"548bdc8a65c21aff7bd53626a573851beaf51509","ref":"refs/heads/bump-pandas","pushedAt":"2023-05-01T12:00:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Bump vesion of Pandas\n\nAddresses #32 (although further work required to get this into\ndatalab-juypter docker image)","shortMessageHtmlLink":"Bump vesion of Pandas"}},{"before":null,"after":"e48f4206c5fdd625a2419023deab8c7369ecba6d","ref":"refs/heads/fix-tests","pushedAt":"2023-05-01T11:39:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"inglesp","name":"Peter Inglesby","path":"/inglesp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28734?s=80&v=4"},"commit":{"message":"Update CCG code in test data\n\nThe old CCG does not exist in ccgs_2020","shortMessageHtmlLink":"Update CCG code in test data"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMzozMjo0MS4wMDAwMDBazwAAAAS0bdaR","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0wMVQxMTozOTo1NS4wMDAwMDBazwAAAAMjl-iE"}},"title":"Activity ยท ebmdatalab/datalab-pandas"}