teslajsonpy has some dependencies between tests, which were masked upstream but
caused failures in nixpkgs because all the asyncio tests were skipped. Tests
pass as they do upstream with pytest-asyncio added.
Test isolation issue is being dealt with here:
https://github.com/zabuldon/teslajsonpy/issues/121.
Socket.IO and Engine.IO protocols are not backwards-compatible and major
versions of the client and server need to be coordinated. It's therefore useful
to have python-socketio 4.x available.
Socket.IO and Engine.IO protocols are not backwards-compatible and major
versions of the client and server need to be coordinated. It's therefore useful
to have python-engineio 3.x available for use with python-socketio 4.x.
This fix moves linker flags of the form `-framework foo` from dependency_libs to
inherited_linker_flags, since libtool doesn't understand them. See #96977 for
details.
Fixes#96977
This shadows the regular fixDarwinDylibNames function, which is a
nativeBuildInput, and prevents it from converting some relative paths to
absolute. According to the comment this can be removed as of 5.7.2.
python-rtmidi includes the rtmidi C++ library as a submodule (which is
unfortunate since rtmidi is separately packaged in nixpkgs already) and wraps it
using Cython. Without these dependencies, python-rtmidi won't build support for
ALSA or jack into the compiled rtmidi, and will only have the 'dummy' API
available.
A package's meta.license can either be a single license or a list. The
code to check config.whitelistedLicenses and config.blackListedLicenses
wasn't handling this, nor was the showLicense function.