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
The atproto==0.0.54 package has a dependency on httpx with version >=0.25.0, <0.27.0. When httpx==0.28.1 (or any version outside this range) is also required, a dependency conflict arises, preventing successful installation of the project's requirements. This is a common issue when deploying applications with these dependencies, such as on platforms like Streamlit.
Expected Behavior
The package installer should be able to resolve the dependencies and install all required packages without conflict, or at least provide a clearer error message suggesting possible resolutions.
Details
Python version: 3.12
Package installers affected: pip, uv, and others.
Operating system: The specific OS doesn't seem to be the root cause, but it has been observed on Streamlit's deployment environment, which is likely Linux-based.
Additional Context
This dependency conflict prevents applications relying on both atproto==0.0.54 and potentially newer features/versions of httpx from being deployed successfully.
It would be beneficial if atproto could either update its httpx dependency range or provide clearer guidance on how to handle this conflict.
The text was updated successfully, but these errors were encountered:
The atproto==0.0.54 package has a dependency on httpx with version >=0.25.0, <0.27.0. When httpx==0.28.1 (or any version outside this range) is also required, a dependency conflict arises, preventing successful installation of the project's requirements. This is a common issue when deploying applications with these dependencies, such as on platforms like Streamlit.
Expected Behavior
The package installer should be able to resolve the dependencies and install all required packages without conflict, or at least provide a clearer error message suggesting possible resolutions.
Details
Python version: 3.12
Package installers affected: pip, uv, and others.
Operating system: The specific OS doesn't seem to be the root cause, but it has been observed on Streamlit's deployment environment, which is likely Linux-based.
Additional Context
This dependency conflict prevents applications relying on both atproto==0.0.54 and potentially newer features/versions of httpx from being deployed successfully.
It would be beneficial if atproto could either update its httpx dependency range or provide clearer guidance on how to handle this conflict.
The text was updated successfully, but these errors were encountered: