{"id":27643,"library":"charmcraftcache","title":"Charmcraft Cache","description":"Fast first-time builds for charmcraft. Version 0.8.5. Active development with frequent patches.","status":"active","version":"0.8.5","language":"python","source_language":"en","source_url":"https://github.com/canonical/charmcraftcache","tags":["charm","charmcraft","cache","build","canonical"],"install":[{"cmd":"pip install charmcraftcache","lang":"bash","label":"Install from PyPI"}],"dependencies":[{"reason":"Required at runtime as a peer dependency.","package":"charmcraft","optional":false}],"imports":[{"note":"","wrong":"","symbol":"CharmcraftCache","correct":"from charmcraftcache import CharmcraftCache"}],"quickstart":{"code":"from charmcraftcache import CharmcraftCache\n\ncache = CharmcraftCache()\ncache.run()","lang":"python","description":"Basic usage to speed up charmcraft builds."},"warnings":[{"fix":"Use charmcraftcache v0.7.x for charmcraft 3 compatibility.","message":"Breaking change in v0.8.0: Charmcraft 4 support. If you are on charmcraft 3, do not upgrade.","severity":"breaking","affected_versions":">=0.8.0"},{"fix":"Upgrade to v0.8.4 or later.","message":"SyntaxWarning: invalid escape sequence '\\[' in v0.8.3, fixed in v0.8.4.","severity":"deprecated","affected_versions":"0.8.3"},{"fix":"Install rich: pip install rich or upgrade charmcraftcache to 0.8.3+.","message":"Rich dependency added in v0.8.3; ensure your environment has rich installed if using older versions.","severity":"gotcha","affected_versions":"<0.8.3"}],"env_vars":null,"last_verified":"2026-05-09T00:00:00.000Z","next_check":"2026-08-07T00:00:00.000Z","problems":[{"fix":"Install with: pip install charmcraftcache","cause":"Library not installed or installed in wrong Python environment.","error":"ModuleNotFoundError: No module named 'charmcraftcache'"},{"fix":"Use: from charmcraftcache import CharmcraftCache. If using v0.6.x or earlier, upgrade to latest version.","cause":"Incorrect import path, possibly using a very old version that had a different API.","error":"ImportError: cannot import name 'CharmcraftCache' from 'charmcraftcache'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}