Gybe

Latest version: v0.3.1

Safety actively analyzes 625051 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.1

Fixes `gybe.Manifest` type hint

0.3.0

Adds support for multiple kubernetes API versions (1.26 - 1.29) introducing a *major redesign* of `gybe`'s modules.

- Deprecates `gybe.favorites.kubernetes` replacing it with `gybe.k8s`
- Replaces `flit` with `hatch`
- Removes `datamodel-code-generator` (couldn't get the latest version working with k8s spec)
- Switches to custom module structure without all the unnecessary nesting.
- Replaces `datamodel-code-generator` with custom ast-based implementation in `codegen/generate_k8s`
- Replaces `black` with `ruff`
- Replaces `pydantic.BaseModel` with `dataclass` and `cattrs`

0.2.2

- Removes duplicate `resource.Quantity` models causing incorrect model validation errors
- Updates `codegen/kubernetes.sh` script to correctly use `--input-file-type=openapi`

0.2.1

0.2.0

Removes openapi2jsonschema in favor of using kubernetes new OpenAPI V3 spec directly with datamodel-codegen

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.