{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143481189,"defaultBranch":"main","name":"TestSlide","ownerLogin":"facebook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-03T23:13:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69631?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711545922.0","currentOid":""},"activityList":{"items":[{"before":"cdfd06ac2479ce7055468b5f49856bd28fc026fb","after":"108c506ac9c57124d0713eb85829b71648046331","ref":"refs/heads/main","pushedAt":"2024-05-01T12:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Split it up. (#366)\n\nSummary:\nPull Request resolved: https://github.com/facebook/TestSlide/pull/366\n\nSplit up testslide into 3 separate libraries\n- core to house the core functionality around mocking\n- dsl contains the testslide dsl\n- executor has the runner and import profiler\nbnuuy\n\nReviewed By: zsol\n\nDifferential Revision: D55324794\n\nfbshipit-source-id: 2c6712959d90961831de0f3ddaaeb7dc99bebaa2","shortMessageHtmlLink":"Split it up. (#366)"}},{"before":"f22c1835f7b86a4c45afbc116713ed9e487501bd","after":"cdfd06ac2479ce7055468b5f49856bd28fc026fb","ref":"refs/heads/main","pushedAt":"2024-04-26T16:41:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Move client utils into separate file\n\nSummary:\n## Overview\n\nThis diff:\n* Moves all client methods that not rely on class state and do not use DB to their own client_utils file\n* Moves the client test file to the /test directory\n\n## Motivation\n\n* Reduces size of metro_client.py file. Customers will look at our client.py file for API methods. Ideally we keep this as simple as possible\n\n* Testing - We can use the same methods in our integration tests that we do in normal upload (followup diff). We can also more easily write unit tests for the util methods\n\nDifferential Revision: D56492839\n\nfbshipit-source-id: 4a2a1d39db6446ca6ab305a877b0c69d5442fd03","shortMessageHtmlLink":"Move client utils into separate file"}},{"before":"7505f83c30cc7926e021254f8b76de5b5d7d3f97","after":"4c909d7746600a80caa2abee04225e562084a542","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-27T13:27:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"merge commit for archive created by Sapling","shortMessageHtmlLink":"merge commit for archive created by Sapling"}},{"before":"9c1b2fe897676d8b794c7a4b31b150d09566639f","after":"7d8001819f19a29f815624a612176a3e5d7db1fd","ref":"refs/heads/pr365","pushedAt":"2024-03-27T13:27:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"[wip] Support for py3.11+, see #364\n\nThe first attempt was landed too soon and reverted - turns out that 3.11+ actually have real breakages that we need to fix before we can call them supported","shortMessageHtmlLink":"[wip] Support for py3.11+, see #364"}},{"before":"628af4d8310374b73598f68d2cb28436f6571bff","after":"7505f83c30cc7926e021254f8b76de5b5d7d3f97","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-27T13:25:25.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Merge 9c1b2fe897676d8b794c7a4b31b150d09566639f into sapling-pr-archive-shish","shortMessageHtmlLink":"Merge 9c1b2fe into sapling-pr-archive-shish"}},{"before":null,"after":"9c1b2fe897676d8b794c7a4b31b150d09566639f","ref":"refs/heads/pr365","pushedAt":"2024-03-27T13:25:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"[wip] Support for py3.11+, see #364\n\nThe first attempt was landed too soon and reverted - turns out that 3.11+ actually have real breakages that we need to fix before we can call them supported","shortMessageHtmlLink":"[wip] Support for py3.11+, see #364"}},{"before":"8dfa5b6c766005f73e3e23d062661bdf482823c8","after":"f22c1835f7b86a4c45afbc116713ed9e487501bd","ref":"refs/heads/main","pushedAt":"2024-03-27T12:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Back out \"also test in 3.11 / 3.12\"\n\nSummary:\nLooks like this was shipped too early, but I didn't notice the 3.11/3.12-specific failures because they were masked by all the other test failures. Now that the other builds are green, I see that we *do* actually have some 3.11+ specific failures that need to be dealt with, so my plan is to revert this to get the build back to green, and then make a second PR to introduce support for 3.11+ in a more official way.\n\nOriginal commit changeset: f568762544a3\n\nOriginal Phabricator Diff: D55368002\n\nReviewed By: deathowl\n\nDifferential Revision: D55380013\n\nfbshipit-source-id: cdb4d48178a54fea6ebc41ce9b12bebc823b340a","shortMessageHtmlLink":"Back out \"also test in 3.11 / 3.12\""}},{"before":"f8bffd3b1a02fec1da3864487ff3d22715df6313","after":"8dfa5b6c766005f73e3e23d062661bdf482823c8","ref":"refs/heads/main","pushedAt":"2024-03-26T18:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Pull superficial changes out of #352 (#358)\n\nSummary:\nPull superficial changes out of https://github.com/facebook/TestSlide/issues/352\n\nWanting to try out \"upgrade typeguard to 3.X\" (https://github.com/facebook/TestSlide/issues/352) and \"upgrade typeguard to 4.X\" in parallel, pulling some superficial parts out so that I can minimise distractions\n\nPull Request resolved: https://github.com/facebook/TestSlide/pull/358\n\nDifferential Revision: D55365453\n\nPulled By: shish\n\nfbshipit-source-id: 7f09e9586cef2d810d069e7b723358f7f2f4a40f","shortMessageHtmlLink":"Pull superficial changes out of #352 (#358)"}},{"before":"16fac3e6928b00c731cbe28ca2c168c941abeefb","after":"f8bffd3b1a02fec1da3864487ff3d22715df6313","ref":"refs/heads/main","pushedAt":"2024-03-26T18:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"make format (#362)\n\nSummary:\ngithub build is failing because of formatting errors - let's see if I can make the open-source formatter and the internal formatter happy at the same time...\n\nPull Request resolved: https://github.com/facebook/TestSlide/pull/362\n\nReviewed By: deathowl\n\nDifferential Revision: D55365615\n\nPulled By: shish\n\nfbshipit-source-id: f0da6298324cb2f2eb4cdce976040ccdaff66a35","shortMessageHtmlLink":"make format (#362)"}},{"before":"86a71243a06ef879f933d0937d5e06b42ca4c415","after":"16fac3e6928b00c731cbe28ca2c168c941abeefb","ref":"refs/heads/main","pushedAt":"2024-03-26T14:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add devcontainer (#359)\n\nSummary:\nAdd devcontainer\n\nSo that one merely needs to open the project in a supported editor (vscode, github) and the editor will pop up a prompt for \"would you like to develop this project inside the container?\", and if you click yes then you are straight into a known-good dev environment where you can run \"make\" and run all the tests\n\nPull Request resolved: https://github.com/facebook/TestSlide/pull/359\n\nReviewed By: deathowl\n\nDifferential Revision: D55368115\n\nPulled By: shish\n\nfbshipit-source-id: 1c987d70c51947ccf2a49502953c1c260ffe82f1","shortMessageHtmlLink":"Add devcontainer (#359)"}},{"before":"5d11bb9eb7985b81a9393527861409c297174055","after":"86a71243a06ef879f933d0937d5e06b42ca4c415","ref":"refs/heads/main","pushedAt":"2024-03-26T14:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"When complaining about a formatting error, say what the error is (#363)\n\nSummary:\nWhen complaining about a formatting error, say what the error is\n\nI'm getting an error which _only_ appears on python 3.7 and I can't repro it locally, and CI won't tell me what the error is x_x\n\nPull Request resolved: https://github.com/facebook/TestSlide/pull/363\n\nReviewed By: deathowl\n\nDifferential Revision: D55365489\n\nPulled By: shish\n\nfbshipit-source-id: 0d843092e62289b6afb52e37a3b1053ff49c9243","shortMessageHtmlLink":"When complaining about a formatting error, say what the error is (#363)"}},{"before":"57e50089a1b51bfdc9f7e365c3c17fd6a1de93fa","after":"5d11bb9eb7985b81a9393527861409c297174055","ref":"refs/heads/main","pushedAt":"2024-03-26T14:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"also test in 3.11 / 3.12 (#360)\n\nSummary:\n[ci] also test in 3.11 / 3.12\n\n3.12 is the current python stable version, we should probably make sure it works?\n\nPull Request resolved: https://github.com/facebook/TestSlide/pull/360\n\nReviewed By: deathowl\n\nDifferential Revision: D55368002\n\nPulled By: shish\n\nfbshipit-source-id: f568762544a3218db118710ca416e2e9b397cb90","shortMessageHtmlLink":"also test in 3.11 / 3.12 (#360)"}},{"before":"284a38b10547d5fa0b4689e79f7ab6bbce301b2e","after":"628af4d8310374b73598f68d2cb28436f6571bff","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-26T14:02:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Merge 66f7431a5455dc2824afb297bd882dd6e5a1f055 into sapling-pr-archive-shish","shortMessageHtmlLink":"Merge 66f7431 into sapling-pr-archive-shish"}},{"before":"09932693afeac58595c469df2e6afb783be338e1","after":"66f7431a5455dc2824afb297bd882dd6e5a1f055","ref":"refs/heads/pr359","pushedAt":"2024-03-26T14:02:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Add devcontainer\n\nSo that one merely needs to open the project in a supported editor (vscode, github) and the editor will pop up a prompt for \"would you like to develop this project inside the container?\", and if you click yes then you are straight into a known-good dev environment where you can run \"make\" and run all the tests","shortMessageHtmlLink":"Add devcontainer"}},{"before":"eaa465208685ed47fa8356d7504f1e9438362f0c","after":"57e50089a1b51bfdc9f7e365c3c17fd6a1de93fa","ref":"refs/heads/main","pushedAt":"2024-03-26T12:45:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Use venv rather than virtualenv (#357)\n\nSummary:\nUse venv rather than virtualenv\n\nvenv has been included as part of the python standard library since 3.3 -- no need to install the third-party virtualenv module\n\n ---\n[//]: # (BEGIN SAPLING FOOTER)\nStack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/TestSlide/pull/357).\n* https://github.com/facebook/TestSlide/issues/359\n* __->__ https://github.com/facebook/TestSlide/issues/357\n\nPull Request resolved: https://github.com/facebook/TestSlide/pull/357\n\nDifferential Revision: D55365458\n\nPulled By: shish\n\nfbshipit-source-id: 0312bd52e37ba4d78572dcd2d616578dd820a92f","shortMessageHtmlLink":"Use venv rather than virtualenv (#357)"}},{"before":"7b0fef64857397d87af4724e864bd6f00412caed","after":"284a38b10547d5fa0b4689e79f7ab6bbce301b2e","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-26T11:52:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Merge bf5ace74316ce2b110d99b9285c7b9c599b8e9f7 into sapling-pr-archive-shish","shortMessageHtmlLink":"Merge bf5ace7 into sapling-pr-archive-shish"}},{"before":"71180b17206a9b6fd33bc2752abaf29e8eb5d52a","after":"bf5ace74316ce2b110d99b9285c7b9c599b8e9f7","ref":"refs/heads/pr362","pushedAt":"2024-03-26T11:52:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"make format\n\ngithub build is failing because of formatting errors","shortMessageHtmlLink":"make format"}},{"before":"394cef07f5151cb810ae77d96f8563097e84b629","after":"7b0fef64857397d87af4724e864bd6f00412caed","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-26T11:46:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Merge 47a2609faa144cdcdbd2a4dadead70c8444d658c into sapling-pr-archive-shish","shortMessageHtmlLink":"Merge 47a2609 into sapling-pr-archive-shish"}},{"before":"8f72698de5c86ec38d8c334c63d24a09db968ac3","after":"47a2609faa144cdcdbd2a4dadead70c8444d658c","ref":"refs/heads/pr363","pushedAt":"2024-03-26T11:46:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"When complaining about a formatting error, say what the error is\n\nI'm getting an error which _only_ appears on python 3.7 and I can't repro it locally, and CI won't tell me what the error is x_x","shortMessageHtmlLink":"When complaining about a formatting error, say what the error is"}},{"before":"449177663a5db2d2b73505275f6534cc20814da5","after":"394cef07f5151cb810ae77d96f8563097e84b629","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-26T11:03:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"merge commit for archive created by Sapling","shortMessageHtmlLink":"merge commit for archive created by Sapling"}},{"before":"a26381fcd466eab48a01fa40c59ed48e38a7e532","after":"71180b17206a9b6fd33bc2752abaf29e8eb5d52a","ref":"refs/heads/pr362","pushedAt":"2024-03-26T11:03:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"make format\n\ngithub build is failing because of formatting errors","shortMessageHtmlLink":"make format"}},{"before":"a7bdb5e1db8a0463be2512ab947af585a578508f","after":"449177663a5db2d2b73505275f6534cc20814da5","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-26T10:58:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Merge a26381fcd466eab48a01fa40c59ed48e38a7e532 into sapling-pr-archive-shish","shortMessageHtmlLink":"Merge a26381f into sapling-pr-archive-shish"}},{"before":null,"after":"8f72698de5c86ec38d8c334c63d24a09db968ac3","ref":"refs/heads/pr363","pushedAt":"2024-03-26T10:58:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"When complaining about a formatting error, say what the error is\n\nI'm getting an error which _only_ appears on python 3.7 and I can't repro it locally, and CI won't tell me what the error is x_x","shortMessageHtmlLink":"When complaining about a formatting error, say what the error is"}},{"before":"39d7bd97dd4f78dd9777c22ff96df54ac8958cb3","after":"a26381fcd466eab48a01fa40c59ed48e38a7e532","ref":"refs/heads/pr362","pushedAt":"2024-03-26T10:58:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"make format\n\ngithub build is failing because of formatting errors","shortMessageHtmlLink":"make format"}},{"before":"626a7e8b999b1a0937a9cd5a58146ac84d91d0e8","after":"a7bdb5e1db8a0463be2512ab947af585a578508f","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-26T10:44:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Merge 39d7bd97dd4f78dd9777c22ff96df54ac8958cb3 into sapling-pr-archive-shish","shortMessageHtmlLink":"Merge 39d7bd9 into sapling-pr-archive-shish"}},{"before":null,"after":"39d7bd97dd4f78dd9777c22ff96df54ac8958cb3","ref":"refs/heads/pr362","pushedAt":"2024-03-26T10:44:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"make format\n\ngithub build is failing because of formatting errors","shortMessageHtmlLink":"make format"}},{"before":"724b0b002bdd74a44473cc751318587e9b6923a4","after":"626a7e8b999b1a0937a9cd5a58146ac84d91d0e8","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-26T10:42:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Merge 10cd4a16ac63198fc45897d6ce8acfc3d9c1ede7 into sapling-pr-archive-shish","shortMessageHtmlLink":"Merge 10cd4a1 into sapling-pr-archive-shish"}},{"before":null,"after":"10cd4a16ac63198fc45897d6ce8acfc3d9c1ede7","ref":"refs/heads/pr361","pushedAt":"2024-03-26T10:41:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Fix type signatures in sample module\n\nmypy is complaining about this and failing all of the builds, and there's no comment saying \"this mistake is intentional\", so I assume it is an accident","shortMessageHtmlLink":"Fix type signatures in sample module"}},{"before":"f5ce82bb955e45f6a72e9f5fc06ee917413bc03a","after":"724b0b002bdd74a44473cc751318587e9b6923a4","ref":"refs/heads/sapling-pr-archive-shish","pushedAt":"2024-03-25T17:32:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"Merge d5fceb1317c52e88ee1090d09b7d7f0e1a168240 into sapling-pr-archive-shish","shortMessageHtmlLink":"Merge d5fceb1 into sapling-pr-archive-shish"}},{"before":null,"after":"d5fceb1317c52e88ee1090d09b7d7f0e1a168240","ref":"refs/heads/pr360","pushedAt":"2024-03-25T17:32:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shish","name":"Shish","path":"/shish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40659?s=80&v=4"},"commit":{"message":"[ci] also test in 3.11 / 3.12\n\n3.12 is the current python stable version, we should probably make sure it works?","shortMessageHtmlLink":"[ci] also test in 3.11 / 3.12"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPtmMEQA","startCursor":null,"endCursor":null}},"title":"Activity ยท facebook/TestSlide"}