diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b351f3f1..be791615 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.5.0 hooks: - id: check-added-large-files - id: check-ast @@ -26,13 +26,13 @@ repos: - id: text-unicode-replacement-char - repo: https://github.com/asottile/pyupgrade - rev: v3.13.0 + rev: v3.15.0 hooks: - id: pyupgrade args: ["--py38-plus"] - repo: https://github.com/codespell-project/codespell - rev: v2.2.5 + rev: v2.2.6 hooks: - id: codespell args: ["--write-changes"] @@ -40,7 +40,7 @@ repos: - tomli - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 'v0.0.291' + rev: 'v0.0.292' hooks: - id: ruff args: ["--fix"] diff --git a/docs/source/tree.rst b/docs/source/tree.rst index 20ec8ff2..44492622 100644 --- a/docs/source/tree.rst +++ b/docs/source/tree.rst @@ -305,7 +305,7 @@ Previous versions of the ASDF Standard were vague as to how nulls should be handled, and the Python reference implementation did not distinguish between keys with null values and keys that were missing altogether (and in fact, removed any keys assigned ``None`` from the tree on read or -write). Beginning with ASDF Standard 1.6.0, ASDF implementatations +write). Beginning with ASDF Standard 1.6.0, ASDF implementations are required to preserve keys even if assigned null values. This requirement does not extend back into previous versions, and users of the Python implementation should be advised that the YAML portion