Skip to main content

cloudcoil-models-knative-serving

Versioned knative-serving models for cloudcoil.

PyPI Downloads License: Apache-2.0 CI

[!WARNING]
Models are generated from upstream 1.23.0 schemas with Cloudcoil 0.7. Run make gen-models to regenerate them.

🔧 Installation

[!NOTE] For versioning information and compatibility, see the Versioning Guide.

Using uv (recommended):

# Install with Knative Serving support
uv add cloudcoil.models.knative-serving

Using pip:

pip install cloudcoil.models.knative-serving

Usage

Cloudcoil 0.7 generates a typed lookup function so callers do not need to depend on schema-derived module names:

from cloudcoil.models.knative_serving import get_model

Service = get_model("Service", api_version="serving.knative.dev/v1")
resource = Service.model_validate({
    "metadata": {"name": "example"},
    "spec": {'template': {'spec': {'containers': [{'image': 'example.com/app:latest'}]}}},
})
resource.create()

Generated resources support validation, fluent builders, and the Cloudcoil client API.

Development

uv sync --dev
make gen-models
make lint test
uv build

Generation uses the namespace and input configuration in pyproject.toml, with automatic resource identity and field alias inference. Generated modules are built on release branches; pull requests regenerate and test them before publishing.

Release files for cloudcoil.models.knative-serving 1.23.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cloudcoil.models.knative-serving 1.23.0.1
File Size Uploaded
cloudcoil_models_knative_serving-1.23.0.1.tar.gz 156.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cloudcoil.models.knative-serving 1.23.0.1
File Interpreter ABI Platform
cloudcoil_models_knative_serving-1.23.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 251.2 kB

Release files / cloudcoil_models_knative_serving-1.23.0.1.tar.gz

Download URL cloudcoil_models_knative_serving-1.23.0.1.tar.gz
Size 156.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4219f7a45e38f43611ac3cd678ef13d91e778138a22bd91f40e65b7d1a00c513
BLAKE2b-256 checksum
How to use checksums
ca2e5d7803f7777f3e6615196e162d1270ef94e8621c97ba44b4cd24226e72c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 7, 2026.

Transparency log

Release files / cloudcoil_models_knative_serving-1.23.0.1-py3-none-any.whl

Download URL cloudcoil_models_knative_serving-1.23.0.1-py3-none-any.whl
Size 94.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
77a1ae34e528d794bcba4bf4a362ca5d01edc624b8fccceb221f9ca44242d2c4
BLAKE2b-256 checksum
How to use checksums
f26151c8bd8fe99d9a52ac71fad429506c2d331962ffecfeeefec1999eb3a334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.23.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page