{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"}],"enrichment":{"capability":"Provides async XML-RPC server and client implementation built on aiohttp, allowing you to expose methods as XML-RPC endpoints and call remote XML-RPC services asynchronously.","skillfed_tags":["xml-rpc","abandoned","async-only"],"use_cases":["Building an async XML-RPC server to expose existing Python methods to legacy XML-RPC clients.","Calling remote XML-RPC services from an async Python application without blocking the event loop.","Migrating a legacy XML-RPC system to async/await while keeping the XML-RPC protocol intact.","Testing or mocking XML-RPC services in an async test suite."],"what_it_does":"aiohttp-xmlrpc is an async XML-RPC implementation that lets you build XML-RPC servers and clients on top of aiohttp. It uses lxml for XML parsing and aiohttp's async client for remote calls. The server side exposes Python methods as XML-RPC endpoints by subclassing XMLRPCView and defining rpc_* methods; you can rename methods with a decorator and handle both positional and keyword arguments. The client side provides a ServerProxy that lets you call remote XML-RPC methods as async functions.\n\nThe package is abandoned\u2014no releases since January 2022 and no commits since December 2022. While it may still work for basic XML-RPC use cases, there is no active maintenance, no response to issues, and no guarantee of compatibility with newer versions of its dependencies or Python itself. It is suitable only for legacy systems or projects where you can tolerate a frozen codebase.","worth_installing":"No\u2014unless you are maintaining a legacy system already using this package or XML-RPC is a hard requirement. The package is abandoned with no maintenance since late 2022, and its dependencies (aiohttp, lxml) have evolved significantly. For new projects, use a maintained alternative or a more modern RPC protocol. For existing deployments, plan a migration path."},"id":"aiohttp-xmlrpc","links":{"html":"https://skillfed.io/packages/aiohttp-xmlrpc","md":"https://skillfed.io/packages/aiohttp-xmlrpc.md","pypi":"https://pypi.org/project/aiohttp-xmlrpc/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-01-11","license_spdx":null,"license_treatment":"permissive","name":"aiohttp-xmlrpc","python_support":"supports_current","summary":"aiohttp XML-RPC server handler and client"},"popularity":{"monthly_downloads":113461,"position":12341,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.5.0"}
