Registry / devops / flux-local

flux-local

JSON →
library8.2.0pypypi✓ verified 81d ago

A set of tools and libraries for managing a local Flux GitOps repository, focusing on validation steps to improve quality of commits, PRs, and general local testing. Current version: 8.2.0, requires Python >=3.13, released on PyPI with monthly/bimonthly cadence.

pip install flux-local
INSTALL
IMPORT
SIG · FLUX-LOCAL
F
flux-local
devopspythonv8.2.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

FluxCluster
import flux_local
from flux_local import FluxCluster

Initialize a FluxCluster from a local GitOps repository path and build manifests.

import asyncio from flux_local import FluxCluster async def main(): cluster = FluxCluster(path='/path/to/gitops/repo') manifests = await cluster.build() print(manifests) asyncio.run(main())
Debug
Known issues
breakingVersion 8.x requires Python >=3.13. Older versions of Python are no longer supported.
fix
Upgrade Python to 3.13 or later.
affects: >=8.0.0
deprecatedThe 'flux_local.flux' module is deprecated. Use 'flux_local.manifest' instead.
fix
Replace imports from flux_local.flux with flux_local.manifest.
affects: >=7.0.0
gotchaFluxCluster.build() is async. Forgetting to await will return a coroutine object.
fix
Ensure you use await or run in an async context.
affects: all
Upgrade
Version history
8.2.0latest on PyPI · released Apr 6, 2026
Audit
Dependencies
pyyamlrequiredRequired for parsing YAML manifests.
Agent activity
6 hits · last 30 days
node
6
Resources
flux-local — pip install flux-local · libregistry