{"library":"py4j","type":"library","category":null,"description":"Py4J enables Python programs to dynamically access Java objects in a Java Virtual Machine (JVM). It facilitates method calls and allows access to Java collections as if they were native Python objects. Py4J also supports callbacks, enabling Java programs to call Python objects. The current version is 0.10.9.9, and it maintains a consistent release cadence with a strong focus on backward compatibility.","language":"python","status":"active","version":"0.10.9.9","tags":["java","jvm","interoperability","bridge","rpc"],"install":[{"cmd":"pip install py4j","imports":["from py4j.java_gateway import JavaGateway","from py4j.java_gateway import GatewayParameters"]}],"homepage":"https://www.py4j.org/","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/py4j/","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.6,"avg_import_s":0.18,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/py4j/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":"verified"}}