{"library":"snakemake-interface-common","type":"library","category":null,"description":"Snakemake-interface-common (current version 1.23.0) is a foundational Python package within the Snakemake ecosystem, providing common functions and abstract base classes for Snakemake and its various plugins. It defines stable interfaces that ensure compatibility and facilitate interaction between the main Snakemake workflow management system and extensions such as executor, storage, and logger plugins. The library adheres to semantic versioning to minimize breaking changes for plugin developers.","language":"python","status":"active","version":"1.23.0","tags":["snakemake","workflow","interface","plugin","common","bioinformatics"],"install":[{"cmd":"pip install snakemake-interface-common","imports":["from snakemake_interface_common import at_least_snakemake_version"]}],"homepage":"https://snakemake.github.io","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/snakemake-interface-common/","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.7,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/snakemake-interface-common/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Tue Jun 30","last_verified":"Tue Jun 30","next_check":"Thu Jul 30","install_tag":null}}