-
Notifications
You must be signed in to change notification settings - Fork 46
feature: Manage package versions from sidebar #1511
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
edvilme
wants to merge
40
commits into
main
Choose a base branch
from
vscode-python-environments-package-versions
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
bc518ac
ref: Extract updatePackagesAndNotify
edvilme bb31351
ref: Streamline refreshPackages
edvilme 6e79878
add: PackageManager::setPackages method
edvilme b655708
Lint
edvilme 21a0c3c
Fix tests
edvilme 34bb40a
Address PR comments
edvilme 3302688
Condense fetchPackages and getPakages methods into getPackages
edvilme a1c4aa2
Remove setPackages
edvilme e30a3cb
Disable commands on transitive packages
edvilme 4ffdcfb
feature: Manage package versions from sidebar
edvilme 69738e0
validate version pep440
edvilme f976406
Version guards
edvilme 94d7c3f
Add mechanisms for getting package versions
edvilme 276821e
Add mechanism for uv
edvilme 9d111f3
Improve comments
edvilme 49cdb1b
Address pr comments
edvilme 6d94c2d
Update semver versions
edvilme 2e85310
Address pr comments
edvilme 1bc4882
Address pr comments
edvilme 6949bc5
Use renovatebot/pep440
edvilme 9f229e9
Add formatInstalSpec for custom package-version strings used by diffe…
edvilme e846e1e
Use poetry package[at]version syntax
edvilme 4457667
Address pr comments
edvilme 968dea5
Add python version
edvilme 27a9fdd
Rename managePackageVersions command
edvilme 927b940
Apply suggestions from code review
edvilme a1e284a
Apply suggestions from code review
edvilme 5e0fbe2
Update names for consistency
edvilme 5c4b42a
Use pep440 package for version parsing
edvilme cf84dbd
Pass parsed versions to commands
edvilme f1aa37c
Fix CI build errors: replace semver with Pep440Version and fix test i…
edvilme 8bef9af
Remove fetchPackages from PackageManager API and remove dead runProce…
edvilme 8d88831
Add comment noting version picking is undefined for pip <= 20.3.4
edvilme af77b33
Show confirmation dialog when changing version of transitive package
edvilme 1d8d49f
Remove setPackages from PackageManager interface
edvilme 8a470d1
Fix duplicate PackageChangesCallback type export
edvilme 4d7ce41
Remove unused parsePipInstallVersions function and tests
edvilme 661a46b
Address PR review comments: fix unsafe parse and API mismatch
edvilme 04cec7a
Merge branch 'main' into vscode-python-environments-package-versions
edvilme 45f2ee7
Merge branch 'main' into vscode-python-environments-package-versions
edvilme File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.