Home › Websites, SEO and tech › PyPI Package Stats and New Releases Tracker
Get PyPI package stats and new releases: latest version, release dates, release cadence, download counts and an activity score for every package you list. Uses the public PyPI and pypistats.org JSON APIs. No login, no proxy.
| Field | Name | Required | What it does |
|---|---|---|---|
packages | Package names | no | PyPI package names to read, one per line, for example "requests" or "scikit-learn". A pypi.org/project/<name> link also works. Leave empty to use the 30 prefilled popular packages. |
mode | Output mode | no | packages = one summary row per package. releases = one row per release published within the number of days below, newest first. |
releasesWithinDays | New releases window (days) | no | Only used in releases mode. Keep releases published in the last N days. |
includePrereleases | Include pre-releases | no | Keep alpha, beta, release candidate and dev versions. Turn off to see stable releases only. |
includeDownloads | Include download counts | no | Add last day, last week and last month download counts from pypistats.org. Turn off for a faster run. |
maxItems | Max rows | no | Stop after this many rows. You pay only for rows delivered. |
One row per result. These are the 22 fields declared in the actor's dataset schema (field list from the schema, not a sample run).
| Field | Type | Meaning |
|---|---|---|
package | string | |
pypiUrl | string | |
latestVersion | string | |
latestReleaseAt | string | |
daysSinceLatestRelease | integer | |
latestIsPrerelease | boolean | |
releasesLast30Days | integer | |
releasesLast90Days | integer | |
releasesLast365Days | integer | |
totalReleases | integer | |
firstReleaseAt | string | |
activityScore | integer | |
downloadsLastDay | integer | |
downloadsLastWeek | integer | |
downloadsLastMonth | integer | |
summary | string | |
requiresPython | string | |
license | string | |
developmentStatus | string | |
repositoryUrl | string | |
yanked | boolean | |
scrapedAt | string |
Public data only, no login. Fields a source does not publish come back empty rather than guessed. Coverage and freshness follow the underlying public source.
Pay on Apify, no subscription: $0.00019 per package or release row (pay per event). The live price is on the actor page.
Disclosure: we build and maintain this actor.