{"library":"MechanicalSoup","install":[{"cmd":"pip install MechanicalSoup","imports":["import mechanicalsoup\n\n# StatefulBrowser remembers state (cookies, current page)\nbrowser = mechanicalsoup.StatefulBrowser(\n    soup_config={'features': 'lxml'},\n    raise_on_404=True  # recommended: raise on 404 instead of silently failing\n)\nbrowser.open('https://example.com/login')\nbrowser.select_form('#login-form')\nbrowser['username'] = 'alice'\nbrowser['password'] = 'secret'\nbrowser.submit_selected()"]}]}