(
cls,
sources: list[SitemapSource],
http_client: HttpClient | None = None,
proxy_info: ProxyInfo | None = None,
parse_sitemap_options: ParseSitemapOptions | None = None,
)
| 452 | |
| 453 | @classmethod |
| 454 | async def parse( |
| 455 | cls, |
| 456 | sources: list[SitemapSource], |
| 457 | http_client: HttpClient | None = None, |
| 458 | proxy_info: ProxyInfo | None = None, |
| 459 | parse_sitemap_options: ParseSitemapOptions | None = None, |
| 460 | ) -> Sitemap: |
| 461 | urls = [item.loc async for item in parse_sitemap(sources, http_client, proxy_info, parse_sitemap_options)] |
| 462 | return cls(urls) |
| 463 | |
| 464 | |
| 465 | async def parse_sitemap( |
no test coverage detected