| name | deps-dev |
| description | Look up the latest version of any package using deps.dev API. Use this skill when checking package versions, updating dependencies, adding new packages to a project, or verifying current library versions. |
Package Version Lookup
Query deps.dev to get the latest stable version of open source packages.
Usage
Use the Python script at scripts/deps-dev.py.
Get Latest Version
python scripts/deps-dev.py package --system npm --package express
python scripts/deps-dev.py package --system npm --package "@types/node"
python scripts/deps-dev.py package --system pypi --package requests
python scripts/deps-dev.py package --system go --package "github.com/gin-gonic/gin"
python scripts/deps-dev.py package --system cargo --package serde
python scripts/deps-dev.py package --system npm --package express --all-versions
Get Specific Version Details
python scripts/deps-dev.py version --system npm --package express --version 5.0.0
Supported Ecosystems
| Ecosystem | System ID |
|---|
| npm | npm |
| PyPI | pypi |
| Go | go |
| Cargo | cargo |
| Maven | maven |
| NuGet | nuget |
| RubyGems | rubygems |
Ecosystem Detection
Identify the ecosystem from project files:
package.json → npm
requirements.txt, pyproject.toml → pypi
go.mod → go
Cargo.toml → cargo
pom.xml, build.gradle → maven
*.csproj → nuget
Gemfile → rubygems
Rules
- Use
--format json for structured output when needed
- The script handles URL encoding automatically
- Use
--all-versions to see recent version history