I’m installing and setting up Python on a Windows 2025 server machine. I’m trying to determine if there are pre-compiled wheels for Python 3.13 for some packages. Here are the packages in question with their assumed Python version for the wheel.
On some packages they will list “3.13” so that means the wheel is for Python 3.13, right? Other packages like xlsxwriter and psycopg2 (Postgresql db access) just list 3. Does that mean it’s compatible with all Python 3.x versions?
Yes, py3-none-any is used for a pure-Python wheel, which can potentially work on all versions. There’s still the question of what Python features it expects, and what versions it’s tested with etc, but you’ll need to look elsewhere for that.
If you look at the list of versions in the Programming Language section at the bottom on the right of the PyPi page you will see details of which 3.x versions are supported.
I would just create a Python 3.13 venv, on Windows or whichever platform, and install them with the --only-binary switch (I forget what it’s called exactly), and see if it errors.