Skip to main content

YAML Processor

This project provides a simple utility for working with YAML files, process include files, substitute string with variable and date-time values, and validate against JSON schema.

Quick Start

To install from PyPI, run:

python3 -m pip install yamlprocessor

Command line usage:

yp-data [options] input-file-name output-file-name

Python usage:

from yamlprocessor.dataprocess import DataProcessor
processor = DataProcessor()
# ... Customise the `DataProcessor` instance as necessary ..., then:
processor.process_data([in_file_name], out_file_name)

Documentation

See User Guide for detail.

Metadata

Release files for yamlprocessor 0.6.7

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

Source distribution (sdist)

Source distribution for yamlprocessor 0.6.7
File Size Uploaded Provenance
yamlprocessor-0.6.7.tar.gz 23.2 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 48.1 kB

Release files / yamlprocessor-0.6.7.tar.gz

Download URL yamlprocessor-0.6.7.tar.gz
Size 23.2 kB
Tags Source
SHA-256 checksum
How to use checksums
76386e2e8b3548c784b223cc1af5a07bb13c9fa0f929c4839d980bbe7d350fe5
BLAKE2b-256 checksum
How to use checksums
7e317f2ba85ef6e53813e0ea8021ad4d9f87a5166a184fe4f71a8e8ab63fb750
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / yamlprocessor-0.6.7-py3-none-any.whl

Download URL yamlprocessor-0.6.7-py3-none-any.whl
Size 24.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
583d42989ec88b1ac3beeb27c0076c69fc5559e935a1bc82876a3f9fe34f8511
BLAKE2b-256 checksum
How to use checksums
7807bc602cdb5b16e81c377b4d813b87f1a8a30d08d2d4d6868080c8e48637bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Security for yamlprocessor 0.6.7

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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