{"id":24703,"library":"textual-slider","title":"Textual Slider","description":"A Textual widget for a simple slider. Version 0.2.0 requires Python >=3.8 and Textual >=0.42.0. Release cadence appears irregular; early development.","status":"active","version":"0.2.0","language":"python","source_language":"en","source_url":"https://github.com/TomJGooding/textual-slider","tags":["textual","widget","slider","tui"],"install":[{"cmd":"pip install textual-slider","lang":"bash","label":"PyPi"}],"dependencies":[{"reason":"Core dependency: Textual framework needed >=0.42.0","package":"textual","optional":false}],"imports":[{"note":"The public API is from the package directly, not from a module.","wrong":"from textual_slider.slider import Slider","symbol":"Slider","correct":"from textual_slider import Slider"}],"quickstart":{"code":"from textual.app import App, ComposeResult\nfrom textual_slider import Slider\n\nclass SliderApp(App):\n    def compose(self) -> ComposeResult:\n        yield Slider(min=0, max=100, default=50, id='my_slider')\n\nif __name__ == '__main__':\n    SliderApp().run()","lang":"python","description":"Minimal app with a slider widget. Adjust min, max, and default as needed."},"warnings":[{"fix":"Pin to exact version if used in production.","message":"Slider API may change in future versions; currently no stable release.","severity":"breaking","affected_versions":"<1.0.0"},{"fix":"Ensure Textual is updated: pip install 'textual>=0.42.0'","message":"Slider requires Textual >=0.42.0. Older Textual versions will cause import or runtime errors.","severity":"gotcha","affected_versions":"0.2.0"},{"fix":"Always provide an id to access slider.value later via self.query_one('#my_slider').value","message":"The 'id' parameter is optional but recommended for value retrieval.","severity":"deprecated","affected_versions":"0.2.0"}],"env_vars":null,"search_vec":"'0.2.0':11 '0.42.0':17 '3.8':14 'appear':20 'cadenc':19 'develop':23 'earli':22 'irregular':21 'python':13 'releas':18 'requir':12 'simpl':8 'slider':2,9,26 'textual':1,4,16,24 'tui':27 'version':10 'widget':5,25","created_at":"2026-05-01T08:14:29.085198+00:00","updated_at":"2026-05-01T08:14:29.085198+00:00","problems":[{"fix":"Run: pip install textual-slider","cause":"Package not installed or installed under different name (e.g., textual-slider).","error":"ModuleNotFoundError: No module named 'textual_slider'"},{"fix":"Use: from textual_slider import Slider","cause":"Incorrect import path; attempting to import from wrong module.","error":"AttributeError: module 'textual_slider' has no attribute 'Slider'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"0.2.0","cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/TomJGooding/textual-slider","docs":null,"changelog":null,"pypi":"https://pypi.org/project/textual-slider/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["web-framework"],"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}}