You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I discovered that the servers have a hard ophyd dependency, which I think was not intentional.
Is everyone cool with using pip's optional dependency scheme? Maybe
pip install caproto # the threading client and the sync client will work, but no servers
pip install caproto[async] # picks up trio, curio
pip install caproto[all] # picks up numpy, ophyd, asks and whatever else
The text was updated successfully, but these errors were encountered:
That's neat about the optional dependency system and a good idea.
Definitely not intentional with ophyd - but I think it's only due to the conversion functions?
Should move that import to a try/except or into the conversion function itself, perhaps.
I discovered that the servers have a hard ophyd dependency, which I think was not intentional.
Is everyone cool with using pip's optional dependency scheme? Maybe
The text was updated successfully, but these errors were encountered: