PyPI
by Python Software Foundation
PyPI's JSON API describes every public Python project: release history with upload dates, yanked releases, distribution files by wheel and source type, required Python versions, classifiers and license metadata. A platform or security team that snapshots the packages it depends on into its Lake can spot abandoned dependencies, missing wheels and version support gaps before they block an upgrade.
- Category
- Developer Tools
- Type
- Package registries
- Interface
- REST API
- Built with
- Connect Any API
- Credentials
- None
- Docs
- PyPI API docs
02Data
What you can sync.
- Projects
- Releases
- Distribution files
- Metadata
Join PyPI projects with product usage and revenue to see what each release changed.
Need more? Name any other PyPI data the API returns, and the AI adds it to the connector.
03Credentials
Credentials you will need.
- No credentials
The PyPI API answers without credentials, so the AI can start reading as soon as you pick it.
04Questions
Questions you can answer.
Once PyPI data is in your Lake, ask an AI Mind in plain words or build the answer in DataPrism BI.
- Which of our Python dependencies have had no release in two years?
- Which dependencies have yanked the version we pin?
- Which packages we use publish no wheel for our target Python version or platform?
- Which dependencies declare a requires-python range that excludes the Python version we plan to move to?
- How are licenses spread across our dependency list, and which ones need legal review?
05How it works
How it works in DataMind.
-
Pick PyPI.
Open Lake, pick PyPI in the source picker and name the connection. Connect Any API opens with a ready prompt that points the AI at the PyPI API docs.
-
Answer a few questions.
The AI reads the PyPI documentation, then asks which data to sync (for example projects and releases), whether you want a one-time load or a recurring sync, and which accounts or filters apply.
-
Your data lands in Lake.
It builds the connector, tests it and shows you sample rows. Then PyPI data loads into your Lake on your schedule, ready for the Warehouse, DataPrism BI and AI Minds.
06Pairs
Works well with PyPI.
Sources teams join with PyPI in the Warehouse, each one connected the same way.