unity-mcp/MCPForUnity/UnityMcpServer~/src
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
..
registry Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
resources Harden MCP tool parameter handling to eliminate “invalid param” errors (#339) 2025-10-22 18:42:46 -07:00
tools Material tools: support direct shader property keys + add EditMode coverage (#344) 2025-10-23 18:25:29 -07:00
Dockerfile Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
__init__.py Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
config.py Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
models.py Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
module_discovery.py Allow users to easily add tools in the Asset folder (#324) 2025-10-18 00:18:25 -04:00
port_discovery.py Fix port discovery protocol mismatch (#341) 2025-10-23 16:51:58 -07:00
pyproject.toml feat: lower minimum Python requirement to 3.10+ (#362) 2025-10-31 15:44:10 -04:00
pyrightconfig.json Rename plugin folder to MCPForUnity (#303) 2025-10-03 20:23:28 -04:00
reload_sentinel.py Rename plugin folder to MCPForUnity (#303) 2025-10-03 20:23:28 -04:00
server.py server instruction cleanup (#345) 2025-10-24 01:01:26 -04:00
server_version.txt chore: bump version to 6.3.0 2025-10-24 15:52:57 +00:00
telemetry.py Allow the MCP server to be run by `uvx` remotely (#336) 2025-10-22 17:36:24 -04:00
telemetry_decorator.py Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
test_telemetry.py docs: replace "Unity MCP" with "MCP for Unity" in all text strings (#314) 2025-10-11 04:01:51 -04:00
unity_connection.py Add testing and move menu items to resources (#316) 2025-10-13 11:16:43 -04:00
uv.lock feat: lower minimum Python requirement to 3.10+ (#362) 2025-10-31 15:44:10 -04:00