Also, in the example with Basic Auth please note that WWW-Authenticate returned ‘zato-apikey’ as though the channel you were invoking was still using API keys instead of Basic Auth. Are you sure it is the latter?
to follow up on your original question - yes, there were a few irregularities in how API keys were handled. This is now fixed in GitHub and will be published in 2.0.8.
this should be within several weeks now - we are automating certain aspects of the build pipeline as we speak and this needs to be completed first. But that takes its own time - build automation is quite time-consuming.
this is a heads-up that a recent setuptools release basically broke our build - we are working on it but there will be a delay in releasing 2.0.8.
I apologize for it, final steps were to be carried out starting March 6 but it turned out that on March 3 the then newest setuptools broke some dependencies.
This is outside of our control and I can only say I’m sorry - 2.0.8 will be released as soon as we get around these issues.
No need to apologize and thank you for the heads-up. I have already implemented the patches you have given. It works great in our current production environment now and therefore no urgency at the moment to upgrade. Really appreciate your personalized communication. Will wait for your official release announcement.