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

Replace suds-jurko dependency with suds-community #189

Open
emiliom opened this issue Aug 18, 2020 · 3 comments
Open

Replace suds-jurko dependency with suds-community #189

emiliom opened this issue Aug 18, 2020 · 3 comments

Comments

@emiliom
Copy link
Contributor

emiliom commented Aug 18, 2020

suds-jurko was abandoned a few years ago. It's used by cuahsi.wof services, and maybe others I'm not aware of.

suds-community is a fork of suds-jurko that is being actively maintained and advanced. Replace suds-jurko with suds-community. There will probably be some breaking changes. But it'll make it easier to address problems with SOAP WSDL caching and file permissions that I've run into (ref: ulmo/cuahsi/wof/core.py#L278)

I've requested the creation of a suds-community conda package on conda-forge.

@emiliom emiliom added this to the 0.8.7 milestone Aug 21, 2020
@emiliom
Copy link
Contributor Author

emiliom commented Aug 23, 2020

The conda package is now available: https://anaconda.org/conda-forge/suds-community

conda install -c conda-forge suds-community

conda-forge feedstock: https://github.com/conda-forge/suds-community-feedstock

Initial conda-forge recipe was staged at https://github.com/ulmo-dev/staged-recipes. I should probably delete this repo now.

@emiliom
Copy link
Contributor Author

emiliom commented Mar 18, 2021

Is there a new suds-community release since we first created the conda-forge package?

@emiliom
Copy link
Contributor Author

emiliom commented Sep 2, 2021

It turns out that suds-jurko is not causing a dependency resolution failure on Python 3.8. All Python 3.x tests (3.6, 3.7, 3.8, 3.9) still pass. On the other hand, suds-community won't work because it hasn't implemented the suds caching strategy we use in the cuahsi wof reader. See suds-community/suds#10. Leaving this issue open for now.

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

1 participant