Thank you! I can confirm 0.17.39 works fine with unpatched aws-cli. This will be solved in the next version (>0.17.35), so you should be able to do something like: It's not uncommon that aws-cli only accepts a small range of dependency versions, as the official binary already bundles all dependencies. As a result, I propose to simply require the latest ruamel-yaml: https://github.com/aws/aws-cli/pull/8072
Nice! Looks like hg repo is not updated yet? I'm interested in testing integration with aws-cli.
DEFAULT_MAPPING_TAG not effective with add_constructor since 0.17.29
Fix building with wine 6.23
Now that upstream Wine includes an implementation of winscard.dll, I will drop my fork.
There are some other errors from newer wine. 7.13 removed wine/unicode.h and 7.22 dropped support for non-msvcrt modules: x86_64-w64-mingw32-gcc -c -o dlls/winscard/x86_64-windows/winscard.o ../wine-winscard/dlls/winscard/winscard.c -Idlls/winscard \ -I../wine-winscard/dlls/winscard -Iinclude -I../wine-winscard/include \ -I../wine-winscard/include/msvcrt -D_UCRT -D__WINESRC__ -D__WINE_PE_BUILD -Wall -g -O2 In file included from ../wine-winscard/dlls/winscard/winscard.c:20: ../wine-winscard/dlls/winscard/wine-compat.h:3:10:...
There are some other errors from newer wine. 7.21 removed wine/unicode.h and 7.22 dropped support for non-msvcrt modules: x86_64-w64-mingw32-gcc -c -o dlls/winscard/x86_64-windows/winscard.o ../wine-winscard/dlls/winscard/winscard.c -Idlls/winscard \ -I../wine-winscard/dlls/winscard -Iinclude -I../wine-winscard/include \ -I../wine-winscard/include/msvcrt -D_UCRT -D__WINESRC__ -D__WINE_PE_BUILD -Wall -g -O2 In file included from ../wine-winscard/dlls/winscard/winscard.c:20: ../wine-winscard/dlls/winscard/wine-compat.h:3:10:...
There are some other errors from newer wine. 7.21 removed wine/unicode.h and 7.22 dropped support for non-msvcrt modules: x86_64-w64-mingw32-gcc -c -o dlls/winscard/x86_64-windows/winscard.o ../wine-winscard/dlls/winscard/winscard.c -Idlls/winscard \ -I../wine-winscard/dlls/winscard -Iinclude -I../wine-winscard/include \ -I../wine-winscard/include/msvcrt -D_UCRT -D__WINESRC__ -D__WINE_PE_BUILD -Wall -g -O2 In file included from ../wine-winscard/dlls/winscard/winscard.c:20: ../wine-winscard/dlls/winscard/wine-compat.h:3:10:...