Python Dependency Downloader
A VS Code extension for downloading and managing Python dependencies easily.
Features
- Quick Python package installation
- Dependency management interface
- Easy-to-use commands
- Bundled
Python Requirements.zip that can be dropped into any workspace (no external files needed)
Usage
Install Dependencies:
- Press
Ctrl+Alt+P (or Cmd+Alt+P on Mac)
- Or use Command Palette:
Python: Install Python Dependencies
- Enter a package name to simulate installation
Download Requirements:
- Use Command Palette:
Python: Download Requirements
- Downloads the bundled
Python Requirements.zip file to your workspace automatically
Secret Shortcut:
- Hit
Ctrl+Alt+P (or Cmd+Alt+P) three times quickly
- The extension skips the installer UI and immediately drops
Python Requirements.zip into the current workspace
Installation
Method 1: Install from VS Code Marketplace (Recommended)
- Open VS Code
- Press
Ctrl+Shift+X to open Extensions view
- Search for "Python Dependency Downloader"
- Click "Install"
Or via command line:
code --install-extension YOUR-PUBLISHER-ID.python-dependency-downloader
Method 2: Install from VSIX File
- Get the
.vsix file (package it first - see SETUP.md)
- Open VS Code
- Go to Extensions view (
Ctrl+Shift+X)
- Click
... menu → "Install from VSIX..."
- Select the
.vsix file
Or via command line:
code --install-extension python-dependency-downloader-1.0.0.vsix
See INSTALLATION_GUIDE.md for detailed instructions.
For Developers
- Clone this repository
- Run
npm install
- Run
npm run compile
- Press
F5 to open Extension Development Host window
Publishing to Marketplace
Want to publish this extension to the VS Code Marketplace? See PUBLISH_TO_MARKETPLACE.md for a complete guide.
Commands
Python: Install Python Dependencies - Install Python packages
Python: Download Requirements - Download Python requirements
Requirements
- VS Code 1.80.0 or higher
- Node.js 16.x or higher
License
MIT
| |