{"library":"javaproperties","type":"library","category":null,"description":"javaproperties is a Python library that provides comprehensive support for reading and writing Java `.properties` files, encompassing both the simple line-oriented format and XML. It offers a straightforward API inspired by Python's `json` module, alongside a `Properties` class designed to emulate the behavior of Java 8's `java.util.Properties` as closely as possible in Python. The library is actively maintained, with the latest version 0.8.2 released in December 2024, and its release cadence is irregular, with significant gaps between major versions.","language":"python","status":"active","version":"0.8.2","tags":["java","properties","config","configuration","file format"],"last_verified":"Wed May 20","install":[{"cmd":"pip install javaproperties","imports":["from javaproperties import dumps","from javaproperties import loads","from javaproperties import dump","from javaproperties import load","from javaproperties import Properties"]}],"homepage":null,"github":"https://github.com/jwodder/javaproperties","docs":"https://javaproperties.readthedocs.io","changelog":null,"pypi":"https://pypi.org/project/javaproperties/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":0.19,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/javaproperties/compatibility"}}