NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4943 most downloaded on PyPI
🐍 | Python library for Runpod API and serverless worker SDK.
Last release 1 months ago
10 Aug 2026
Release timing varies
gaps range from 2 weeks to 4 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
4 years old
112 releases · first in 2022
One column per quarter.
Full Changelog: https://github.com/runpod/runpod-python/compare/0.9.5...0.9.6
Full Changelog: https://github.com/runpod/runpod-python/compare/0.9.5...0.9.6
Full Changelog: https://github.com/runpod/runpod-python/compare/0.9.4...0.9.5
Full Changelog: https://github.com/runpod/runpod-python/compare/0.9.4...0.9.5
Additional check for type enforcement
--test_input or providing a test_input key as part of the start worker config.Full Changelog: https://github.com/runpod/runpod-python/compare/0.9.3...0.9.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.9.2...0.9.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.9.2...0.9.3
(BREAKING CHANGE) Renamed download_input_objects to download_files_from_urls for additional clarity
refresh_worker can now be set within the start_work configurationdownload_input_objects to download_files_from_urls for additional claritydownload_files_from_urls now requires the additional input parameter job_iddownload_files_from_urls to support both string input and list of stringsdownload_files_from_urls performance by downloading files in paralleldownload_files_from_urls now saves files to jobs/{job_id}/downloaded_filesdownload_files_from_urls uses the file name from URL as a fallback if unavailable in Content-Dispositionfile to upload_file_to_bucket for added clarityupload_in_memory_object to upload files directly from memory to bucket storageFull Changelog: https://github.com/runpod/runpod-python/compare/0.9.1...0.9.2
Accepts URLs that have file attachments vs only files in paths
import runpod
runpod.api_key = "YOUR_API_KEY"
endpoint = runpod.Endpoint("ENDPOINT_ID")
run_request = endpoint.run(
{"YOUR_MODEL_INPUT_JSON": "YOUR_MODEL_INPUT_VALUE"}
)
# Check the status of the endpoint run request
print(run_request.status())
# Get the output of the endpoint run request, blocking until the endpoint run is complete.
print(run_request.output())
import runpod
runpod.api_key = "YOUR_API_KEY"
endpoint = runpod.Endpoint("ENDPOINT_ID")
run_request = endpoint.run_sync(
{"YOUR_MODEL_INPUT_JSON": "YOUR_MODEL_INPUT_VALUE"}
)
# Returns the job results if completed within 90 seconds, otherwise, returns the job status.
print(run_request )
Full Changelog: https://github.com/runpod/runpod-python/compare/0.8.4...0.9.1
Nothing published for this version
Fix log message for test_inputs.json by @jimgoo in https://github.com/runpod/runpod-python/pull/10
Full Changelog: https://github.com/runpod/runpod-python/compare/0.8.3...0.8.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.8.2...0.8.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.8.2...0.8.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.8.1...0.8.2
Full Changelog: https://github.com/runpod/runpod-python/compare/0.8.1...0.8.2
Realtime endpoint is now {endpoint_id}/realtime
Features:
Fix:
Changes:
Full Changelog: https://github.com/runpod/runpod-python/compare/0.8.0...0.8.1
FastAPI natively available within the serverless worker
Full Changelog: https://github.com/runpod/runpod-python/compare/0.7.6...0.8.0
utility function to upload to custom bucket
Full Changelog: https://github.com/runpod/runpod-python/compare/0.7.5...0.7.6
feature:
Does not try to to post results while testing
Full Changelog: https://github.com/runpod/runpod-python/compare/0.7.4...0.7.5
Clean up:
Fix:
Download utility supports pre-signed URLs
Full Changelog: https://github.com/runpod/runpod-python/compare/0.7.3...0.7.4
Fix:
Tests:
Full Changelog: https://github.com/runpod/runpod-python/compare/0.7.2...0.7.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.7.2...0.7.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.7.0...0.7.1 Features: - Better local development Bug Fixes: - Run errors hidden
Full Changelog: https://github.com/runpod/runpod-python/compare/0.7.0...0.7.1
Features:
Bug Fixes:
Nothing published for this version
move to asyncio fix issue with long running jobs add retries to http calls make main loop more reliable
move to asyncio fix issue with long running jobs add retries to http calls make main loop more reliable
Full Changelog: https://github.com/runpod/runpod-python/compare/0.6.3...0.6.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.6.3...0.6.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.6.2...0.6.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.6.2...0.6.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.6.0...0.6.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.6.0...0.6.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.5.2...0.6.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.5.2...0.6.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.5.1...0.5.2
Full Changelog: https://github.com/runpod/runpod-python/compare/0.5.1...0.5.2
Full Changelog: https://github.com/runpod/runpod-python/compare/0.5.0...0.5.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.5.0...0.5.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.6...0.5.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.6...0.5.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.5...0.4.6
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.5...0.4.6
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.4...0.4.5
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.4...0.4.5
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.3...0.4.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.3...0.4.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.2...0.4.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.2...0.4.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.1...0.4.2
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.1...0.4.2
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.0...0.4.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.4.0...0.4.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.3.1...0.4.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.3.1...0.4.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.3.0...0.3.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.3.0...0.3.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.4...0.3.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.4...0.3.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.3...0.2.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.3...0.2.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.2...0.2.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.2...0.2.3
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.1...0.2.2
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.1...0.2.2
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.0...0.2.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.2.0...0.2.1
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.15...0.2.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.15...0.2.0
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.14...0.1.15
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.14...0.1.15
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.13...0.1.14
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.13...0.1.14
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.12...0.1.13
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.12...0.1.13
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.11...0.1.12
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.11...0.1.12
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.10...0.1.11
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.10...0.1.11
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.9...0.1.10
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.9...0.1.10
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.6...0.1.7
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.6...0.1.7
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.5...0.1.6
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.5...0.1.6
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.4...0.1.5
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.4...0.1.5
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.2...0.1.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.2...0.1.4
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.1...0.1.2
Full Changelog: https://github.com/runpod/runpod-python/compare/0.1.1...0.1.2
Full Changelog: https://github.com/runpod/runpod-python/commits/0.1.0
Full Changelog: https://github.com/runpod/runpod-python/commits/0.1.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →