{"package": "mcp-feedback-enhanced", "summary": "Enhanced MCP server for interactive user feedback and command execution in AI-assisted development, featuring dual interface support (Web UI and Desktop Application) with intelligent environment dete\u2026", "pypi_url": "https://pypi.org/project/mcp-feedback-enhanced", "piwheels_url": "https://www.piwheels.org/project/mcp-feedback-enhanced", "releases": {"2.6.0": {"released": "2025-06-28 14:37:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.6.0-py3-none-any.whl", "filehash": "8bbe79a30f824cb46ed30fc15dbe1319103d781e2cee41ed5dd629d3ae759125", "filesize": 8654097, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.5.6": {"released": "2025-06-21 19:06:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.5.6-py3-none-any.whl", "filehash": "fdf27000b41b89a81e6d7198ddc4bff6336e68327e4f3c80f1f4ac46e8fc5e0d", "filesize": 8589366, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.5.5": {"released": "2025-06-21 14:42:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.5.5-py3-none-any.whl", "filehash": "b978ef6aa12dd929a62b0161b5e02e843dd4812f7b39c3cbd4b09126d58713ff", "filesize": 8591815, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.5.4": {"released": "2025-06-15 11:59:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.5.4-py3-none-any.whl", "filehash": "e13fe9b0e45643ac8c733e09aa83c723cce110e7a34618889d0b30e1a8e6c715", "filesize": 8599131, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.5.3": {"released": "2025-06-15 11:51:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.5.3-py3-none-any.whl", "filehash": "b7bd8a646172f13bc0fded17a6732db85104741f43d2016211f390a3624617fb", "filesize": 8598872, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.5.2": {"released": "2025-06-15 11:25:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.5.2-py3-none-any.whl", "filehash": "adab61ef832c3ac8506506501accefede13dc0339cc2c66eb15c08a6637ba6be", "filesize": 252320, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.5.1": {"released": "2025-06-15 11:17:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.5.1-py3-none-any.whl", "filehash": "f017ff673ccc740da5a970285e7fe957e8b08f0cb999bb5a5ffc11421dcc20aa", "filesize": 252320, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.5.0": {"released": "2025-06-15 11:02:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.5.0-py3-none-any.whl", "filehash": "3801200dbca8492fa9f2d7278a7f084424e36891d1f06cec88c083302115900f", "filesize": 247800, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.4.3": {"released": "2025-06-14 11:08:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.4.3-py3-none-any.whl", "filehash": "12d98309f962fb70c542977f57dfde489d01902881d079989c8549f3d1c88435", "filesize": 229600, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.4.2": {"released": "2025-06-13 11:29:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.4.2-py3-none-any.whl", "filehash": "421f5234fd9bd5d34fab7ed4547164877365fe4dec10bf3a867b9366f62b30f5", "filesize": 200720, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "mcp", "psutil", "uvicorn", "websockets"]}}}, "2.3.0": {"released": "2025-06-07 19:59:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.3.0-py3-none-any.whl", "filehash": "47794cf4c8329739fbdb0a8d5b5fd404c62d97937bb94d289c6f96b058b0ea77", "filesize": 239002, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.2.5": {"released": "2025-06-05 01:49:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.2.5-py3-none-any.whl", "filehash": "6a46b8cb13157811296f0fac29dce9f2b7e9a6fb1930c8bf4091503ac368f8af", "filesize": 150770, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.2.4": {"released": "2025-06-04 22:16:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.2.4-py3-none-any.whl", "filehash": "0a0edd1d7d2f2a1d2bf1f552f81b4e2754af539069996562c31a2005351fab0c", "filesize": 148582, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.2.3": {"released": "2025-06-04 18:18:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.2.3-py3-none-any.whl", "filehash": "d132db0518c216899f399c7ece429336739d6ba3434362e04a7e0a36f0ec6a86", "filesize": 148431, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.2.2": {"released": "2025-06-03 14:35:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.2.2-py3-none-any.whl", "filehash": "64c08b713967c89769e0e4adcba3b262374c64f5655d8ec7d25f7e474bcb066b", "filesize": 130507, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.2.1": {"released": "2025-06-03 12:44:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.2.1-py3-none-any.whl", "filehash": "ad27f8551ac8e1a3ee36dc7eb29bdbded58a870a9abac4ef1f10fe152bd424f2", "filesize": 129184, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.2.0": {"released": "2025-06-03 09:29:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.2.0-py3-none-any.whl", "filehash": "9a182ea8e9c6c7bb1254e761425f929ca1db6d9f3059075d93088d954c6fc986", "filesize": 125878, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.1.1": {"released": "2025-06-03 04:46:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.1.1-py3-none-any.whl", "filehash": "035da029ef34a89351f1bc3751b690d999b94093a8db73db20dee9e50f157493", "filesize": 134478, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.1.0": {"released": "2025-06-02 23:57:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.1.0-py3-none-any.whl", "filehash": "38cb8210412a31bf7e89e70274ece95ee5fb93944cd41e122441b66fe62ad117", "filesize": 132621, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.16": {"released": "2025-06-02 14:52:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.16-py3-none-any.whl", "filehash": "0d6dfbf49b3f5bf1f6b0c550ab944baa5a325dbf92fc0651ed54a210ae7febc0", "filesize": 70454, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.15": {"released": "2025-06-02 13:42:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.15-py3-none-any.whl", "filehash": "bb00d78fd066a5cc00628eef26692bea3929e2d5f32a2c01dca4d549c115cfd8", "filesize": 70280, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.14": {"released": "2025-06-02 05:25:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.14-py3-none-any.whl", "filehash": "298e15059898a8cd82c215153b2db7f87acb244b4acccdf70ef6ac553bced27d", "filesize": 73020, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.13": {"released": "2025-05-31 01:08:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.13-py3-none-any.whl", "filehash": "f99d4705e716c43d3645272da973f2df2f430a3b314bd71d4c2caa384be46d87", "filesize": 68989, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.12": {"released": "2025-05-31 00:56:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.12-py3-none-any.whl", "filehash": "a75945d7567ac7347b511c95b9add54b33c57e4b911a2a8bec79d4b4835b00f0", "filesize": 69168, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.11": {"released": "2025-05-30 23:51:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.11-py3-none-any.whl", "filehash": "5e79b34758ec8b349ffd3f72c4c2acba92daedfd5d0be1a7b9624f7b7740e23c", "filesize": 65274, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.10": {"released": "2025-05-30 22:57:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.10-py3-none-any.whl", "filehash": "6825425f0798e62e14183c9bc42e9b2ebe33c918b8c62ed8ef83616087cad53a", "filesize": 63890, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.9": {"released": "2025-05-30 22:54:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.9-py3-none-any.whl", "filehash": "87b2e1bf396f390bd20b64dba2424cc406eb3e5527b8b249a236c8391f8be322", "filesize": 63873, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.8": {"released": "2025-05-30 22:01:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.8-py3-none-any.whl", "filehash": "be51ea7a98fee7f2078ef8ba0be41131e0a810cc981abe91a698c4d3e2b9a89b", "filesize": 45034, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.7": {"released": "2025-05-30 21:51:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.7-py3-none-any.whl", "filehash": "4a074bffdd2d7bd08d5b9ac46057ffdadd1c38ee95416610243f7e8f925d733a", "filesize": 47035, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.6": {"released": "2025-05-30 21:42:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.6-py3-none-any.whl", "filehash": "5fdbd6c4175658f3d15e8f78097ffe39887ce0fe67d469b0b87f35ebb3796932", "filesize": 46941, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.5": {"released": "2025-05-30 21:38:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.5-py3-none-any.whl", "filehash": "372288f4f7653873d1e5541cf50a4bda067c2bb3a59f8a3dc2d1fa860df59628", "filesize": 46947, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.4": {"released": "2025-05-30 21:21:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.4-py3-none-any.whl", "filehash": "c29a59b0c1783e67b549819ee067558e19fd01fdb02b3261bfc57277fa599473", "filesize": 46677, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.3": {"released": "2025-05-30 20:23:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.3-py3-none-any.whl", "filehash": "fa852c740f4279117b13b365ced6e6b2f328fef7c77363f493557e76318a9cd3", "filesize": 44579, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.2": {"released": "2025-05-30 20:09:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.2-py3-none-any.whl", "filehash": "1de80da4c18e02d20f3c43f897275c41eb158b9e08257787d0668b266bb00b76", "filesize": 44559, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.1": {"released": "2025-05-30 19:52:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.1-py3-none-any.whl", "filehash": "4b280f039f6dedbc851363d8d105f9d1c3047696974619fbaa9a89b14facde5c", "filesize": 44000, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}, "2.0.0": {"released": "2025-05-30 19:30:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mcp_feedback_enhanced-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mcp-feedback-enhanced/mcp_feedback_enhanced-2.0.0-py3-none-any.whl", "filehash": "66c11ff1e63bc50f15af1cb203a47d9a7c8db8fe19c2e2c757e2000d919cfbdc", "filesize": 43492, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "fastmcp", "jinja2", "psutil", "pyside6", "uvicorn", "websockets"]}}}}}