kubernetes-client/python

Growing library size

Aberta

#2.677 aberto em 11 de ago. de 2026

 (3 comentários) (0 reação) (0 responsável)Python (3.323 forks)batch import
help wanted

Métricas do repositório

Stars
 (6.225 estrelas)
Métricas de merge de PR
 (Mesclagem média 10d 3h) (2 fundiu PRs em 30d)

Description

According to dive, this library is now 79 MB in my Docker image:

This seems excessive for a Python library, and if multiplied by the number of users, it's arguably a serious waste of resources. Based on just the sizes, client and aio/client are mostly duplicates. Under that both api and models are huge, their __pycache__ are similarly huge. Inside models, functions like _get_openapi_to_dict, _to_legacy_item, _to_legacy_value, _to_openapi_value are basically the same, along with some member methods. Could you please do something to reduce this duplication, and the library size along with it?

Guia do colaborador