info@ismena.com
Ismena websiteIsmena websiteIsmena websiteIsmena website
  • Home
  • About us
  • Technologies
    • Cloud Services
      • Google Cloud Platform
        • Networking
        • Compute
        • Storage
        • SAP on GCP
        • Google Maps
        • Data Center Modernization
    • Infrastructure
      • iSolution Services
      • Unified Communication
      • Network Security
      • Access Security & Control
      • Computing Platforms
      • Structured Cabling Infrastructure
      • Datacenter Infrastructure
      • Networking Infrastructure
      • Retail Analytics
      • Cloud Infrastructure
    • Integration
      • Apigee
      • IBM
      • Custom Connectors
      • UnifAI
    • Security
      • Security Consulting Services
      • Security Solutions
    • Data & AI
      • BigQuery, Looker
      • Gemini
    • Collaboration Tools
      • Google Workspace For Enterprise
    • ERP-CRM
      • Odoo
      • Salesforce
      • SAP on GCP
    • DevOps
      • GCP
      • SonarSource
    • Managed Service Provider
      • Managed Service Provider
    • App Development
      • App Development
    • Open Banking
      • Open banking
    • Chrome Devices
  • Unplugged Podcast
  • Blog
    • Success Stories
    • News
    • Articles
  • Careers
  • Contact Us

Technologies

Integration

Custom Connectors

Explore All Connectors

PyPI Connector

PyPI Connector

Connector Details

Type

Virtual machines, Single VM , BYOL

Runs on

Google Compute Engine

Last Update

24 October, 2024

Category

Overview

Documentation

Pricing

Support

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:

  • Get Package Metadata – Retrieve full details for a Python package.
  • Get Version Metadata – Fetch metadata for a specific version.
  • Get Simple Index – Retrieve a minimal package index (for installers).

Detailed Integration Documentation

Get Package Metadata

Operation ID getPackageMetadata
Endpoint /pypi/{package}/json
Parameters
  • package (path, string, required): Python package name (e.g., requests).
Purpose Fetches all metadata about a package including summary, author, versions, dependencies, and release files.
Output JSON with info, releases, and urls.
Workflow Example
  • Populate a package details page in a Python development tool.

Get Version Metadata

Operation ID getVersionMetadata
Endpoint /pypi/{package}/{version}/json
Parameters
  • package (path, string, required): Python package name (e.g., requests).
  • version (path, string, required): Version number (e.g., 2.28.1).
Purpose Retrieve metadata for a specific version of a package.
Output JSON with release-specific information (dependencies, upload files, etc.).
Workflow Example
  • Used in dependency management to lock and verify specific versions.

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
  • Internal tools can use this to verify if a package exists before installation.

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

Request a Quote

Support

For Technical support please contact us on

custom-connectors-support@isolutions.sa

iSolution logo - white - transparent 250 px

iSolution logo - white - transparent 250 px

A tech solution company dedicated to providing innovation thus empowering businesses to thrive in the digital age.

  • Home
  • About us
  • Blog
  • Careers
  • Success Stories
  • News
  • Articles
  • Contact Us
  • Terms and conditions
  • Privacy Policy
© Copyright 2024 iSolution | All Rights Reserved
  • Home
  • About us
  • Technologies
    • Cloud Services
      • Google Cloud Platform
        • Networking
        • Compute
        • Storage
        • SAP on GCP
        • Google Maps
        • Data Center Modernization
    • Infrastructure
      • iSolution Services
      • Unified Communication
      • Network Security
      • Access Security & Control
      • Computing Platforms
      • Structured Cabling Infrastructure
      • Datacenter Infrastructure
      • Networking Infrastructure
      • Retail Analytics
      • Cloud Infrastructure
    • Integration
      • Apigee
      • IBM
      • Custom Connectors
      • UnifAI
    • Security
      • Security Consulting Services
      • Security Solutions
    • Data & AI
      • BigQuery, Looker
      • Gemini
    • Collaboration Tools
      • Google Workspace For Enterprise
    • ERP-CRM
      • Odoo
      • Salesforce
      • SAP on GCP
    • DevOps
      • GCP
      • SonarSource
    • Managed Service Provider
      • Managed Service Provider
    • App Development
      • App Development
    • Open Banking
      • Open banking
    • Chrome Devices
  • Unplugged Podcast
  • Blog
    • Success Stories
    • News
    • Articles
  • Careers
  • Contact Us
Ismena website

Register To Palo Alto & iSolution Event

Register to IBM x iSolution Event

Register to Gemini in Action Workshop

[forminator_form id=”14485″]

Registration To Amman Unplugged Event

[forminator_form id=”14419″]

Register to Gemini in Action Workshop

[forminator_form id=”14298″]

Tech and Culture Riyadh

[forminator_form id=”13094″]