{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":281771398,"defaultBranch":"main","name":"papyri","ownerLogin":"jupyter","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-22T19:58:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7388996?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718793271.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ba8adf0e97771a8f980725ed7db485dc2ac5a1f3","ref":"refs/heads/dependabot/npm_and_yarn/papyri-lab/braces-3.0.3","pushedAt":"2024-06-19T10:34:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump braces from 3.0.2 to 3.0.3 in /papyri-lab\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3 in /papyri-lab"}},{"before":"a072cdd3b5f1e38f2e97aa44de074088173fcdeb","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/papyri-lab/ws-8.17.1","pushedAt":"2024-06-19T09:36:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"}},{"before":"156d2cf0632153bd6e19c5b74be18bee083dace9","after":"ef1d000417a5bb33cc30029e9d01efe56094930b","ref":"refs/heads/main","pushedAt":"2024-06-19T09:36:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Bump ws from 8.15.1 to 8.17.1 in /papyri-lab (#398)\n\nBumps [ws](https://github.com/websockets/ws) from 8.15.1 to 8.17.1.\r\n
\r\nRelease notes\r\n

Sourced from ws's\r\nreleases.

\r\n
\r\n

8.17.1

\r\n

Bug fixes

\r\n
    \r\n
  • Fixed a DoS vulnerability (#2231).
  • \r\n
\r\n

A request with a number of headers exceeding\r\nthe[server.maxHeadersCount][]\r\nthreshold could be used to crash a ws server.

\r\n
const http = require('http');\r\nconst WebSocket = require('ws');\r\n

const wss = new WebSocket.Server({ port: 0 }, function () {\r\nconst chars =\r\n"!#$%&'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~".split('');\r\nconst headers = {};\r\nlet count = 0;

\r\n

for (let i = 0; i < chars.length; i++) {\r\nif (count === 2000) break;

\r\n
for (let j = 0; j &lt; chars.length; j++) {\r\n  const key = chars[i] + chars[j];\r\n  headers[key] = 'x';\r\n\r\n  if (++count === 2000) break;\r\n}\r\n
\r\n

}

\r\n

headers.Connection = 'Upgrade';\r\nheaders.Upgrade = 'websocket';\r\nheaders['Sec-WebSocket-Key'] = 'dGhlIHNhbXBsZSBub25jZQ==';\r\nheaders['Sec-WebSocket-Version'] = '13';

\r\n

const request = http.request({\r\nheaders: headers,\r\nhost: '127.0.0.1',\r\nport: wss.address().port\r\n});

\r\n

request.end();\r\n});\r\n

\r\n

The vulnerability was reported by Ryan LaPointe in websockets/ws#2230.

\r\n

In vulnerable versions of ws, the issue can be mitigated in the\r\nfollowing ways:

\r\n
    \r\n
  1. Reduce the maximum allowed length of the request headers using the\r\n[--max-http-header-size=size][] and/or the\r\n[maxHeaderSize][] options so\r\nthat no more headers than the server.maxHeadersCount limit\r\ncan be sent.
  2. \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ws&package-manager=npm_and_yarn&previous-version=8.15.1&new-version=8.17.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/jupyter/papyri/network/alerts).\r\n\r\n
","shortMessageHtmlLink":"Bump ws from 8.15.1 to 8.17.1 in /papyri-lab (#398)"}},{"before":null,"after":"a072cdd3b5f1e38f2e97aa44de074088173fcdeb","ref":"refs/heads/dependabot/npm_and_yarn/papyri-lab/ws-8.17.1","pushedAt":"2024-06-18T21:20:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump ws from 8.15.1 to 8.17.1 in /papyri-lab\n\nBumps [ws](https://github.com/websockets/ws) from 8.15.1 to 8.17.1.\n- [Release notes](https://github.com/websockets/ws/releases)\n- [Commits](https://github.com/websockets/ws/compare/8.15.1...8.17.1)\n\n---\nupdated-dependencies:\n- dependency-name: ws\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ws from 8.15.1 to 8.17.1 in /papyri-lab"}},{"before":"db573addac225756bea16fb982e05107071a11a3","after":null,"ref":"refs/heads/dependabot/pip/jinja2-3.1.4","pushedAt":"2024-05-07T10:08:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"}},{"before":"e5a4e579821598661322c35651acb36399b0d53a","after":"156d2cf0632153bd6e19c5b74be18bee083dace9","ref":"refs/heads/main","pushedAt":"2024-05-07T10:08:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Bump jinja2 from 3.1.3 to 3.1.4 (#397)\n\nBumps jinja2 from 3.1.3 to 3.1.4.","shortMessageHtmlLink":"Bump jinja2 from 3.1.3 to 3.1.4 (#397)"}},{"before":null,"after":"db573addac225756bea16fb982e05107071a11a3","ref":"refs/heads/dependabot/pip/jinja2-3.1.4","pushedAt":"2024-05-06T20:49:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump jinja2 from 3.1.3 to 3.1.4\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jinja2 from 3.1.3 to 3.1.4"}},{"before":"346445661a4b165d280d5163e549a39cb33621bd","after":"e5a4e579821598661322c35651acb36399b0d53a","ref":"refs/heads/main","pushedAt":"2024-04-17T09:24:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"fix matpltolib.toml (#395)","shortMessageHtmlLink":"fix matpltolib.toml (#395)"}},{"before":"34b0c676b9fd06b83854993ef541fe79fc3e3129","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/papyri-lab/tar-6.2.1","pushedAt":"2024-04-12T12:49:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"}},{"before":"ae07804f3996c19e5e922edb5efa7cc096dffdef","after":"346445661a4b165d280d5163e549a39cb33621bd","ref":"refs/heads/main","pushedAt":"2024-04-12T12:49:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Bump tar from 6.2.0 to 6.2.1 in /papyri-lab (#394)\n\nBumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.","shortMessageHtmlLink":"Bump tar from 6.2.0 to 6.2.1 in /papyri-lab (#394)"}},{"before":null,"after":"34b0c676b9fd06b83854993ef541fe79fc3e3129","ref":"refs/heads/dependabot/npm_and_yarn/papyri-lab/tar-6.2.1","pushedAt":"2024-04-11T13:35:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump tar from 6.2.0 to 6.2.1 in /papyri-lab\n\nBumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.\n- [Release notes](https://github.com/isaacs/node-tar/releases)\n- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)\n\n---\nupdated-dependencies:\n- dependency-name: tar\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump tar from 6.2.0 to 6.2.1 in /papyri-lab"}},{"before":"74e8a3f83988e8e5edf69a6f76ccaa914d2fe7c8","after":"ae07804f3996c19e5e922edb5efa7cc096dffdef","ref":"refs/heads/main","pushedAt":"2024-03-01T13:42:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"V09 (#393)","shortMessageHtmlLink":"V09 (#393)"}},{"before":"f56cd523ffa82de234cc128bf3e4fc60b24c1b74","after":"74e8a3f83988e8e5edf69a6f76ccaa914d2fe7c8","ref":"refs/heads/main","pushedAt":"2024-03-01T13:42:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Misc cleanup (#392)\n\nThis update a few config due to new package versions and silence a few\r\nmessages.","shortMessageHtmlLink":"Misc cleanup (#392)"}},{"before":"0bd3004957a0953933c5b927bbbd7eb484d38e25","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/papyri-lab/ip-2.0.1","pushedAt":"2024-03-01T10:16:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"}},{"before":"9f2f0746e125ad24b1bc55fd3687c58c0afc4dde","after":"f56cd523ffa82de234cc128bf3e4fc60b24c1b74","ref":"refs/heads/main","pushedAt":"2024-03-01T10:16:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Alternative version of #389 to see if tests are passing. (#390)","shortMessageHtmlLink":"Alternative version of #389 to see if tests are passing. (#390)"}},{"before":null,"after":"0bd3004957a0953933c5b927bbbd7eb484d38e25","ref":"refs/heads/dependabot/npm_and_yarn/papyri-lab/ip-2.0.1","pushedAt":"2024-02-21T02:57:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump ip from 2.0.0 to 2.0.1 in /papyri-lab\n\nBumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.\n- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: ip\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ip from 2.0.0 to 2.0.1 in /papyri-lab"}},{"before":"7b715736d06ec7693877b11f6fbc0249f617643f","after":"9f2f0746e125ad24b1bc55fd3687c58c0afc4dde","ref":"refs/heads/main","pushedAt":"2024-02-15T10:10:12.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Reintroduce tree-sitter-languages. (#384)\n\nIt seem to be active again, with proper builds, and a newer version of\r\ntree-sitter-rst. It allow to not have to do the build-parser step","shortMessageHtmlLink":"Reintroduce tree-sitter-languages. (#384)"}},{"before":"9313aba7360784746bede2574ded5eb816c28353","after":"7b715736d06ec7693877b11f6fbc0249f617643f","ref":"refs/heads/main","pushedAt":"2024-02-12T12:31:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Update black and reformat all. (#388)\n\nThis should get rid of test failures.","shortMessageHtmlLink":"Update black and reformat all. (#388)"}},{"before":"d6655325307fffea8bdbaa9c6d49684e2f11c2cb","after":"9313aba7360784746bede2574ded5eb816c28353","ref":"refs/heads/main","pushedAt":"2024-02-12T10:17:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Skeleton architecture documentation (#387)\n\nTries to explain a few concepts and expected outputs from papyri.\r\nThere's a bunch of stuff to expand on but I thought this could be useful\r\nespecially for new contributors.\r\n\r\nThere's nothing really *new*, just some reorganization and highlighting.","shortMessageHtmlLink":"Skeleton architecture documentation (#387)"}},{"before":"f6c56a3e846d8bc93214b1fa9270a6abe0061348","after":"d6655325307fffea8bdbaa9c6d49684e2f11c2cb","ref":"refs/heads/main","pushedAt":"2024-01-31T10:43:37.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Turn into class component and hook kernelspy (#382)\n\nIf we want to have the kernelspy handler to control the papyri browser\r\nfrom the outside, we need to turn the functional component into a class\r\none for access the methods instead of having closures.\r\n\r\n-- \r\n\r\nCreate component ref and hook into the kernelspy.\r\n\r\nThis using the IPython extension and using `?` on an existing object, it\r\nshould pop out the right docstring.\r\n\r\n %load_ext papyri\r\n\r\n import numpy as np\r\n np.einsum?","shortMessageHtmlLink":"Turn into class component and hook kernelspy (#382)"}},{"before":"a1498de64dca9c3785097ec59451fbddf91d5692","after":"f6c56a3e846d8bc93214b1fa9270a6abe0061348","ref":"refs/heads/main","pushedAt":"2024-01-22T13:16:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"start kernelspy (#381)\n\nThis lay the groundwork to listen for incoming data from the kernel and\r\nshow the right page.","shortMessageHtmlLink":"start kernelspy (#381)"}},{"before":"99de0c882caa6f9e888efd42881e1d53fe393644","after":"a1498de64dca9c3785097ec59451fbddf91d5692","ref":"refs/heads/main","pushedAt":"2024-01-22T09:27:41.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Fix reuse of figure count (#374)","shortMessageHtmlLink":"Fix reuse of figure count (#374)"}},{"before":"84788dc360184f43f4ac35751d1c4378086f8309","after":"99de0c882caa6f9e888efd42881e1d53fe393644","ref":"refs/heads/main","pushedAt":"2024-01-22T09:19:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Introduce and IPython extension to make the ``?`` operator work. (#379)\n\nWhen ``?`` is used from within and IPython kernel, it will send an extra\r\nmimetype that we can listen for on the frontend to show the relevant\r\npage.","shortMessageHtmlLink":"Introduce and IPython extension to make the ? operator work. (#379)"}},{"before":"5a0e0a7495c7ea9252d156ac0d25d6a573f4f554","after":null,"ref":"refs/heads/dependabot/pip/jinja2-3.1.3","pushedAt":"2024-01-15T09:48:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"}},{"before":"658e7121ee7791e6550a34f571cee97b2a48b22a","after":"84788dc360184f43f4ac35751d1c4378086f8309","ref":"refs/heads/main","pushedAt":"2024-01-15T09:48:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Bump jinja2 from 3.1.2 to 3.1.3 (#375)","shortMessageHtmlLink":"Bump jinja2 from 3.1.2 to 3.1.3 (#375)"}},{"before":null,"after":"5a0e0a7495c7ea9252d156ac0d25d6a573f4f554","ref":"refs/heads/dependabot/pip/jinja2-3.1.3","pushedAt":"2024-01-11T20:56:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump jinja2 from 3.1.2 to 3.1.3\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jinja2 from 3.1.2 to 3.1.3"}},{"before":"c551c5fb18d5bd8abdf5d50bad0fb18c2822900c","after":"658e7121ee7791e6550a34f571cee97b2a48b22a","ref":"refs/heads/main","pushedAt":"2024-01-11T15:05:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Fix reuse of figure count (#373)","shortMessageHtmlLink":"Fix reuse of figure count (#373)"}},{"before":"34d9203d0e953fea82b3a939e4d5ebc3d3498d34","after":"c551c5fb18d5bd8abdf5d50bad0fb18c2822900c","ref":"refs/heads/main","pushedAt":"2024-01-11T13:16:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Fix warning directive rendering (#369)\n\nI _think_ this is what we want. It does fix the rendering for the\r\nwarning directive but I'm not sure why this wasn't showing up in other\r\ndirectives...\r\n\r\nCloses #367","shortMessageHtmlLink":"Fix warning directive rendering (#369)"}},{"before":"27fad43cabf1077818680acf4ecd595e703c44ff","after":null,"ref":"refs/heads/dependabot/pip/flake8-lt-8","pushedAt":"2024-01-10T10:14:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"}},{"before":"186120203e903af343235d8770f2c1f20201bbc1","after":"34d9203d0e953fea82b3a939e4d5ebc3d3498d34","ref":"refs/heads/main","pushedAt":"2024-01-10T10:14:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Carreau","name":"M Bussonnier","path":"/Carreau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335567?s=80&v=4"},"commit":{"message":"Update flake8 requirement from <7 to <8 (#371)\n\nUpdates the requirements on [flake8](https://github.com/pycqa/flake8) to\r\npermit the latest version.","shortMessageHtmlLink":"Update flake8 requirement from <7 to <8 (#371)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaWuL-QA","startCursor":null,"endCursor":null}},"title":"Activity ยท jupyter/papyri"}