Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
PyPI Connector
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The PyPI Connector provides access to Python package metadata through the Python Package Index (PyPI) REST API. It allows developers to retrieve full package metadata, including versions, maintainers, dependencies, and release details. Ideal for dependency analyzers, package managers, and Python development dashboards.
Integration Overview
The PyPI Connector exposes the following endpoints:
Detailed Integration Documentation
Get Package Metadata
Operation ID | getPackageMetadata |
Endpoint | /pypi/{package}/json |
Parameters |
|
Purpose | Fetches all metadata about a package including summary, author, versions, dependencies, and release files. |
Output | JSON with info, releases, and urls. |
Workflow Example |
|
Get Version Metadata
Operation ID | getVersionMetadata |
Endpoint | /pypi/{package}/{version}/json |
Parameters |
|
Purpose | Retrieve metadata for a specific version of a package. |
Output | JSON with release-specific information (dependencies, upload files, etc.). |
Workflow Example |
|
Get Simple Index
Operation ID | getSimpleIndex |
Endpoint | /simple/ |
Purpose | Returns a minimal HTML index of all packages (used by pip). |
Output | HTML with package links. |
Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: Python Dependency Dashboard
Step 1 | User searches for a package → Call /pypi/{package}/json. |
Step 2 | Display package info, authors, and latest version. |
Step 3 | Show all versions with changelogs → Use /pypi/{package}/{version}/json. |
Step 4 | Check existence of packages for CI/CD → Use /simple/. |
Pricing
iSolution logo - white - transparent 250 px
Register To Palo Alto & iSolution Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]