Description
The display_firefly backend for afw.display depends upon the lightweight firefly_client Python API for Firefly. firefly_client in turn has dependencies on ws4py and future. This request is to add firefly_client and ws4py to the stack as eupsified packages.
firefly_client has been residing in the https://github.com/Caltech-IPAC/firefly repository (specifically here) and has been made pip-installable. It is being moved to its own repository here. This will enable forking the repository to the LSST organization.
If firefly_client will be changing regularly or getting LSST-specific fixes locally before pushing upstream, you can use the xrootd and oorb approach to eups packaging: forking the repo to LSST org and using an lsst-dev branch in the fork with the ups support directories and the like.