{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":106462765,"defaultBranch":"main","name":"vscode-python","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-10-10T19:37:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716612671.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1c688272523d1ca465b340c64bbf0fee56a07040","ref":"refs/heads/parallelFinding","pushedAt":"2024-05-25T04:51:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Search some environments in parallel","shortMessageHtmlLink":"Search some environments in parallel"}},{"before":"1109496b4651b55978e4b7c8ae2c253fbcd80575","after":"24cf60daa638c5b287c15753693547d5d74dc343","ref":"refs/heads/fxWinRegLocator","pushedAt":"2024-05-25T04:48:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Ooops","shortMessageHtmlLink":"Ooops"}},{"before":"2b35e505bea6c5114cadc36e076a86a8ec174e6c","after":"1109496b4651b55978e4b7c8ae2c253fbcd80575","ref":"refs/heads/fxWinRegLocator","pushedAt":"2024-05-25T02:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Updates with logging","shortMessageHtmlLink":"Updates with logging"}},{"before":null,"after":"2b35e505bea6c5114cadc36e076a86a8ec174e6c","ref":"refs/heads/fxWinRegLocator","pushedAt":"2024-05-25T01:46:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Wip","shortMessageHtmlLink":"Wip"}},{"before":null,"after":"2b35e505bea6c5114cadc36e076a86a8ec174e6c","ref":"refs/heads/fxWinRegSearch","pushedAt":"2024-05-25T01:40:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Wip","shortMessageHtmlLink":"Wip"}},{"before":"74125cbdeddbaaac1869e4cd142575e3a02fed89","after":"a8e1a8488f1839be980f2112e5a562593b334b24","ref":"refs/heads/native-pre-release","pushedAt":"2024-05-24T22:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karthiknadig","name":"Karthik Nadig","path":"/karthiknadig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3840081?s=80&v=4"},"commit":{"message":"Fix gulp","shortMessageHtmlLink":"Fix gulp"}},{"before":null,"after":"74125cbdeddbaaac1869e4cd142575e3a02fed89","ref":"refs/heads/native-pre-release","pushedAt":"2024-05-24T21:51:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"karthiknadig","name":"Karthik Nadig","path":"/karthiknadig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3840081?s=80&v=4"},"commit":{"message":"Add native build step","shortMessageHtmlLink":"Add native build step"}},{"before":"14095e2a75672fe8f9d73918b0b23f77619daf5e","after":null,"ref":"refs/heads/karthiknadig/bin-size","pushedAt":"2024-05-24T20:54:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"karthiknadig","name":"Karthik Nadig","path":"/karthiknadig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3840081?s=80&v=4"}},{"before":"2fe49ea2818e4cf96e5a16dcc028310ef4433257","after":"da9caf0a850a94b2da4d7e9096f2c7d4fffdce1b","ref":"refs/heads/main","pushedAt":"2024-05-24T20:54:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karthiknadig","name":"Karthik Nadig","path":"/karthiknadig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3840081?s=80&v=4"},"commit":{"message":"Add flags to optimize binary size (#23483)","shortMessageHtmlLink":"Add flags to optimize binary size (#23483)"}},{"before":null,"after":"14095e2a75672fe8f9d73918b0b23f77619daf5e","ref":"refs/heads/karthiknadig/bin-size","pushedAt":"2024-05-24T19:48:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"karthiknadig","name":"Karthik Nadig","path":"/karthiknadig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3840081?s=80&v=4"},"commit":{"message":"Add flags to optimize binary size","shortMessageHtmlLink":"Add flags to optimize binary size"}},{"before":"891c7a47b3ae311edfc9e1d0fa8bbd171d488255","after":"2fe49ea2818e4cf96e5a16dcc028310ef4433257","ref":"refs/heads/main","pushedAt":"2024-05-24T19:43:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karthiknadig","name":"Karthik Nadig","path":"/karthiknadig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3840081?s=80&v=4"},"commit":{"message":"Ensure native locator is included in the VSIX when built (#23476)\n\nThis ensures that if we run cargo build to build the native code it gets\r\nincluded in the VSIX. For now this is only for the builds for VSIX\r\ngenerated on github, for testing. As this is not ready for published\r\npre-releases.","shortMessageHtmlLink":"Ensure native locator is included in the VSIX when built (#23476)"}},{"before":"088c681c6fdf4928cffed22dd231082b105e7d81","after":null,"ref":"refs/heads/lramos15/clumsy-fox","pushedAt":"2024-05-24T18:57:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lramos15","name":"Logan Ramos","path":"/lramos15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4544166?s=80&v=4"}},{"before":"55fd22c8add39515e41bda273f5568e29c9f920a","after":"891c7a47b3ae311edfc9e1d0fa8bbd171d488255","ref":"refs/heads/main","pushedAt":"2024-05-24T18:57:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lramos15","name":"Logan Ramos","path":"/lramos15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4544166?s=80&v=4"},"commit":{"message":"Fix telemetry annotations (#23481)","shortMessageHtmlLink":"Fix telemetry annotations (#23481)"}},{"before":"75cc52b0d933fe7261c7aecfb7465a69e395ee14","after":"55fd22c8add39515e41bda273f5568e29c9f920a","ref":"refs/heads/main","pushedAt":"2024-05-24T17:53:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anthonykim1","name":"Anthony Kim","path":"/anthonykim1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62267334?s=80&v=4"},"commit":{"message":"Allow reopening of native REPL after closing (#23478)\n\nResolves: https://github.com/microsoft/vscode-python/issues/23477","shortMessageHtmlLink":"Allow reopening of native REPL after closing (#23478)"}},{"before":null,"after":"088c681c6fdf4928cffed22dd231082b105e7d81","ref":"refs/heads/lramos15/clumsy-fox","pushedAt":"2024-05-24T17:51:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lramos15","name":"Logan Ramos","path":"/lramos15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4544166?s=80&v=4"},"commit":{"message":"Fix telemetry annotations","shortMessageHtmlLink":"Fix telemetry annotations"}},{"before":"75cc52b0d933fe7261c7aecfb7465a69e395ee14","after":"dc06436fc4c3018f48b46ba22ba7124d85d90661","ref":"refs/heads/lramos15/medical-shark","pushedAt":"2024-05-24T17:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lramos15","name":"Logan Ramos","path":"/lramos15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4544166?s=80&v=4"},"commit":{"message":"Fix GPDR annotations","shortMessageHtmlLink":"Fix GPDR annotations"}},{"before":null,"after":"75cc52b0d933fe7261c7aecfb7465a69e395ee14","ref":"refs/heads/lramos15/medical-shark","pushedAt":"2024-05-24T17:40:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lramos15","name":"Logan Ramos","path":"/lramos15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4544166?s=80&v=4"},"commit":{"message":"Allow execute on enter and Intellisense for native REPL with notebook UI (#23442)\n\n\"Smartly\" allow execute on enter for the\r\nhttps://github.com/microsoft/vscode-python/pull/23235 experiment.\r\nUser should be able to execute when they press enter on text input box\r\nof interactive window trigger from Python extension, whereas we would\r\n\"wait\" and allow insertion of new line after detecting user's Python\r\ncommand is not complete.\r\n\r\nWhen the user finally types enter again on a blank line, we should just\r\nproceed to execute whatever code, regardless of whether it is\r\ncomplete/valid or not to replicate Python's original interactive REPL\r\nbehavior.\r\n\r\nBasically creating Python command and registering that for keybinding of\r\n'Enter'.\r\nThis would conditionally call interactive.execute which would then\r\neventually call our execute handler contributed from Python n\r\nextension's REPL controller, or go ahead and insert,pass in Enter to the\r\ntext input box to allow user to type \"complete\" code.\r\n\r\n\r\n\r\nThis PR only intends to implement/add changes regarding execute on enter\r\nlogic, adding Intellisense support, and also adding things into\r\ndisposables so they can be properly disposed. Trying to also add setting\r\nto allow toggling on/off to send Python command to Terminal or IW REPL\r\nif the user is in experiment.\r\n\r\n\r\nHandling of interrupt for windows should be on separate PR.\r\nTest will be added later as separate PR.\r\n\r\n---------\r\n\r\nCo-authored-by: Courtney Webster <60238438+cwebster-99@users.noreply.github.com>\r\nCo-authored-by: Karthik Nadig ","shortMessageHtmlLink":"Allow execute on enter and Intellisense for native REPL with notebook…"}},{"before":"d2187e5142d29116507db4686c525cc8f3908ad9","after":"75cc52b0d933fe7261c7aecfb7465a69e395ee14","ref":"refs/heads/main","pushedAt":"2024-05-24T07:01:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anthonykim1","name":"Anthony Kim","path":"/anthonykim1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62267334?s=80&v=4"},"commit":{"message":"Allow execute on enter and Intellisense for native REPL with notebook UI (#23442)\n\n\"Smartly\" allow execute on enter for the\r\nhttps://github.com/microsoft/vscode-python/pull/23235 experiment.\r\nUser should be able to execute when they press enter on text input box\r\nof interactive window trigger from Python extension, whereas we would\r\n\"wait\" and allow insertion of new line after detecting user's Python\r\ncommand is not complete.\r\n\r\nWhen the user finally types enter again on a blank line, we should just\r\nproceed to execute whatever code, regardless of whether it is\r\ncomplete/valid or not to replicate Python's original interactive REPL\r\nbehavior.\r\n\r\nBasically creating Python command and registering that for keybinding of\r\n'Enter'.\r\nThis would conditionally call interactive.execute which would then\r\neventually call our execute handler contributed from Python n\r\nextension's REPL controller, or go ahead and insert,pass in Enter to the\r\ntext input box to allow user to type \"complete\" code.\r\n\r\n\r\n\r\nThis PR only intends to implement/add changes regarding execute on enter\r\nlogic, adding Intellisense support, and also adding things into\r\ndisposables so they can be properly disposed. Trying to also add setting\r\nto allow toggling on/off to send Python command to Terminal or IW REPL\r\nif the user is in experiment.\r\n\r\n\r\nHandling of interrupt for windows should be on separate PR.\r\nTest will be added later as separate PR.\r\n\r\n---------\r\n\r\nCo-authored-by: Courtney Webster <60238438+cwebster-99@users.noreply.github.com>\r\nCo-authored-by: Karthik Nadig ","shortMessageHtmlLink":"Allow execute on enter and Intellisense for native REPL with notebook…"}},{"before":null,"after":"e5c0acb2e85f633d3f7e9c50f3120f66932f9e29","ref":"refs/heads/dependabot/pip/typing-extensions-4.12.0","pushedAt":"2024-05-24T05:55:10.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 typing-extensions from 4.11.0 to 4.12.0\n\nBumps [typing-extensions](https://github.com/python/typing_extensions) from 4.11.0 to 4.12.0.\n- [Release notes](https://github.com/python/typing_extensions/releases)\n- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/python/typing_extensions/compare/4.11.0...4.12.0)\n\n---\nupdated-dependencies:\n- dependency-name: typing-extensions\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump typing-extensions from 4.11.0 to 4.12.0"}},{"before":"4b43114876288ebe1b51ff37a4e473cc82be4133","after":null,"ref":"refs/heads/yelping-ocelot","pushedAt":"2024-05-24T03:15:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"karthiknadig","name":"Karthik Nadig","path":"/karthiknadig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3840081?s=80&v=4"}},{"before":"594c9c033dc6da7e09ae5f668721778bfb39e667","after":"d2187e5142d29116507db4686c525cc8f3908ad9","ref":"refs/heads/main","pushedAt":"2024-05-24T03:15:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karthiknadig","name":"Karthik Nadig","path":"/karthiknadig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3840081?s=80&v=4"},"commit":{"message":"Adding detail to create environment pip install prompt (#23470)\n\nWe discussed how it might not be clear to the user that this action will\r\ncreate a virtual environment in addition to running their last command\r\nto install packages into the newly created environment. Thoughts on\r\nadding this detail?","shortMessageHtmlLink":"Adding detail to create environment pip install prompt (#23470)"}},{"before":"e5d701bcf3d4208d290d479d398db24d5ab8cda0","after":null,"ref":"refs/heads/addLoggingForWindowsStoreLC","pushedAt":"2024-05-24T00:33:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"}},{"before":"7066f8228e2f3280b9fc50ec3b8fc1dd39584e5e","after":"594c9c033dc6da7e09ae5f668721778bfb39e667","ref":"refs/heads/main","pushedAt":"2024-05-24T00:33:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Ensure Windows Store takes precedence over Registry and fix Conda locators (#23463)","shortMessageHtmlLink":"Ensure Windows Store takes precedence over Registry and fix Conda loc…"}},{"before":"a46dec8ba6af53b9200ece584487bf7a7a7fb6aa","after":"e5d701bcf3d4208d290d479d398db24d5ab8cda0","ref":"refs/heads/addLoggingForWindowsStoreLC","pushedAt":"2024-05-23T22:40:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Merge branch 'main' into addLoggingForWindowsStoreLC","shortMessageHtmlLink":"Merge branch 'main' into addLoggingForWindowsStoreLC"}},{"before":"5dbe02d00f2880d7db411fc42305dbd99822efd1","after":null,"ref":"refs/heads/nativeCountTelemetry","pushedAt":"2024-05-23T22:01:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"}},{"before":"deae60a0f4ac9d5ebd8b9a796024e9d7a8af7ccf","after":"7066f8228e2f3280b9fc50ec3b8fc1dd39584e5e","ref":"refs/heads/main","pushedAt":"2024-05-23T22:01:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Capture count of envs collected (#23471)","shortMessageHtmlLink":"Capture count of envs collected (#23471)"}},{"before":"63a1c13baf2b11dff0ebdfe031be50ffd74ae285","after":"a46dec8ba6af53b9200ece584487bf7a7a7fb6aa","ref":"refs/heads/addLoggingForWindowsStoreLC","pushedAt":"2024-05-23T21:43:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"16530dfc19bb3b6e4068642d0fd7a522c1ccbf77","after":"5dbe02d00f2880d7db411fc42305dbd99822efd1","ref":"refs/heads/nativeCountTelemetry","pushedAt":"2024-05-23T21:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"84c1d17c2bf9b153c34588a92389b8be6b9fa27a","after":"63a1c13baf2b11dff0ebdfe031be50ffd74ae285","ref":"refs/heads/addLoggingForWindowsStoreLC","pushedAt":"2024-05-23T21:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"c242ff485b5842adc6364112ba5c1819841dcb22","after":"16530dfc19bb3b6e4068642d0fd7a522c1ccbf77","ref":"refs/heads/nativeCountTelemetry","pushedAt":"2024-05-23T21:21:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonJayamanne","name":"Don Jayamanne","path":"/DonJayamanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1948812?s=80&v=4"},"commit":{"message":"Fix compilation errors","shortMessageHtmlLink":"Fix compilation errors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU49GrgA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/vscode-python"}