{"id":27232,"library":"persisting-theory","title":"persisting-theory","description":"A Python library for registries that can autodiscover values across your project apps. Current version 1.0, release cadence unknown.","status":"active","version":"1.0","language":"python","source_language":"en","source_url":"https://github.com/your-org/persisting-theory","tags":["registry","autodiscovery","django-style"],"install":[{"cmd":"pip install persisting-theory","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[{"note":"","wrong":"","symbol":"Registry","correct":"from persisting_theory import Registry"},{"note":"","wrong":"","symbol":"autodiscover","correct":"from persisting_theory import autodiscover"}],"quickstart":{"code":"from persisting_theory import Registry, autodiscover\n\nclass MyRegistry(Registry):\n    pass\n\n# Autodiscover registries across apps\nautodiscover()\n\n# Use registry\nprint(MyRegistry.registry)","lang":"python","description":"Create a registry and autodiscover values across your project."},"warnings":[{"fix":"Explicitly import modules in settings.py or equivalent before calling autodiscover().","message":"Autodiscover relies on module scanning; ensure all relevant apps/modules are imported before calling.","severity":"gotcha","affected_versions":"<=1.0"}],"env_vars":null,"last_verified":"2026-04-27T00:00:00.000Z","next_check":"2026-07-26T00:00:00.000Z","problems":[{"fix":"Run 'pip install persisting-theory' in the correct Python environment.","cause":"Library not installed or installed in wrong environment.","error":"ModuleNotFoundError: No module named 'persisting_theory'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}