{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"A lightweight SOAP client library for Python 3 that consumes web services by reading WSDL at runtime and providing an object-oriented API for SOAP calls.","skillfed_tags":["soap-client","wsdl","legacy-integration"],"use_cases":["Calling legacy SOAP web services from Python 3 applications without code generation","Integrating with enterprise systems (Java, .NET WCF) that expose WSDL-based SOAP endpoints","Rapid prototyping against WSDL services where schema changes frequently","Adding HTTP Basic authentication to SOAP service calls","Inspecting and debugging WSDL service definitions at runtime"],"what_it_does":"suds-py3 is a SOAP client for Python 3 that lets you call web services by loading their WSDL definitions at runtime. Rather than generating code upfront, it reads the service schema on the fly and exposes service methods as Python objects, supporting multiple SOAP binding styles (Document/Literal, RPC/Literal, RPC/Encoded) and basic HTTP authentication. The library handles type objectification, enumerations, and unicode transparently.\n\nIt is a maintained fork of the original Suds library, which is no longer actively developed. The package has no external runtime dependencies, making it lightweight to install. It is used for integrating with legacy SOAP-based web services and systems that still rely on WSDL-driven service discovery.","worth_installing":"Yes, if you need to consume SOAP web services in Python 3 and can accept a library that has not been released since 2021. The package is stable, has no dependencies, and the repository remains active. Not recommended if you require active feature development or support for cutting-edge SOAP/WS-Security standards, or if you are building new services (use modern REST/gRPC alternatives instead)."},"id":"suds-py3","links":{"html":"https://skillfed.io/packages/suds-py3","md":"https://skillfed.io/packages/suds-py3.md","pypi":"https://pypi.org/project/suds-py3/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2021-11-15","license_spdx":null,"license_treatment":"copyleft","name":"suds-py3","python_support":"unspecified","summary":"Lightweight SOAP client"},"popularity":{"monthly_downloads":957810,"position":4643,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.4.5.0"}
