Karthik Nadig
cdd8b37d97
Clean up vsce package contents ( #23718 )
...
Partially addresses:
https://github.com/microsoft/vscode-python/issues/23694
2024-06-27 18:24:06 +00:00
Karthik Nadig
daebb5cb77
Add support for Python Environment Tools ( #23643 )
...
Closes https://github.com/microsoft/vscode-python/issues/23564
---------
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
2024-06-21 15:20:04 +10:00
Don Jayamanne
8c888317ad
Support VSC in VS Code when opening native_locator ( #23516 )
2024-05-29 06:18:48 +02:00
Don Jayamanne
ad7611b198
Ignore native locator tests folder ( #23436 )
2024-05-15 04:18:26 +02:00
Karthik Nadig
5dde2e15c0
Add native locator for finding pythons ( #23208 )
2024-05-03 11:39:48 -07:00
Karthik Nadig
8a62ddb07f
Try another path pattern ( #23254 )
2024-04-17 21:48:50 +00:00
Karthik Nadig
ccde3aed6a
Add missing jedi requirements file to VSIX ( #23220 )
...
Fixes #23217
2024-04-10 11:47:58 -07:00
Karthik Nadig
27783cea76
Rename `pythonFiles` to `python_files` ( #22921 )
2024-03-01 13:27:50 -08:00
Karthik Nadig
d245a903bc
Update to latest `jedi-language-server` ( #20611 )
...
Fixes #20606
2023-01-31 14:58:38 -08:00
Brett Cannon
aadb2c4daa
Delete the `news` directory ( #19308 )
...
Update the release plan as appropriate
2022-06-14 13:30:14 -07:00
paulacamargo25
0974f9239c
Add localization ( #18962 )
...
* Add localization (#18954 )
* Enable localization using nls
* Add i18n files
* Add current translations
* Add export and import scripts
* Fix import translation function
* Clean code
* Update package-lock.json
* Delete i18n files
* Update package-lock.json
* Add news
* Fix package files
* Addd sourcemaps
* Add missing translations
* Remove localize test
* Add paths in pre-release
* Update pipeline
* Update pushStep
* Fix move item step
* Fix pull Steps
* Fix pipeline push and pull
* Fix translations import param
* Fix generate translations task
* Add generate translation task to compile script
* Add generate translations in the build steps
* Change i18n pt-br file name
* Delete package.nls.de.json
* Delete package.nls.pt-br.json
* Move generate translation task to PullStep
* Add nls webpack configuration
* Add nls config in extension.ts
* Try new path in webpack loader
* Test removing nls conf
* Add nls plugin
* Fix translations, remove nls pluging
* Remove unnecessary files
* Clean code
* Fix some comments
* Remove unnecessary packages
* Fix string with format
* Fix localize string
* Fix test in watcher
* Ignore localization files
* Change strings in tests
* Test importing nls in other file
* Fix comment in translations in tests
* Add missing translations
* Remove nls config in all files
* Add location steps in the stable pipeline
* Using new vscode-engineering feature to abstract away gulp (#19063 )
* try new format
* remove nls gulp stuff
* back on main
* maybe use ../../
* try this
* try setting to where bundles are
* try new locBundleDestination
* try another
* try just src
* try
* try root dir
* Add i18n to vscodeignore
* Clean Code
* Remove old translations
* update templates to main
Co-authored-by: Tyler James Leonhardt <me@tylerleonhardt.com>
2022-05-05 14:40:55 -07:00
Karthik Nadig
10bb8d0264
Switch from jedils_requirements.txt to requirements.txt ( #18243 )
...
* Switch from jedils_requirements.txt to requirements.txt
* add news item
2022-01-04 17:48:16 -08:00
Kim-Adeline Miguel
a6dc358740
Remove start page and its build dependencies ( #16834 )
...
* First deletion pass
* Remove commands & settings
* Remove cusotm webview implementation
* Remove build steps
* Re-add mocks
* Update Pylance prompt
* Remove "jupyter not installed" notification
* Add news file
* Remove a plugin that seems to be unused
* Remove gulpfile ref
* Remove telemetry constant
* Remove unused telemetry event
* Remove tsx checks
* Undo some formatting changes
* Remove react-related deps
* Re-add ESLint plugins
* Remove comment
* Remove out/server from gulpfile
* Remove ABExperiments type
2021-08-10 13:58:07 -07:00
Brett Cannon
8e981bcae4
Remove tslint ( #15012 )
2020-12-21 11:07:03 -08:00
Brett Cannon
0995e3b8f5
Drop multi-root workspace and dev container support ( #14870 )
2020-12-03 09:37:52 -08:00
rchiodo
2541e43063
Revert "Ignore mit license in the vsix"
...
This reverts commit 37c6aa9db6
.
2020-11-11 14:00:06 -08:00
rchiodo
37c6aa9db6
Ignore mit license in the vsix
2020-11-11 12:08:17 -08:00
Ian Huff
f02fce43c4
No DS merge into main ( #14447 )
2020-10-23 17:08:18 -07:00
Rich Chiodo
ed3f29f261
Make it possible to use the LSP to talk to Jedi ( #13855 )
...
* Ship language server too
* Remove all jedi code and make copy of LS activation
* Compiling but not working
* Working with intellisense
* Enable the experiment in order to switch
* Fix up registration so LSP works
* Fix version reading
* Write test wrapper to try out lsp
* Let experiments be in a workspace
* Support installing jedi-language-server from custom fork
* Fix sonar problems
* More sonar fixes - dupe code
* Put back the package json changes
* Skip dupe checking for language server proxy classes
2020-09-10 17:26:42 -07:00
Brett Cannon
f3151ffbb5
Add a sprint planning issues dashboard ( #13028 )
...
Courtesy of https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-github-issue-notebooks
2020-07-20 12:23:18 -07:00
Jake Bailey
e42fc1e7bc
Allow LS to be bundled, versioned ( #12034 )
...
Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
2020-06-01 13:19:53 -07:00
Brett Cannon
49e23525f9
Remove tpn ( #11765 )
...
We now use NOTICED
2020-05-12 16:36:55 -07:00
Rich Chiodo
7d0f2a1197
Add font awesome font and css to our html ( #10888 )
...
* Add font-awesome fonts to running UI
* Make font-awesome show up in actual vsix
2020-04-01 12:05:23 -07:00
Don Jayamanne
164727a4e9
Add support for ipywidgets ( #10606 )
...
* Widgets
* Fixes
* Misc
* Crap
* Include requirejs
2020-03-16 18:14:23 -07:00
Don Jayamanne
d66b6da3a8
Remove ui tests ( #10215 )
...
For #10192
* Remove UI tests
* Not required
2020-02-20 08:34:20 -08:00
Don Jayamanne
6e8add6e92
Split bundles for webview using webpack ( #9804 )
...
* Split bundles for webview using webpack
* Add comments
* Build index html files
* Fixes to detection of modules used in bundles
* Ignore more files from extension
* Include some map files
* Fixes
2020-01-28 19:32:53 -08:00
Rich Chiodo
e2dbe9368f
Skip having sources in our index_bundle ( #9616 )
2020-01-16 08:55:31 -08:00
Don Jayamanne
c30eeae9b6
Smoke tests in nodejs ( #7456 )
...
* Smoke tests in nodejs
* Fixes
* oops
* Use a local repo instead of git repo
* Updated readme
* Update readme
* Linter fixes
* News entry
* Refactor
* Fixes
* Refactor
* UI tests
* CI pipeline changes
* ui tests
* No experiment and no insider build
* oops
* Rename
* Fixes
* Verbose logging
* Hack
* Verbose logging of ui tests
* Hacky test
* Disable experiments
* Oops
* Include progress message
* Capture screenshots
* Testing
* More smokes
* More screenshots
* Oops
* Use commands to max and min panels
* Fixes
* Fixes
* Fixes
* Add timeout
* More control over test environment
* Fixes to selector
* Fixes
* No need of comments
* Smoke in insider as well for testing purposes
* Fixes
* Fixes
* Comments
* Fixes
2019-09-28 01:11:44 +04:00
Don Jayamanne
91a97e1325
Exclude .env file from extension ( #6872 )
2019-08-06 13:13:13 -07:00
Don Jayamanne
20ef954802
UI Tests for the extension using selenium and behave ( #5912 )
2019-07-01 14:28:16 -07:00
Don Jayamanne
98945c7223
Exclude unnecessary files from extension ( #6316 )
2019-06-24 14:26:38 -07:00
Rich Chiodo
0b01e95206
Add a data grid control and the infrastructure to support it ( #4847 )
...
* Initial layout
* tabulator and react-data-grid
* Implement sorting/filtering/row rendering
* Switch to just AdazzleReactDataGrid
* Merge data explorer config into original
* Fix compilation of webview
* Data Explorer coming up
* Semi working grid
* Use bootstrap to handle correct themeing
* Fix styles and layout
* Fixup themes for hover and fix title
* Fix check datascience dependencies
* Fix webpack for packaging
* Fix hygiene
* Add news entry
* Fix webview compile error caused by hygiene changes
* Put contributing back to what it was before.
* Fix functional tests
* Fix dispose to set disposed flag.
2019-03-20 12:23:01 -07:00
Don Jayamanne
3fc7d5cfdd
Ignore files from extension ( #4555 )
...
* Exclude files from extension
* News entry
2019-02-26 18:19:15 -08:00
Don Jayamanne
422dc2d772
Add coverage for unit tests and functional tests ( #3651 )
...
* Add coverage for unit tests and functional tests
* Fix anonymous methods
* Fixed tests and linter issues
* News entries
* Remove redundant code
2018-12-12 09:29:03 -08:00
Don Jayamanne
14286f988d
Remove old code related to bundling of extension without webpack ( #3619 )
...
* Always package extension using webpack
* Restore pre-publish scripts
* Modify pre-publish script
* Remove pre-publish scripts
2018-12-10 23:06:05 -08:00
Don Jayamanne
20a7bd5ab0
Pin python packages used in extension and remove them repo ( #3513 )
...
* Move python dependencies into libs
* Delete parso, isort and jedi
* Deleted experimental folder from pythonFiles
* deleted old ptvsd folder
* rename requirements file
* Updated travis
* Install deps using gulp
* Use CI python
* Fix path to ptvsd
* install distro
* upgrade in place
2018-11-30 14:29:25 -08:00
Don Jayamanne
3d5ae38f75
Exclude files from extension ( #3495 )
2018-11-28 12:43:20 -08:00
Don Jayamanne
20689d53eb
Add smoke tests for webpack bundled extension ( #3417 )
...
For #3021
2018-11-21 14:04:54 -08:00
Don Jayamanne
d987489c17
Initial batch of changes to enable bundling of the extension ( #3384 )
...
For #3021
* Tests will be tracked here https://github.com/Microsoft/vscode-python/issues/3383
* Will need to update package.json seprately (for CD)
2018-11-20 15:01:01 -08:00
Brett Cannon
c36b51fce3
Update .vscodeignore based on 2018.10.0
2018-11-08 14:45:28 -08:00
Don Jayamanne
e370a3b949
Remove pre commit hook and disabled mandating copyright headers ( #3243 )
...
For #2963
2018-11-08 08:34:53 -08:00
Don Jayamanne
cae8a13854
Remove pre-commit hooks and move linters to CI ( #2964 )
...
* Linter rules
* add list of old files
* Check new files and message fixes
* Run linters on travis
* Fail travis fast
* Remove pre-commit hooks
* Remove pre-commit hooks from docs and gulp
* Log git cmd used to look for updated files in PR
* News file
2018-10-24 15:06:09 -07:00
Brett Cannon
0eba0a67e3
Ignore virtual environments
2018-10-04 11:35:40 -07:00
Don Jayamanne
e77e14cca3
Out of band updates to the language server ( #2615 )
...
Fixes #2580
2018-09-19 16:24:34 -07:00
Brett Cannon
39b039bacb
Fix a typo in an ignored file directory for the .vsix
2018-09-05 12:56:04 -07:00
Brett Cannon
540dbbb7fd
Touch up .vscodeignore
...
Fixes #2443 and #2444
2018-08-27 16:18:39 -07:00
Don Jayamanne
9dc3209a96
Ignore languageServer files from vsix ( #2152 )
...
Fixes #2150
This pull request:
- [x] Has a title summarizes what is changing
- [x] Includes a [news entry](https://github.com/Microsoft/vscode-python/tree/master/news ) file (remember to thank yourself!)
- [ ] Has unit tests & [code coverage](https://codecov.io/gh/Microsoft/vscode-python ) is not adversely affected (within reason)
- [ ] Works on all [actively maintained versions of Python](https://devguide.python.org/#status-of-python-branches ) (e.g. Python 2.7 & the latest Python 3 release)
- [ ] Works on Windows 10, macOS, and Linux (e.g. considered file system case-sensitivity)
2018-07-13 13:10:52 -07:00
Mikhail Arkhipov
e07c5fb71d
WIP: Rename LS to 'Microsoft Python Language Server' ( #2122 )
...
* LS symbol providers
* Different ready wait
* Progress reporting
* Options hookup
* Add diagnostic trace logging setting (hidden)
* Rename analysis engine -> language server
* Fix language server binary name
* Finish renames
* Add news
* Undo
* Baseline update
* Rename and baseline
* Fix contributions
* Baseline
2018-07-12 11:45:46 -07:00
Mikhail Arkhipov
cda34d40f4
LS settings for typeshed and diagnostics ( #2065 )
...
* LS symbol providers
* Typeshed paths
* Typeshed submodule
* Add submodule
* New settings
* Add diagnostics control settings
* Add typeshed paths change check
* Exclude some typeshed files from packages
2018-06-29 09:46:30 -07:00
Don Jayamanne
89e6216ac1
Add Tests to measure activation times of extension ( #1813 )
...
* Tests to measure activation times of extension
* Code review fixes
* Run performance tests on master
2018-06-05 13:48:28 -07:00