scrapy/tests/mockserver
Andrey Rakhmatullin 2ce02d417a
TLS code modernization (#7353)
* Import some stuff from service_identity directly.

* Extract _log_tls().

* Sync validating IP addresses.

* Introduce _deps_compat.

* Deprecate getCertificateOptions().

* Deprecate ScrapyClientTLSOptions.

* Add pragma: no cover.

* verify=False and trustRoot=platformTrust() are the defaults.

* Improve docstrings for TLS classes.

* Deprecate AcceptableProtocolsContextFactory.

* Switch from DefaultOpenSSLContextFactory to CertificateOptions.

* Deprecate load_context_factory_from_settings().

* Remove the outdated warning about incompatible factories.

* Simplify _load_context_factory_from_settings().

* Make CertificateOptions and Context once per factory.

* pragma: no cover
2026-03-25 15:42:43 +05:00
..
__init__.py Extract in-process test HTTP servers into separate processes (#6960) 2025-07-25 12:42:27 +05:00
dns.py Extract in-process test HTTP servers into separate processes (#6960) 2025-07-25 12:42:27 +05:00
ftp.py Extract in-process test HTTP servers into separate processes (#6960) 2025-07-25 12:42:27 +05:00
http.py Add a DOWNLOAD_BIND_ADDRESS setting for download handlers (#7283) 2026-03-19 09:16:40 +01:00
http_base.py Extract in-process test HTTP servers into separate processes (#6960) 2025-07-25 12:42:27 +05:00
http_resources.py Disable mypy allow_untyped_calls. (#7331) 2026-03-24 10:31:17 +01:00
proxy_echo.py Extract in-process test HTTP servers into separate processes (#6960) 2025-07-25 12:42:27 +05:00
simple_https.py Extract in-process test HTTP servers into separate processes (#6960) 2025-07-25 12:42:27 +05:00
utils.py TLS code modernization (#7353) 2026-03-25 15:42:43 +05:00