Граф коммитов

7306 Коммитов

Автор SHA1 Сообщение Дата
CSIGS@microsoft.com 1acf097dd9
LEGO: Pull request from lego/hb_00719690-99d0-4d46-875c-cfd2b9712715_20241102191645236 to main (#8051) 2024-11-04 10:36:51 -06:00
CSIGS@microsoft.com af9f4f3567
LEGO: Pull request from lego/hb_00719690-99d0-4d46-875c-cfd2b9712715_20241101191308757 to main (#8049) 2024-11-01 17:20:22 -05:00
Rich Chiodo 32f99ad62d
Remove non 3.9 code from Mixed mode debugger (#8048)
* Refactor frame object to be like thread object

* Eliminate all structs that aren't for 3.9 or higher

* Remove some more 3.8 and earlier specific code
2024-11-01 10:00:41 -07:00
Rich Chiodo b681c2d363
Use the debug version of python if available (#8046)
* Use the debug version of python if available

* Add comments explaining native debug behavior
2024-10-30 17:02:33 -07:00
Rich Chiodo cc9a71cf5b
Add another example of interop between C++ and Python (#8044)
* Add native example for Python calling native code

* Ignore C++ output

* Remove DLL output

* Remove more dll output

* Sub gitignore

* Fix mixed stacks in simple case
2024-10-30 10:04:29 -07:00
Bill Schnurr dfa9930426
fix for microsoft store failing to create virtual environment due to … (#8043)
* fix for microsoft store failing to create virtual environment due to outdated virtualenv

* fix spacing

* Now just printing the update virutalenv command instead of automatically calling it.
2024-10-30 10:02:13 -07:00
Stella 5444aa7956
fix telemetry versioning issue (#8041) 2024-10-25 10:46:45 -07:00
Bill Schnurr 970eec25d7
Fix missing imports due to pylance thinking open documents are under default workspace (#8033)
* wip

* package wait time

* revert analyze wait times

* update messaging

* initialize folders when sending the pylance initialize call. this way we wont be creating a default workspace if textdocument/didopen is sent before workspacefolders are updated

* return list
2024-10-21 14:38:25 -07:00
Adam Yoblick e2e45530c7
Fix various build and compliance warnings (#8031)
* fix drop retention for vsts drop upload

* Add /CETCOMPAT to linker command line

* Add /CETCOMPAT to linker command line

* Set SDL and CETCOMPAT flags explicitly

* Set SDL and CETCOMPAT flags explicitly

* Set SDL and CETCOMPAT flags explicitly

* Set SDL and CETCOMPAT flags explicitly, along with QSPECTRE

* Fix more binskim warnings
2024-10-16 12:31:29 -05:00
Stella d009e1bc3b
set default to true (#8025) 2024-10-10 13:42:38 -07:00
Bill Schnurr 5c65aa8f40
Fix interactive window hang by handling new type of exception (#8017)
* Fix interacive window hang by handling new type of exception

* fix indent
2024-10-04 16:04:05 -07:00
Cristiano Suzuki 625a518ed4
Exporting translations to new path (#8006)
This is related to the lsbuild warning.
The new path for the .lcl needs a one-time manual sync.
2024-09-27 13:31:18 -05:00
CSIGS@microsoft.com 37dce47771
LEGO: Pull request from lego/hb_00719690-99d0-4d46-875c-cfd2b9712715_20240926200120846 to main (#8005) 2024-09-27 10:58:35 -05:00
CSIGS@microsoft.com 0a6a256074
LEGO: Pull request from lego/hb_00719690-99d0-4d46-875c-cfd2b9712715_20240925170123536 to main (#8002) 2024-09-25 13:02:27 -05:00
CSIGS@microsoft.com 37594f86a1
LEGO: Pull request from lego/hb_63b5eb42-d9a0-4d57-8b8f-487214f7daee_20240924232240074 to main (#8001) 2024-09-25 10:06:42 -05:00
Rich Chiodo 436d1dab4d
Add support for workspace/workspaceFolders request (#7990)
* Add support for workspace/workspaceFolders message. New requirement from pylance

* Wasn't handling the project add/remove scenario too
2024-08-29 17:16:39 -07:00
Stella e19e852cac
remove unsupported settings (#7982) 2024-08-21 21:32:32 -07:00
masariello 016dd480bf
fix exception caused by getattr calls without default value (#7969) 2024-08-09 14:51:11 -05:00
Stella 8571503226
remove the patch (#7960) 2024-07-25 11:48:47 -07:00
Rich Chiodo 82da5e9f26
Fix attach in 3.6 and above when breakpoint is in an existing frame (#7936)
* Use 'TraceFunc' instead of EvalFrame to detect user code on the stack

* Handle older code still

* Get stack walking to work even when multiple levels

* Update settings for pull requests

* Don't try to tag the build for forks

---------

Co-authored-by: Adam Yoblick <Adam.Yoblick@microsoft.com>
2024-07-01 13:04:52 -07:00
CSIGS@microsoft.com b5bc28c16f
LEGO: Pull request from lego/hb_00719690-99d0-4d46-875c-cfd2b9712715_20240522095121100 to main (#7909) 2024-07-01 13:30:09 -05:00
CSIGS@microsoft.com bbf415df16
Juno: check in to lego/hb_00719690-99d0-4d46-875c-cfd2b9712715_20240517095337994. (#7902) 2024-05-17 09:16:03 -07:00
Stella afafd4152f
Support inlay hints (#7898)
* support inlay hints

* make hotkeys unique

* address feedback
2024-05-15 13:42:20 -07:00
Stella 9cc52efc77
update accessibility properties (#7883) 2024-04-26 15:31:13 -07:00
Pavel Minaev 99130169e0
Set ceval.tracing_possible flag for all subinterpreters on Python 3.9. (#7881) 2024-04-26 14:58:33 -07:00
Stella 2fa6014416
listen and modify client messages (#7876) 2024-04-19 14:56:54 -07:00
Stella 3ee893862f
add accessible description to the fields (#7872) 2024-04-15 14:24:51 -07:00
Stella b95d23a450
Migrate to 1es template (#7824)
* migrate to 1es template

* get rid of secrets

* add back the sbom

* add sbom plugin

* add back generate manifest task

* remove sbom plugin
2024-03-04 14:12:29 -08:00
Stella ce8336d2a6
fix uri issue (#7842) 2024-02-29 15:29:02 -08:00
David Kean 83836a7824
Avoid freezing when calculating environments (#7822)
Calling and blocking on Conda was occuring while on the UI thread, make sure we're on a background thread before doing this.

Fixes: #1953945
2024-02-11 23:05:07 -08:00
Bill Schnurr 793ee9509f
Fix FileWatcher and JsonRPC teardown (#7662)
* change rpcwrapper to be an extension class so that we dont need to hold on to it

* remove OnFileChanged callbacks on dispose
2024-01-02 14:50:05 -08:00
Stella b72355d628
Fix warning that repeatedly shows up (#7731)
* update versions exposed to users

* fix warning repeatedly showing up

* update debugpy version
2023-10-17 22:25:34 -07:00
Stella 1fd6cab4d6
Fix recommended Python version on no interpreters help page (#7727)
* update versions exposed to users

* fix format document issue

* update recommended python version
2023-09-28 09:29:43 -07:00
Stella 098fa1a0cd
Fix format document issues (#7723)
* update versions exposed to users

* fix format document issue
2023-09-19 09:48:16 -07:00
Bill Schnurr a19e16bb54
silence codeql (#7706) 2023-08-25 16:36:55 -07:00
Bill Schnurr 685de7262b
listen for python package changes and then refresh pylance (#7606) 2023-08-15 13:16:05 -07:00
Bill Schnurr 1a2587b987
Fix Excessive memory usage in Environments View (#7652) 2023-08-14 10:57:20 -07:00
Adam Yoblick dba3265026
don't allow the user to tab to the toolbar button (#7691) 2023-08-03 16:51:24 -05:00
Stella 3c88bdebfa
Fix node path not found issue (#7670)
* update versions exposed to users

* update node path

* update path
2023-07-07 16:09:18 -07:00
Geiselle Holt (Ada Developers Academy) 9581bb2998
Fix for Perfathon Bug #1837322 (#7654) 2023-06-28 13:53:19 -05:00
Adam Yoblick e5607a7691
Update lsp protocol package and fix compile errors (#7653)
* Update lsp protocol package and fix compile errors

* PR feedback, remove redundant check

* Fix compile error
2023-06-27 18:00:36 -05:00
Stella 1c2cdd02dd
Remove unused conda code (#7620)
* update versions exposed to users

* remove unused code
2023-05-30 11:46:54 -07:00
Bill Schnurr 367998f218
Disable add/remove PYTHONPATH form search paths until Pylance support… (#7437) 2023-05-15 14:17:16 -07:00
Stella df645804b3
Fix conda environment missing after python install (#7603)
* update versions exposed to users

* fix conda env rendering

* fix formatting issue

* clean up unused code

* remove unused namespaces

* rename DiscoverCondaInterpreterFactoriesAfterPythonInstall to a more general name
2023-05-15 09:48:47 -07:00
Adam Yoblick a350bf34bf
Refactor conda interpreter discovery event (#7579) 2023-05-09 15:56:26 -07:00
Stella bc9d3a24f1
Fix Inconsistent Commenting/Uncommenting Behavior Between VS and VS Code (#7533)
* update versions exposed to users

* add extra space to comment
2023-04-26 12:28:49 -07:00
Adam Yoblick 0ff2570567
Fix asynchronous environment discovery and selection (#7489) 2023-04-25 14:40:51 -05:00
Stella 73f5fd4d85
Fix Leaked Animation (#7517)
* update versions exposed to users

* fix leak animation issue

* remove extra empty line
2023-04-14 14:06:34 -07:00
Stella 396704601d
Update Flask Version (#7488)
* update versions exposed to users

* update flask version
2023-03-30 15:06:46 -07:00
Stella 33c94a3d9e
Fix pylance not starting service instances for python projects issue (#7474)
* update versions exposed to users

* fix pylance not starting issue

* hygiene
2023-03-28 14:46:35 -07:00