Releases: runpod/runpod-python
Releases · runpod/runpod-python
1.3.3
Added
- Method of creating logs with job id.
Fixed
- Reduced polling when checking for job completion.
- Removed print statements for endpoint calls.
- Serverless progress updates no longer restricted to only strings.
Changed
- Removed
pillowdependency. - Removed
python-dotenvdependency. - Removed
setuptools_scmfrom required dependencies.
What's Changed
- Fix progress allowance by @justinmerrell in #211
- Drop pillow by @justinmerrell in #212
- Cli devex cleanup by @justinmerrell in #214
- Json logging by @justinmerrell in #215
- Sdk examples by @justinmerrell in #216
Full Changelog: 1.3.2...1.3.3
1.3.2
Changed
- Removed
setup.cfgand moved all configuration tosetup.py - [BETA] Clean exit CLI when ctl+c is pressed.
What's Changed
- fix: debounce rsync to handle many file changes at once by @DireLines in #195
- Rsync fix by @justinmerrell in #196
- Cuda fix by @justinmerrell in #197
- Start only by @justinmerrell in #198
- Mini fixes by @justinmerrell in #199
- fix: hot reload changes to .runpodignore by @DireLines in #200
- Feedback changes by @justinmerrell in #201
- Fix version by @justinmerrell in #202
- Update init.py by @justinmerrell in #203
- Clean break by @justinmerrell in #204
- Update CI-e2e.yml by @justinmerrell in #205
- Cli docs by @justinmerrell in #206
- Update CI-e2e.yml by @justinmerrell in #207
Full Changelog: 1.3.1...1.3.2
1.3.1
Added
test_outputcan be passed in as an arg to compare the results oftest_input- Generator/Streaming handlers supported with local testing
- [BETA] CLI DevEx functionality to create development projects.
What's Changed
- updating branch by @justinmerrell in #124
- Update DevEx branch by @justinmerrell in #131
- update DevEx branch by @justinmerrell in #133
- Update branch by @justinmerrell in #149
- update devex branch by @justinmerrell in #164
- feat: hot reload python deps by @DireLines in #167
- feat: try multiple gpu types in order by @DireLines in #177
- update dev branch by @justinmerrell in #179
- Polish by @justinmerrell in #180
- update devex by @justinmerrell in #182
- Merging CLI DevEx Functionality by @justinmerrell in #183
- Cli stream fix by @justinmerrell in #184
- feat: match template structure by @justinmerrell in #185
- Release prep by @justinmerrell in #186
- Update vhs.yml by @justinmerrell in #187
- 1.3.1 changelog by @justinmerrell in #188
- Fix stdout srderr by @justinmerrell in #189
- build(deps): bump charmbracelet/vhs-action from 1 to 2 by @dependabot in #190
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #191
- feat: dropdown of user's network volumes by @DireLines in #192
- Network volume dropdown by @DireLines in #193
- 1.3.1 prep by @justinmerrell in #194
New Contributors
- @DireLines made their first contribution in #167
Full Changelog: 1.3.0...1.3.1
1.3.0
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
- Update CHANGELOG.md by @justinmerrell in #162
- Bump setuptools-scm from 8.0.3 to 8.0.4 by @dependabot in #163
- Compatibility by @justinmerrell in #166
- 3.9 backwards compatibility by @justinmerrell in #172
- 169 worker utilsmd document doesnt exist by @justinmerrell in #173
- 3.8 backwards compatibility by @justinmerrell in #174
- Update release notes by @justinmerrell in #175
Full Changelog: 1.2.6...1.3.0
1.2.6
Changes
- Force
urllib3logging toWARNINGlevel to avoid spamming the console if the global logging level is set toDEBUG.
What's Changed
- Added code to handle non-image uploads in runpod.serverless.utils.rp_upload.files(...) by @MartinKlefas in #160
- feat: force urllib3 logging level by @justinmerrell in #161
Full Changelog: 1.2.5...1.2.6
1.2.5
What's Changed
- Ignore template by @justinmerrell in #157
- Ignore template by @justinmerrell in #156
- Fix double job by @justinmerrell in #158
- Update CHANGELOG.md by @justinmerrell in #159
Full Changelog: 1.2.4...1.2.5
1.2.4
1.2.3
Bug Fix
- Job outputs that were not dictionaries, bool, or str were swallowed by the serverless worker. This has been fixed.
What's Changed
- Output patch by @justinmerrell in #153
Full Changelog: 1.2.2...1.2.3
1.2.2
Added
- User queries and mutations are now available in the Python API wrapper.
start_sshadded with the defaultTruewhen creating new pods.network_volume_idcan now be passed in when creating new pods, the correct data center is automatically selected.template_idcan now be passed in when creating new pods.
Changes
- Dependencies updated to the latest versions.
- Reduced circular imports for version reference.
support_public_ipis not default toTruewhen creating new pods.
Fixed
- Reduce pool_connections for ping requests to 10.
- Double timeout for ping requests.
What's Changed
- Support passing a template ID to createPod (#145) by @tleyden in #146
- Bump setuptools-scm from 7.1.0 to 8.0.3 by @dependabot in #142
- Bump fastapi[all] from 0.103.1 to 0.103.2 by @dependabot in #147
- Ping review by @justinmerrell in #148
- Devex cherry pick by @justinmerrell in #151
- feat: added 1.2.2 changelog by @justinmerrell in #152
New Contributors
Full Changelog: 1.2.1...1.2.2
1.2.1
Added
- Version reported when an error is returned in serverless.
- Log level can be set with
RUNPOD_LOG_LEVELenvironment variable. - SIGTERM handler initialized when starting serverless worker to avoid hung workers.
- Progress update method exposed
runpod.serverless.progress_updatecan 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
- Error fix by @justinmerrell in #120
- Bump fastapi[all] from 0.103.0 to 0.103.1 by @dependabot in #121
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #129
- Bump docker/login-action from 2 to 3 by @dependabot in #128
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #127
- Bump actions/checkout from 3 to 4 by @dependabot in #122
- Bump nest-asyncio from 1.5.7 to 1.5.8 by @dependabot in #132
- explicit region_name in boto3 client init by @MartinKlefas in #130
- Sigterm patch by @justinmerrell in #134
- updating branch by @justinmerrell in #135
- Progress updates by @justinmerrell in #136
- Progress fix by @justinmerrell in #137
- Update rp_http.py by @justinmerrell in #138
- Progress patch by @justinmerrell in #139
- fix: checking for status by @justinmerrell in #140
- Update CHANGELOG.md by @justinmerrell in #141
New Contributors
- @MartinKlefas made their first contribution in #130
Full Changelog: 1.2.0...1.2.1