{"library":"yorm","type":"library","category":null,"description":"YORM (YAML Object-Relational Mapper) is a Python library that provides automatic object-YAML mapping, allowing Python objects to be seamlessly persisted to and loaded from YAML files. It enables defining models with attributes that are automatically synchronized with a specified YAML file, supporting features like autosaving and schema validation. The current version is 1.6.2, and it has an active but irregular release cadence.","language":"python","status":"active","version":"1.6.2","tags":["YAML","ORM","persistence","serialization","data-storage"],"last_verified":"Tue May 26","install":[{"cmd":"pip install yorm","imports":["import yorm\nclass MyModel(yorm.Model):","import yorm\n@yorm.attr(autosave=True)\nclass MyModel(yorm.Model):","import yorm\nyorm.sync(MyModel, 'path/to/data.yaml')"]}],"homepage":null,"github":"https://github.com/jacebrowning/yorm","docs":null,"changelog":null,"pypi":"https://pypi.org/project/yorm/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":10,"avg_install_s":3,"avg_import_s":0.13,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/yorm/compatibility"}}