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

suds no longer supports setuptools consider a switch to suds-py3 #27

Closed
graingert opened this issue Sep 9, 2021 · 3 comments · May be fixed by #28
Closed

suds no longer supports setuptools consider a switch to suds-py3 #27

graingert opened this issue Sep 9, 2021 · 3 comments · May be fixed by #28

Comments

@graingert
Copy link
Contributor

graingert commented Sep 9, 2021

No description provided.

@WhyNotHugo
Copy link

I'd strongly suggest you consider zeep.

Several years back suds was completely abandoned, and many forks appeared, each fixing different bugs, and only some adding support for python3. It was a bit of a mess, because each fork fixed a different bug from the original suds, and only some were python3 compatible. You'd often need two different libraries which each relied on a different fork of suds, and ended up deadlocked.

Eventually, zeep seemed to come out as a champion: it included all the fixes from most of the forks out there, and good support for Python3. It also has been actively maintained over the years really well, and has had a lot of improvements.

I maintained one of those forks for a few years too, but I've since killed it pointing users to zeep as a better replacement, and recommend others do the same.

@graingert
Copy link
Contributor Author

@WhyNotHugo I'm completely in favour of switching to zeep - but I don't know what's involved and there's no tests for this code.

@graingert graingert changed the title suds no longer supports setuptools consider a swithch to suds-py3 suds no longer supports setuptools consider a switch to suds-py3 Sep 9, 2021
@graingert
Copy link
Contributor Author

suds-community 1.0.0 was released now so should just work

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

Successfully merging a pull request may close this issue.

2 participants