{"library":"overloading","type":"library","category":null,"description":"Overloading.py is a Python 3 library that provides function and method dispatching based on the types and number of runtime arguments. When an overloaded function is called, it compares the arguments supplied to available signatures and invokes the implementation that provides the most accurate match. The library's current version is 0.5.0, released in April 2016, suggesting a low or inactive release cadence.","language":"python","status":"abandoned","version":"0.5.0","tags":["overloading","dispatch","function","decorator","type hinting","polymorphism"],"install":[{"cmd":"pip install overloading","imports":["from overloading import overload"]},{"cmd":"pip install typing","imports":[]}],"homepage":null,"github":"https://github.com/bintoro/overloading.py","docs":null,"changelog":null,"pypi":"https://pypi.org/project/overloading/","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.9,"avg_import_s":0.03,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/overloading/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}