Observed since 20 Oct, 16:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
aam-py
Python bindings for the aam-rs AAML configuration parser
Python bindings for aam-rs with support for parsing, merging, reverse lookups, and deep alias resolution.
pip install aam-py
from aam_py import AAML
doc = AAML.parse("host = localhost\nport = 8080")
print(doc.find_obj("host"))
from aam_py import AAML
doc = AAML.parse("""
root = /srv/app
active = root
env = production
""")
print(doc.find_deep("active")) # /srv/app
print(doc.find_key("production")) # env
print(doc.find_obj("production")) # env (reverse lookup fallback)
doc = AAML.parse("a = 1")
doc.merge_content("b = 2\na = 3")
print(doc.find_obj("a")) # 3
print(doc.find_obj("b")) # 2
# comments
host = localhost
port = 8080
@import common.aam
base = /srv
current = base
cargo test
If you work on packaging/bindings, also run the relevant CI matrix jobs from this repository.
Download counts and popularity will appear here as the collector receives them.
Declarations describe requirements; they are not a resolved dependency graph.
bdist_wheel · 538.92 KB · Python cp314
bdist_wheel · 531.72 KB · Python cp314
bdist_wheel · 571.15 KB · Python cp314
bdist_wheel · 576.58 KB · Python cp314
bdist_wheel · 757.55 KB · Python cp314
bdist_wheel · 604.5 KB · Python cp314
bdist_wheel · 579.16 KB · Python cp314
bdist_wheel · 634 KB · Python cp314
bdist_wheel · 744.67 KB · Python cp314
bdist_wheel · 845.66 KB · Python cp314
bdist_wheel · 825.37 KB · Python cp314
bdist_wheel · 781.46 KB · Python cp314
bdist_wheel · 395.36 KB · Python cp314
bdist_wheel · 428.57 KB · Python cp314
bdist_wheel · 410.18 KB · Python cp314
bdist_wheel · 543.11 KB · Python cp38
bdist_wheel · 541.86 KB · Python cp38
bdist_wheel · 590.22 KB · Python cp38
bdist_wheel · 589.78 KB · Python cp38
bdist_wheel · 768.16 KB · Python cp38
bdist_wheel · 614.78 KB · Python cp38
bdist_wheel · 593.69 KB · Python cp38
bdist_wheel · 649.72 KB · Python cp38
bdist_wheel · 760.59 KB · Python cp38
bdist_wheel · 859 KB · Python cp38
bdist_wheel · 840.02 KB · Python cp38
bdist_wheel · 795.44 KB · Python cp38
bdist_wheel · 404.28 KB · Python cp38
bdist_wheel · 440.86 KB · Python cp38
bdist_wheel · 423.28 KB · Python cp38
sdist · 176.29 KB · Python source
Observed since 20 Oct, 16:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:e68ca7544e7796ebd4cf14e291240e58b5955ce4cd2b26511e27357e3a290457