[webauthn] Pull Request: Install Bikeshed from PyPI instead of Git clone

emlun has just submitted a new pull request for https://github.com/w3c/webauthn:

== Install Bikeshed from PyPI instead of Git clone ==
I hope this works?

As noted by @equalsJeffH in https://github.com/w3c/webauthn/pull/1602#issuecomment-832293328 :

> PR #1607's build is failing with this error message:
> 
> > `pkg_resources.DistributionNotFound: The 'typing-extensions<3.8,>=3.7.4.1' distribution was not found and is required by widlparser`

and

>"you're using the old clone+install --editable instructions, when Bikeshed has been published to PyPI for a while now. You can try replacing that with just pip install bikeshed, or you can try moving to the github-actions system shown in https://github.com/WICG/webusb/blob/main/.github/workflows/pr-push.yml."

This keeps the build still on Travis for now, but doesn't preclude migrating to GitHub Actions later.

See https://github.com/w3c/webauthn/pull/1610


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 5 May 2021 10:42:25 UTC