lowatt / lowatt-enedis

A command-line tool and Python library to access enedis SGE SOAP web-services
GNU General Public License v3.0
17 stars 13 forks source link

Use a maintained soap client library #49

Open philpep opened 9 months ago

philpep commented 9 months ago

https://pypi.org/project/suds-py3 seems no longer maintained.

There's is maintained suds in https://github.com/suds-community/suds, pypi package is https://pypi.org/project/suds/ , I think moving to suds require a small amount of work since it's almost the same python API.

There's also https://docs.python-zeep.org/en/master/ which seems popular & maintained but we will have to rewrite most of our code.

My proposition would be to use maintained suds as soon as possible and maybe later think about zeep migration.

Any thoughts ?

sthenault commented 9 months ago

sounds like a good plan to me

Le mar. 28 nov. 2023 à 12:03, Philippe Pepiot @.***> a écrit :

https://pypi.org/project/suds-py3 seems no longer maintained.

There's is maintained suds in https://github.com/suds-community/suds, pypi package is https://pypi.org/project/suds/ , I think moving to suds require a small amount of work since it's almost the same python API.

There's also https://docs.python-zeep.org/en/master/ which seems popular & maintained but we will have to rewrite most of our code.

My proposition would be to use maintained suds as soon as possible and maybe later think about zeep migration.

Any thoughts ?

— Reply to this email directly, view it on GitHub https://github.com/lowatt/lowatt-enedis/issues/49, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAOESDFDBNHSQD2RTMSFG33YGXAJTAVCNFSM6AAAAAA75RZPTGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAYTIMJYGQ2TGNA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Sylvain