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
Hello people!
First and foremost, I really appreciate your project! I am also using it heavily in a library I am making - eventhive.
So, I am trying to use your fastapi PubSub in a project that cannot use compiled C extensions.
This wouldn't be a problem as fastapi is Python, but broadcaster does require a postgres dependency that contains C code, failing my build.
I propose to create optional dependencies, exactly like broadcaster does, so I can exclude the postgres dependency that creates the issue - I'm not planning to use postgres anyway!
Thanks again for your project, it really is very useful!
The text was updated successfully, but these errors were encountered:
operatorequals
changed the title
Broadcaster Postgres dependency
Optional dependency - Broadcaster Postgres dependency problem
Apr 1, 2023
operatorequals
changed the title
Optional dependency - Broadcaster Postgres dependency problem
Optional dependencies - Broadcaster Postgres dependency problem
Apr 1, 2023
HI @operatorequals :)
Thanks for reaching out and for the kind words :)
Eventhive sounds cool, and I'm happy our Pub/Sub impl. helps you there.
Sure, you can go ahead an open a PR to have that as part of the setup.py / requirements.txt ; please include a "default" or "all" option that will install all the dependencies as now, and one for each of the potential targets (e.g. postgres, redis, ... )
Hello people!
First and foremost, I really appreciate your project! I am also using it heavily in a library I am making - eventhive.
So, I am trying to use your fastapi PubSub in a project that cannot use compiled C extensions.
This wouldn't be a problem as fastapi is Python, but broadcaster does require a postgres dependency that contains C code, failing my build.
I propose to create optional dependencies, exactly like broadcaster does, so I can exclude the postgres dependency that creates the issue - I'm not planning to use postgres anyway!
Thanks again for your project, it really is very useful!
The text was updated successfully, but these errors were encountered: