Skip to content

Releases: runpod/runpod-python

1.3.1

31 Oct 01:26
3383dfe
Compare
Choose a tag to compare

Added

  • test_output can be passed in as an arg to compare the results of test_input
  • Generator/Streaming handlers supported with local testing
  • [BETA] CLI DevEx functionality to create development projects.

What's Changed

New Contributors

Full Changelog: 1.3.0...1.3.1

1.3.0

13 Oct 03:14
f2c6e26
Compare
Choose a tag to compare

Changes

  • Backwards compatibility with Python >= 3.8
  • Consolidated install dependencies to requirements.txt

Fixed

  • Corrected helper link for rp_uploads, closes issue #169

What's Changed

Full Changelog: 1.2.6...1.3.0

1.2.6

06 Oct 10:48
e97436e
Compare
Choose a tag to compare

Changes

  • Force urllib3 logging to WARNING level to avoid spamming the console if the global logging level is set to DEBUG.

What's Changed

Full Changelog: 1.2.5...1.2.6

1.2.5

05 Oct 17:47
b891be9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.4...1.2.5

1.2.4

05 Oct 01:06
be7b4f2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.3...1.2.4

1.2.3

04 Oct 22:48
794e7b7
Compare
Choose a tag to compare

Bug Fix

  • Job outputs that were not dictionaries, bool, or str were swallowed by the serverless worker. This has been fixed.

What's Changed

Full Changelog: 1.2.2...1.2.3

1.2.2

04 Oct 19:59
32a0af4
Compare
Choose a tag to compare

Added

  • User queries and mutations are now available in the Python API wrapper.
  • start_ssh added with the default True when creating new pods.
  • network_volume_id can now be passed in when creating new pods, the correct data center is automatically selected.
  • template_id can now be passed in when creating new pods.

Changes

  • Dependencies updated to the latest versions.
  • Reduced circular imports for version reference.
  • support_public_ip is not default to True when creating new pods.

Fixed

  • Reduce pool_connections for ping requests to 10.
  • Double timeout for ping requests.

What's Changed

New Contributors

Full Changelog: 1.2.1...1.2.2

1.2.1

22 Sep 21:17
ab8d2a7
Compare
Choose a tag to compare

Added

  • Version reported when an error is returned in serverless.
  • Log level can be set with RUNPOD_LOG_LEVEL environment variable.
  • SIGTERM handler initialized when starting serverless worker to avoid hung workers.
  • Progress update method exposed runpod.serverless.progress_update can be called with the job object and string.

Fixed

  • Region is included when using S3 storage via rp_upload, automatically filled in for Amazon S3 buckets and Digital Ocean Spaces.

What's Changed

New Contributors

Full Changelog: 1.2.0...1.2.1

1.2.0

30 Aug 03:16
836a43d
Compare
Choose a tag to compare

Added

  • Command Line Interface (CLI)
  • Can generate a credentials file from the CLI to store your API key.
  • get_gpu now supports gpu_quantity as a parameter.

Changes

  • Minimized the use of pytests in favor of unittests.
  • Re-named api_wrapper to api for consistency.
  • aiohttp_retry packaged replaced rp_retry.py implementation.

Fixed

  • Serverless bug that would not remove task if it failed to submit the results.
  • Added missing get_pod
  • Remove extra print statement when making API calls.

What's Changed

New Contributors

Full Changelog: 1.1.3...1.2.0

1.1.3

20 Aug 02:58
a421768
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.2...1.1.3