Registry / azure / sfmergeutility

sfmergeutility

JSON →
library0.1.6pypypiunverified

A utility for merging Service Fabric YAML configuration files, part of the Azure CLI extensions. Currently at version 0.1.6, with low release cadence.

pip install sfmergeutility
INSTALL
IMPORT
SIG · SFMERGEUTILITY
S
sfmergeutility
azurepythonv0.1.6
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.

merge_yaml
from sfmergeutility import merge_yaml
from sfmergeutility.utils import merge_yaml
Common mistake: merge_yaml is exposed at package level, not in submodules.

Merges two YAML dictionaries, with override taking precedence.

from sfmergeutility import merge_yaml base = {'service': {'name': 'myapp'}} override = {'service': {'replicas': 3}} result = merge_yaml(base, override) print(result)
Debug
Known issues
deprecatedThe package is part of azure-cli-extensions and may be deprecated in favor of native ARM template or Bicep deployments.
fix
Consider migrating to Azure Resource Manager templates or Bicep for Service Fabric deployments.
affects: all
gotchamerge_yaml performs deep merge but lists are overwritten, not concatenated.
fix
If you need to merge lists, handle them manually before calling merge_yaml.
affects: >=0.1.0
Upgrade
Version history
0.1.6latest on PyPI · released Feb 19, 2019
Audit
Dependencies
pyyamlrequiredYAML parsing and merging
Agent activity
47 hits · last 30 days
node
38
OpenAI (training)
1
Resources
sfmergeutility — pip install sfmergeutility · libregistry