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

Update to support protocol buffer above version 5.0 #8733

Closed
3 of 4 tasks
nghialv opened this issue May 22, 2024 · 4 comments
Closed
3 of 4 tasks

Update to support protocol buffer above version 5.0 #8733

nghialv opened this issue May 22, 2024 · 4 comments
Labels
area:dependencies type:enhancement Requests for feature enhancements or new features

Comments

@nghialv
Copy link

nghialv commented May 22, 2024

Checklist

  • I have searched the existing issues for similar issues.
  • I added a very descriptive title to this issue.
  • I have provided sufficient information below to help reproduce this issue.

Summary

Hi there,

We're using both Streamlit and Protocol Buffers in our Python project.
Recently, we encountered the following error:

The conflict is caused by:
    The user requested protobuf==5.26.1
    streamlit 1.34.0 depends on protobuf<5 and >=3.20

It seems Streamlit is locking the protobuf library to the range [3.20, 5).

Could you update Streamlit to allow using a newer protobuf library?

Thank you.

Reproducible Code Example

No response

Steps To Reproduce

No response

Expected Behavior

No response

Current Behavior

No response

Is this a regression?

  • Yes, this used to work in a previous version.

Debug info

  • Streamlit version:
  • Python version:
  • Operating System:
  • Browser:

Additional Information

No response

@nghialv nghialv added status:needs-triage Has not been triaged by the Streamlit team type:bug Something isn't working labels May 22, 2024
@LukasMasuch LukasMasuch added area:dependencies status:confirmed Bug has been confirmed by the Streamlit team type:enhancement Requests for feature enhancements or new features and removed status:needs-triage Has not been triaged by the Streamlit team type:bug Something isn't working status:confirmed Bug has been confirmed by the Streamlit team labels May 22, 2024
Copy link

To help Streamlit prioritize this feature, react with a 👍 (thumbs up emoji) to the initial post.

Your vote helps us identify which enhancements matter most to our users.

Visits

@streamlit streamlit deleted a comment from github-actions bot May 22, 2024
@LukasMasuch
Copy link
Collaborator

@nghialv thanks for reporting this issue. We are planning to allow protobuf 5, but there are still a few issues we need to investigate. You can follow the progress here: #8627

@nghialv
Copy link
Author

nghialv commented May 23, 2024

@LukasMasuch Thanks for your reply. Great to hear that.

@LukasMasuch
Copy link
Collaborator

We just merged #8627. Streamlit 1.36 will allow protobuf v5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:dependencies type:enhancement Requests for feature enhancements or new features
Projects
None yet
Development

No branches or pull requests

2 participants