Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is this going to be available in PyPi anytime soon? #2

Open
rxmie24 opened this issue Aug 2, 2022 · 12 comments
Open

Is this going to be available in PyPi anytime soon? #2

rxmie24 opened this issue Aug 2, 2022 · 12 comments

Comments

@rxmie24
Copy link

rxmie24 commented Aug 2, 2022

Just curious on whether there are plans to have this available via pypi.

Thanks

@james-a-rob
Copy link
Contributor

@ramatronics

Its a very good point. Thank you for raising this. Easy installation of our Platform SDKs is a topic we are actively discussing.
The JS SDK is in NPM and we are in the process of adding the Java SDK to Maven.

I will raise internally how we get this sdk into pypi and come back to you.

May I ask, is this an active blocker for you or just curious on future direction?

@gangeshwark
Copy link

@james-a-rob Thanks for your reply. I really need to be able to add this SDK to requirements.txt. This is definitely an active blocker for us since we are planning to use this in production servers. Cloning the repo and running the setup.py is not a CI/CD-friendly way to do, while the rest of our packages are installed using pip.
Please consider releasing this into pypi. Thank you!

@rxmie24
Copy link
Author

rxmie24 commented Aug 4, 2022

May I ask, is this an active blocker for you or just curious on future direction?

It's not really a blocker because I just called the platform API directly with a few requests calls. But I'm sure as our use cases expand it probably will end up being a blocker.

@rxmie24
Copy link
Author

rxmie24 commented Aug 4, 2022

Also @james-a-rob I ended up accidentally pushing it to public pypi myself (thought it would be private but found out it was public).

https://pypi.org/project/sendbird-platform-sdk/

When y'all are ready, I'd be more than happy to hand it off to you or take down my version of it so yours can become the official one.

@james-a-rob
Copy link
Contributor

Nice work @ramatronics. Thanks for letting me know. Once the Java SDK is in Maven I will move onto this work so I will let you know.

@james-a-rob
Copy link
Contributor

@ramatronics I have now got some dedicated time to publish this Python repo.

If you would be kind enough to remove https://pypi.org/project/sendbird-platform-sdk/ I will do an official publish of the latest version of this package.

If you could let me know when the package is removed that would be really appreciated.

Many thanks

@rxmie24
Copy link
Author

rxmie24 commented Sep 26, 2022

@james-a-rob done! Thanks for getting it officially published 👏

@loganpar
Copy link

Where can we find the published latest version? Removing https://pypi.org/project/sendbird-platform-sdk/ has broken my project and I cant seem to find the replacement.

@gangeshwark
Copy link

@james-a-rob @ramatronics, this is breaking my production deployment. Can someone fix this ASAP, please? Thanks!

@james-a-rob
Copy link
Contributor

@loganpar @gangeshwark Apologies for this library being temporarily unavailable in pypi whilst we switched it to under management of Sendbird.

The package is now available again at https://pypi.org/project/sendbird-platform-sdk/

@kingsleyzhong
Copy link

Seems like the PyPi version is out of date.

The last release on the PyPi website is 0.0.16 (which I assume corresponds to 1.0.16 on the repo)

It would be nice if we could have 1.0.24 on PyPi (and have the version numbers be consistent)

@discypher
Copy link

Any plans to update the published package? 1.0.27 is out, but still 0.0.16 on PyPi.

If you don't plan to update it, could you let us know and maybe close this ticket?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants