as of 8dec2023 - still no wheels for python3.12 https://github.com/aio-libs/multidict
To build on windows you need to install mstools, this is a good description: https://stackoverflow.com/questions/64261546/how-to-solve-error-microsoft-visual-c-14-0-or-greater-is-required-when-inst it is more than 6GB of data, to prevent it and only need to have it on one machine I build the wheel and put it here:
git clone https://github.com/aio-libs/multidict.git
cd multidict
pip.exe install wheel setuptools
python.exe setup.py bdist_wheel --universal
and under dist you find your wheel:
.\dist\multidict-6.0.4-cp312-cp312-win_amd64.whl
Install it with:
pip.exe install .\multidict-6.0.4-cp312-cp312-win_amd64.whl
Or from this repo:
pip install https://github.com/fenchu/python312-wheels/raw/main/multidict/multidict-6.0.4-cp312-cp312-win_amd64.whl