mirror of
https://github.com/kubernetes/sample-controller.git
synced 2026-05-19 00:00:14 +08:00
bump k8s.io/kube-openapi to v0.0.0-20260502001324-b7f5293f4787
Updates k8s.io/kube-openapi across all staging modules and vendors the new revision. Key changes upstream: - builder/openapi.go, builder3/openapi.go: use common.EscapeJsonPointer() when keying definition names into swagger.Definitions / spec.Components.Schemas, fixing incorrect lookups for types whose names contain JSON-Pointer-reserved characters (e.g. '/', '~'). - pkg/generators/apidefinitions/loader.go (new): LoadAPIVersion() reads an apiversion.yaml from a source-tree directory and validates its TypeMeta, providing a declarative way to describe API versions in-tree. - pkg/generators/apidefinitions/types.go (new): APIVersion type that carries the schemeGroupVersion / kindAPIVersion metadata consumed by the loader. - pkg/generators/config.go, openapi.go, model_names.go: minor generator improvements accompanying the apidefinitions loader addition. - pkg/generators/rules/list_type_streaming_tags.go: streaming-tag rule fix. - pkg/schemaconv/openapi.go, proto_models.go: schema conversion cleanups. - pkg/validation/validate/result.go: validation result cleanup. Previous version: v0.0.0-20260317180543-43fb72c5454a New version: v0.0.0-20260502001324-b7f5293f4787 Kubernetes-commit: eaf347cecb168ee85fc77ffc9a5cda4eb99ce1ca
This commit is contained in:
committed by
Kubernetes Publisher
parent
72621c7fa6
commit
c20c4980c5
@@ -8,12 +8,12 @@ godebug default=go1.26
|
||||
|
||||
require (
|
||||
golang.org/x/time v0.14.0
|
||||
k8s.io/api v0.0.0-20260429190943-dc3aa264a846
|
||||
k8s.io/apimachinery v0.0.0-20260428110522-f9931b8a7194
|
||||
k8s.io/client-go v0.0.0-20260429191556-98a97d3bea5f
|
||||
k8s.io/code-generator v0.0.0-20260428231733-7585a0fcedc0
|
||||
k8s.io/api v0.0.0
|
||||
k8s.io/apimachinery v0.0.0
|
||||
k8s.io/client-go v0.0.0
|
||||
k8s.io/code-generator v0.0.0
|
||||
k8s.io/klog/v2 v2.140.0
|
||||
k8s.io/kube-openapi v0.0.0-20260317180543-43fb72c5454a
|
||||
k8s.io/kube-openapi v0.0.0-20260502001324-b7f5293f4787
|
||||
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2
|
||||
sigs.k8s.io/structured-merge-diff/v6 v6.3.2
|
||||
)
|
||||
@@ -64,3 +64,11 @@ require (
|
||||
sigs.k8s.io/randfill v1.0.0 // indirect
|
||||
sigs.k8s.io/yaml v1.6.0 // indirect
|
||||
)
|
||||
|
||||
replace (
|
||||
k8s.io/api => ../api
|
||||
k8s.io/apimachinery => ../apimachinery
|
||||
k8s.io/client-go => ../client-go
|
||||
k8s.io/code-generator => ../code-generator
|
||||
k8s.io/streaming => ../streaming
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user