Skip to content

Conversation

@runpod-release-please-bot
Copy link
Contributor

🤖 I have created a release beep boop

0.14.0 (2025-10-14)

Features

  • Add a class to create network volume using REST (c9675d7)
  • add constant and network_volume (e506a91)
  • Add download acceleration for dependencies and HuggingFace models (#83) (e47c9e3)
  • Add idempotent network volume deployment (#79) (289d333)
  • add nv config and resource class (fbc7def)
  • add support for network volume creation (62ba9cf)
  • added diffusers as examples group dependency (e330bf9)
  • AE-392: serverless execute function calls runpod SDK (43900e5)
  • AE-394: examples updated (d2bfe1b)
  • AE-394: LiveServerless that locks the template id (1ba5bfc)
  • AE-394: retry, backoff, on cancel appropriately (96d1001)
  • AE-432: Logging (718de18)
  • AE-494: removed any worker-related content (72464d1)
  • AE-517: logs from remote printed as Remote | <log> (ab1d729)
  • AE-517: remote error logs are piped back (4c5bf4c)
  • AE-565 singledispatch stub_resource for LiveServerless (5fe2de7)
  • AE-815 Add class based execution (#72) (d2a70ad)
  • AE-892 - Lock the network volume region (#67) (2b7a3ea)
  • AE-961 Add class serialization caching for remote execution (#76) (95f9eed)
  • better clarity on provisioning CPU Serverless Endpoints (#88) (efec224)
  • Command Line Interface (#50) (5f4cde6)
  • incremental changes, starting with deployments (1ce1b3b)
  • is_deployed() to check and redeploy in case endpoint is inaccessible (4aa0932)
  • preparing json.dump of complex objects with normalize_for_json (48cedd6)
  • Pydantic modeling of RunPod resources (87067bb)
  • pytest with unit and integration (19dcac9)
  • remote stub for ServerlessEndpoint calls (739aa93)
  • resilient serverless calls with retries and auto-cancellations when unhealthy/throttled (9f53e8c)
  • resource utility, inquire to map runpod calls to pydantic models (096239f)
  • ServerlessEndpoint inherits ServerlessResource (c0e64f9)
  • ServerlessResource.run_sync (33e3fff)
  • SingletonMixin for ResourceManager and RemoteExecutionClient (e0ae91b)
  • thread-safe resource provisions and remote executions (#91) (440b36f)
  • unify the NetworkVol classes (040e8c8)

Bug Fixes

  • add missing arg to request (656150f)
  • adjust release-please title pattern to match existing PR #55 (091dbff)
  • AE-392: deployable serverless corrections (74bd17d)
  • cannot do both (c64d895)
  • cleanup from ruff suggestions (61048d2)
  • cleanup project setup (9ed50ab)
  • cleanup unused code (ad78de7)
  • configure release-please to handle all commit types (#57) (7de5c8d)
  • consolidate PodTemplate overrides with the defaults per ServerlessResource (2b8dc16)
  • correction (9982236)
  • CpuInstanceType values (9cf958b)
  • downgrade release-please to v3 for simplicity (#70) (06f05d1)
  • download accelerator changes broken regular endpoint invocations (#86) (759f996)
  • implicit load_dotenv() before everything (2d3c710)
  • make examples (7de342c)
  • missed these commits (5ed3a8a)
  • only upload artifacts to release when tag_name is available (e8bdcf1)
  • passing GPU names aren't supported yet (3798ac0)
  • Put A40s in front of the list when gpus=any (717efb1)
  • Pydantic's deprecation warning of class Config (d1f18f2)
  • python 3.9 compatible (5ddfd09)
  • release-please bugs (76b3eee)
  • remove sigstore signing to simplify PyPI publishing (65037c5)
  • repair build and release actions (#97) (4a73fa8)
  • revert to clean release-please title pattern for future releases (c0171ca)
  • revert to simple working CI/release workflows, remove broken shared workflow (3fe4cf0)
  • revert to simple working CI/release workflows, remove broken shared workflow (62dab19)
  • ruff cleanup (8251597)
  • ruff cleanup (739adaf)
  • ruff linting (6d8e87c)
  • separate sigstore artifacts from dist/ to avoid PyPI validation errors (6b0038e)
  • simplify make dev that syncs and installs examples (d1a3e62)
  • still seeing issues with the CI and Release (#60) (81df31a)
  • template overrides (0fd6429)
  • try catch for matrix example (f7a5012)
  • update sigstore action to v3.0.0 to avoid deprecated upload-artifact@v3 (92a6891)
  • use default release-please PR title pattern (#68) (786df98)
  • use of pathlib.Path where appropriate (4ee717c)
  • uv publish (55ae7c0)

Code Refactoring

  • additional (e3796e9)
  • AE-432: better logger (ea9258c)
  • AE-565 ServerlessResource --> ServerlessEndpoint (9621811)
  • change how the logs are presented (6839b86)
  • deprecate hf_models_to_cache (#95) (963bfd7)
  • Makefile + Dockerfile improvements (4f80429)
  • not forcing network volumes, increased default sizes (volumes and containers), locking endpoints to EU-RO-1 (#82) (fc0c928)
  • proper GpuGroup typing (8c7f036)
  • proper handling of unhealthy conditions (9b00b0e)
  • ready state first before giving up (2297dbe)
  • remote_execution as a module (29f5b89)
  • remote_execution uses stub factory (c808fff)
  • resource manager uses cloudpickle replacing orjson (b2e0b3c)
  • ResourceManager persists resource objects (ce870b1)
  • ruff (07b0cf6)
  • ServerlessResource as resource config (265ab44)
  • ServerlessResource.cudaVersions for .allowedCudaVersions (da9f089)
  • ServerlessResource.gpus input for . gpuIds (590606b)
  • simplify top-level tetra modules (ResourceManager + ServerlessResource) (8c7542a)
  • stubbed ServerlessEndpoint responds JobOutput (dd55d8b)
  • tetra.core.client module (2493e35)
  • updated pyproject.toml to modern standards (145e44a)

Documentation

  • add contributing section to README with release system documentation reference (8b87b9c)
  • pull request template (#58) (0377fa4)

This PR was generated with Release Please. See documentation.

@deanq
Copy link
Member

deanq commented Oct 31, 2025

wrong

@deanq deanq closed this Oct 31, 2025
@deanq deanq deleted the release-please--branches--main--components--tetra-rp branch October 31, 2025 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants