Package: S7schema 0.1.1

Aksel Thomsen

S7schema: 'S7' Framework for Schema-Validated YAML Configuration

Provides a generic framework for working with YAML (YAML Ain't Markup Language) configuration files. Uses 'ajv' (Another JSON Schema Validator) via 'V8' to validate configurations against JSON Schema definitions. Configuration objects inherit from 'S7' classes and base lists, supporting downstream extension through custom classes and methods.

Authors:Aksel Thomsen [aut, cre], Matthew Phelps [aut], Novo Nordisk A/S [cph], Evgeny Poberezkin [cph], Python Software Foundation [cph], Vladimir Zapparov [cph], Vincent Le Goff [cph], Vsevolod Strukchinsky [cph]

S7schema_0.1.1.tar.gz
S7schema_0.1.1.zip(r-4.7)S7schema_0.1.1.zip(r-4.6)S7schema_0.1.1.zip(r-4.5)
S7schema_0.1.1.tgz(r-4.6-any)S7schema_0.1.1.tgz(r-4.5-any)
S7schema_0.1.1.tar.gz(r-4.7-any)S7schema_0.1.1.tar.gz(r-4.6-any)
S7schema_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
S7schema/json (API)
NEWS

# Install 'S7schema' in R:
install.packages('S7schema', repos = c('https://novonordisk-opensource.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/novonordisk-opensource/s7schema/issues

Pkgdown/docs site:https://novonordisk-opensource.github.io

On CRAN:

Conda:

6.03 score 3 stars 1 packages 5 scripts 508 downloads 7 exports 8 dependencies

Last updated from:340f728324. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK130
source / vignettesOK186
linux-release-x86_64OK130
macos-release-arm64OK104
macos-oldrel-arm64OK132
windows-develOK80
windows-releaseOK82
windows-oldrelOK93
wasm-releaseOK104

Exports:document_schemaS7schemato_yamlvalidatevalidate_listvalidate_yamlwrite_config

Dependencies:clicurljsonliteRcpprlangS7V8yaml

S7schema

Rendered fromS7schema.Rmdusingknitr::rmarkdownon May 11 2026.

Last update: 2026-05-09
Started: 2025-11-13

Use S7schema in your package

Rendered fromuse-in-package.Rmdusingknitr::rmarkdownon May 11 2026.

Last update: 2026-05-09
Started: 2026-02-27