{"id":24548,"library":"runtime-builder","title":"runtime-builder","description":"A Python library that provides a runtime hook to automatically build packages in edit mode, enabling developers to test modifications without manual rebuilds. Current version 0.1.5, with an experimental release cadence.","status":"active","version":"0.1.5","language":"python","source_language":"en","source_url":"https://github.com/tiangolo/runtime-builder","tags":["development","editable","auto-build","hot-reload"],"install":[{"cmd":"pip install runtime-builder","lang":"bash","label":"pip"}],"dependencies":[],"imports":[{"wrong":"from runtime_builder import activate","symbol":"activate","correct":"from runtime_builder import activate"}],"quickstart":{"code":"from runtime_builder import activate\nactivate()\n","lang":"python","description":"Call activate() at the start of your script to enable automatic rebuilds of editable installs."},"warnings":[{"fix":"Place activate() as the very first line after standard library imports.","message":"activate() must be called before any imports of the package being developed, otherwise the hook may not catch changes.","severity":"gotcha","affected_versions":"all"},{"fix":"Ensure your package is installed with pip install -e . before using runtime-builder.","message":"runtime-builder only works with packages installed in editable mode (pip install -e .). It does not affect non-editable installs.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'0.1.5':29 'auto':38 'auto-build':37 'automat':13 'build':14,39 'builder':3 'cadenc':34 'current':27 'develop':20,35 'edit':17,36 'enabl':19 'experiment':32 'hook':11 'hot':41 'hot-reload':40 'librari':6 'manual':25 'mode':18 'modif':23 'packag':15 'provid':8 'python':5 'rebuild':26 'releas':33 'reload':42 'runtim':2,10 'runtime-build':1 'test':22 'version':28 'without':24","created_at":"2026-05-01T08:13:39.611277+00:00","updated_at":"2026-05-01T08:13:39.611277+00:00","problems":{"verify_error":"Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\n  File \"/tmp/tmpebrxrldv/venv/lib/python3.12/site-packages/runtime_builder.py\", line 3, in <module>\n    from setuptools import Command\nModuleNotFoundError: No module named 'setuptools'"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"0.1.5","cli_name":"","cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/runtime-builder/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops","testing"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"import_fail","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-07-10","install_tag":null}}