You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The script uses a hardcoded wheel filename (pywin32-310-cp313-cp313-win_amd64.whl) which appears to mix version numbers (310 in the filename but for Python 3.13). This might cause installation issues if the wheel naming convention is incorrect.
The wheel URL contains "pywin32-310-cp313-cp313-win_amd64.whl" which suggests a potential version mismatch (310 vs 313). Verify that this is the correct wheel package for Python 3.13.3.
The wheel filename contains "310" which indicates Python 3.10 compatibility, but is being installed for Python 3.13.3. This mismatch could cause installation failures or runtime errors. Use a wheel specifically built for Python 3.13.
@echo off
set WINPYSCRIPTSDIR=%~dp0..\scripts
call "%WINPYSCRIPTSDIR%\env.bat"
-"%WINPYDIR%\Scripts\pip.exe" install pywin32-310-cp313-cp313-win_amd64.whl+"%WINPYDIR%\Scripts\pip.exe" install pywin32-313-cp313-cp313-win_amd64.whl
Apply / Chat
Suggestion importance[1-10]: 7
__
Why: The suggestion identifies a potential version mismatch in the wheel filename that could cause installation issues. However, the "310" might refer to the pywin32 package version rather than Python version, making this suggestion possibly incorrect.
Medium
Fix wheel URL version
The URL references a wheel with "310" in the filename which indicates Python 3.10 compatibility, but is being used for Python 3.13.3. This version mismatch could cause installation failures.
Why: Similar to the first suggestion, this identifies the same potential version mismatch in the wheel URL. The concern is valid but may be based on incorrect interpretation of the wheel naming convention.
The wheel is correct. It's a false positive due to python itself
Why: The suggestion identifies a potential version mismatch in the wheel filename that could cause installation issues. However, the "310" might refer to the pywin32 package version rather than Python version, making this suggestion possibly incorrect.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR Type
enhancement
Description
Add Python 3.13.3 support with configuration and scripts
Update release and build properties for new version
Changes walkthrough 📝
python.bat
Add Python 3.13.3 launcher batch scriptbin/python3.13.3/bin/python.bat
install.bat
Add pywin32 wheel installation script for 3.13.3bin/python3.13.3/wheel/install.bat
bearsampp.conf
Add configuration for Python 3.13.3 bundlebin/python3.13.3/bearsampp.conf
wheel.properties
Add wheel properties for Python 3.13.3bin/python3.13.3/wheel/wheel.properties
build.properties
Update bundle release version in build propertiesbuild.properties
releases.properties
Add Python 3.13.3 to releases listreleases.properties