{"id":27159,"library":"multiformats-config","title":"multiformats-config","description":"Pre-loading configuration module for the 'multiformats' package. Version 0.3.1, requires Python >=3.7. Released occasionally on GitHub at hashberg-io/multiformats-config.","status":"active","version":"0.3.1","language":"python","source_language":"en","source_url":"https://github.com/hashberg-io/multiformats-config","tags":["config","multiformats","multibase","multihash"],"install":[{"cmd":"pip install multiformats-config","lang":"bash","label":"PyPI"}],"dependencies":[{"reason":"Configuration is applied to the multiformats library.","package":"multiformats","optional":false}],"imports":[{"note":"The config module is separate; importing from multiformats_config is correct.","wrong":"from multiformats import config","symbol":"config","correct":"import multiformats_config"}],"quickstart":{"code":"import multiformats_config\nimport multiformats\nprint(multiformats.multibase.base_encodings)","lang":"python","description":"Import config before multiformats to apply default or custom settings."},"warnings":[{"fix":"Always import multiformats_config first, then multiformats.","message":"Order of imports matters: multiformats_config must be imported before multiformats for configuration to apply.","severity":"gotcha","affected_versions":"all"},{"fix":"Use 'import multiformats_config' instead of 'from multiformats import config'.","message":"Version 0.2.0 changed the module structure; direct imports from multiformats.config no longer work.","severity":"deprecated","affected_versions":">=0.2.0"}],"env_vars":null,"search_vec":"'/multiformats-config':26 '0.3.1':14 '3.7':17 'config':3,27 'configur':7 'github':21 'hashberg':24 'hashberg-io':23 'io':25 'load':6 'modul':8 'multibas':29 'multiformat':2,11,28 'multiformats-config':1 'multihash':30 'occasion':19 'packag':12 'pre':5 'pre-load':4 'python':16 'releas':18 'requir':15 'version':13","created_at":"2026-05-01T17:44:49.614642+00:00","updated_at":"2026-05-01T17:44:49.614642+00:00","problems":[{"fix":"pip install multiformats-config","cause":"multiformats-config not installed or installed but import path wrong.","error":"ModuleNotFoundError: No module named 'multiformats_config'"},{"fix":"Reorder imports: import multiformats_config before multiformats.","cause":"multiformats_config imported after multiformats, so configuration not applied.","error":"AttributeError: module 'multiformats' has no attribute 'multibase'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/hashberg-io/multiformats-config","docs":null,"changelog":null,"pypi":"https://pypi.org/project/multiformats-config/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-06-29","last_verified":"2026-06-29","next_check":"2026-07-29","install_tag":null}}