Skip to main content
Templates
Website QA

Check PyPI package releases

Read PyPI package pages and extract current version and release metadata for dependency monitoring.

Run this template

Clone just this template, configure Notte, and start the run.

Before running

Monitor behavior

  • Default target: requests at https://pypi.org/project/requests/.
  • Parameterized by package name through a CLI argument or PACKAGE_NAME.
  • Uses PyPI's JSON endpoint from inside the browser context for structured release data.
  • Uses inline uv script metadata, so no template-specific pyproject.toml is required.

Check inputs

  • NOTTE_API_KEY: Notte API key used by the Python SDK.
  • PACKAGE_NAME: default package when no CLI argument is provided.
  • KNOWN_VERSION: optional version to compare against.
  • USE_PROXY: defaults to true; keep enabled if PyPI blocks direct browser traffic.

Monitoring variants

  • Dependency release monitoring.
  • CI-friendly package freshness checks.
  • Lightweight software supply chain dashboards.