Gybe

Latest version: v0.4.0

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

Scan your dependencies

Page 1 of 2

0.4.0

What's Changed
* Adopt kubernetes 1.31. Deprecates 1.26, 1.27 by petermorrowdev in https://github.com/petermorrowdev/gybe/pull/17
* Sets default `k8s` version to `v1_31`

**Full Changelog**: https://github.com/petermorrowdev/gybe/compare/v0.3.3...v0.4.0

0.3.3

- Fixes issue: [Missing required fields throws internal ValueError instead of validating](https://github.com/petermorrowdev/gybe/issues/15)

0.3.2

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`

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.