Closed Thermi closed 1 day ago
Hi @Thermi! And thanks for reporting! This incompatibility has already been addressed in #2406, but the fix is not part of any stable release of Falcon yet.
This issue only started happening with a new version of websockets
, 14.0, that went out after Falcon 4.0.2. Issues like this are basically impossible to avoid since we are trying not to pin anything unless necessary, and we can never know what future releases of 3rd party projects might bring. And even if we were pinning the test dependencies, that probably would be just counter-productive when it comes to Alpine Linux packages.
Until the next release of Falcon, there are two short-term alternatives for you to tackle this:
master
branch as a patch in Alpine Linux.websockets
test dependency. As of Falcon 4.0, the only hard test dependency is pytest
, everything else is optional (see also here: Optional test dependencies).I would also like to thank you for maintaining the py3-falcon
package for Alpine users, much appreciated!
(Duplicates #2406.)
Errors are logged starting here (all with this unexpected keyword error):
https://gitlab.alpinelinux.org/Thermi/aports/-/jobs/1634733#L5023