There is an issue in the attrs library that was fixed in version 22 (the current version is 24.3.0), leading to warnings being generated when running code. The bottleneck to updating this is that pip reports qcs-api-client requires a version of attrs < 22. If this requirement can be relaxed, it would make it possible to generate self-consistent environments that don't suffer from the known problem in attrs.