unity-mcp/MCPForUnity/Editor/Services
Marcus Sanatan 040eb6d701
feat: lower minimum Python requirement to 3.10+ (#362)
* feat: lower minimum Python requirement to 3.10+

- Updated Python version requirement from 3.11+ to 3.10+ across all platform detectors
- Added Python 3.10 to MacOS framework search paths for broader compatibility
- Modified version validation logic to accept Python 3.10 or higher
- Updated documentation and error messages to reflect new minimum Python version
- Changed pyproject.toml requires-python field to ">=3.10"
- Updated badges and requirements in README files to show Python 3.10 support

* feat: add Python 3.10 and 3.11 to Windows path detection

- Added Python 3.10 installation path to LocalApplicationData search locations
- Added Python 3.10 and 3.11 paths to ProgramFiles search locations
- Expanded Python version compatibility to support older installations while maintaining support for newer versions

* feat: add Python 3.14 support and update path detection

- Added Python 3.14 installation paths to Windows and macOS platform detectors
- Removed legacy Python 3.9 paths from Windows path detection
- Updated Windows installation recommendations to suggest Python 3.10 or higher
- Added additional Python framework paths (3.10, 3.11) for macOS UV package manager detection
- Extended UV executable path detection to include Python 3.14 locations on both platforms

* Reduce size of README img

* Revert "Reduce size of README img"

This reverts commit 6fb99c7047bdef3610fb94dd3741c71c9e3ffcc1.

* Adjust size in README to maintain quality but be smaller
2025-10-31 15:44:10 -04:00
..
BridgeControlService.cs New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
BridgeControlService.cs.meta New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
ClientConfigurationService.cs Remove old UI and do lots of cleanup (#340) 2025-10-24 00:50:29 -04:00
ClientConfigurationService.cs.meta New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
IBridgeControlService.cs docs: replace "Unity MCP" with "MCP for Unity" in all text strings (#314) 2025-10-11 04:01:51 -04:00
IBridgeControlService.cs.meta New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
IClientConfigurationService.cs docs: replace "Unity MCP" with "MCP for Unity" in all text strings (#314) 2025-10-11 04:01:51 -04:00
IClientConfigurationService.cs.meta New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
IPackageUpdateService.cs Notify users when there's a new version (#329) 2025-10-18 20:42:18 -04:00
IPackageUpdateService.cs.meta Notify users when there's a new version (#329) 2025-10-18 20:42:18 -04:00
IPathResolverService.cs New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
IPathResolverService.cs.meta New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
IPlatformService.cs Remove old UI and do lots of cleanup (#340) 2025-10-24 00:50:29 -04:00
IPlatformService.cs.meta Remove old UI and do lots of cleanup (#340) 2025-10-24 00:50:29 -04:00
IPythonToolRegistryService.cs Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00
IPythonToolRegistryService.cs.meta Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00
ITestRunnerService.cs Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
ITestRunnerService.cs.meta Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
IToolSyncService.cs Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00
IToolSyncService.cs.meta Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00
MCPServiceLocator.cs Remove old UI and do lots of cleanup (#340) 2025-10-24 00:50:29 -04:00
MCPServiceLocator.cs.meta New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
PackageUpdateService.cs Notify users when there's a new version (#329) 2025-10-18 20:42:18 -04:00
PackageUpdateService.cs.meta Notify users when there's a new version (#329) 2025-10-18 20:42:18 -04:00
PathResolverService.cs feat: lower minimum Python requirement to 3.10+ (#362) 2025-10-31 15:44:10 -04:00
PathResolverService.cs.meta New UI and work without MCP server embedded (#313) 2025-10-11 03:08:16 -04:00
PlatformService.cs Remove old UI and do lots of cleanup (#340) 2025-10-24 00:50:29 -04:00
PlatformService.cs.meta Remove old UI and do lots of cleanup (#340) 2025-10-24 00:50:29 -04:00
PythonToolRegistryService.cs Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00
PythonToolRegistryService.cs.meta Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00
TestRunnerService.cs Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
TestRunnerService.cs.meta Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
ToolSyncService.cs Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00
ToolSyncService.cs.meta Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00