Hi, trying to deploy first app and I’m seemingly running into an error “Preparing metadata” for suds-jurko. The app runs fine locally. Any advice greatly appreciated!
repo: GitHub - msparacino/SNOTEL_v1: beta test for DW SNOTEL
Hi, trying to deploy first app and I’m seemingly running into an error “Preparing metadata” for suds-jurko. The app runs fine locally. Any advice greatly appreciated!
repo: GitHub - msparacino/SNOTEL_v1: beta test for DW SNOTEL
It seems to be some dependency error between setuptools and suds-jurko. Maybe if you update to the latest version of all libs could resolve.
But, if you put this in requirements.txt
could resolve your problem.
setuptools==58.0.0
Thanks, but that didn’t solve the issue. I saw that thread before I started this one; I previously tried adding setuptools==58.0.0 to requirements.txt without luck. I’ve updated the version of requirements.txt in the repo.
You are right. I tried to replicate your requirements.txt
in my project that is using Streamlit Cloud and I had the same issue. After some tests, I found that the problem is in ulmo lib. Reading the git repository of ulmo, I found that this is a known issue.
I tried a lot of things, but any of them was enough to resolve this. Some of my tests:
suds-jurko==0.5
suds-jurko==0.6
setuptools==56.2.0
setuptools==57.5.0
setuptools==58.0.0
setuptools==63.2.0
Maybe if you try some combination of setuptools and suds-jurko you could resolve this issue, but my personal recommendation is maybe you can try to get and transform data without using ulmo. This lib has suds-jurko, that is a project that no longer receives an update (since 2014) and is a known generator of dependencies conflicts and problems
Removing Ulmo fixed the problem. Thank you!
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
These cookies are necessary for the website to function and cannot be switched off. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand how visitors move around the site and which pages are most frequently visited.
These cookies are used to record your choices and settings, maintain your preferences over time and recognize you when you return to our website. These cookies help us to personalize our content for you and remember your preferences.
These cookies may be deployed to our site by our advertising partners to build a profile of your interest and provide you with content that is relevant to you, including showing you relevant ads on other websites.