Skip to main content

nyl

Nyl is a versatile tool for generating Kubernetes manifests from a simple YAML configuration, encouraging consistent and reusable deployment configurations, project layouts and operational workflows.

Installation

Requires Python 3.11 or newer.

$ uvx nyl

For some features, additional programs must be available:

  • kubectl for applying
  • helm for rendering Helm charts
  • kyverno ^1.13.x when using the Nyl PostProcessor resource
  • sops when using the SOPS secrets provider

Local development

You can install the tools you need with Mise.

$ mise install
$ eval "$(mise activate)"

Install the project with Uv.

$ uv sync

Use Tire tire for formatting, linting, type checking and unit tests.

$ tire fmt [--check]
$ tire lint
$ tire check
$ tire test

To live-preview the documentation, use

$ mise run serve-docs

Tracking upstream information

Metadata

Release files for nyl 0.10.5

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

Source distribution (sdist)

Source distribution for nyl 0.10.5
File Size Uploaded
nyl-0.10.5.tar.gz 156.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nyl 0.10.5
File Interpreter ABI Platform
nyl-0.10.5-py3-none-any.whl Python 3 none any Details

Total release size: 241.0 kB

Release files / nyl-0.10.5.tar.gz

Download URL nyl-0.10.5.tar.gz
Size 156.6 kB
Tags Source
SHA-256 checksum
How to use checksums
b0b18e5f66729f22d351a93b00126fa40746cc00a7dd470f25be359b5439f3de
BLAKE2b-256 checksum
How to use checksums
f85d9d97f7cf65e444fe4300327a4dc1cb60147603e84fcac1e07acadd010ec9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Aug 4, 2025.

Transparency log

Release files / nyl-0.10.5-py3-none-any.whl

Download URL nyl-0.10.5-py3-none-any.whl
Size 84.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
99b5160770879f62869ebea83fcf2140ed3ff9fc60460028760b80f2462fb4fa
BLAKE2b-256 checksum
How to use checksums
787f2a2ba79c889a6934832f798b6ce13c4a21df3c4e3ba529982b4a09d067e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Aug 4, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.10.5 This release

2 release files

0.10.4

2 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.24

2 release files

0.0.23

2 release files

0.0.22

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

0.0.0

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