usawa

Unnamed repository; edit this file 'description' to name the repository.
Info | Log | Files | Refs | Submodules | LICENSE

commit b9223f1c63c475afb5e855f26b5431ba94cfd682
parent 73945317cf739965046e16795351e5c39b3a1c24
Author: lash <dev@holbrook.no>
Date:   Sat,  3 Jan 2026 10:16:40 +0100

Add docs to XML module

Diffstat:
Mdummy/usawa/cmd.py | 2--
Mdummy/usawa/xml.py | 6++++++
2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dummy/usawa/cmd.py b/dummy/usawa/cmd.py @@ -4,5 +4,3 @@ import rencode class Op(enum.IntEnum): NOOP = 0 UPDATE = 1 - - diff --git a/dummy/usawa/xml.py b/dummy/usawa/xml.py @@ -11,12 +11,18 @@ script_dir = os.path.realpath(os.path.dirname(__file__)) def nsmap(): + """Namespaces to use in ledger XML tree operations. + """ return NAMESPACES def parse(v): + """Parse ledger XML tree from XML string. + """ return lxml.etree.fromstring(v) def dump(v): + """Generate XML string from ledger XML tree. + """ return lxml.etree.tostring(v)