netsleuth/tests/__pycache__
qwen.ai[bot] 72fb8d0320 Add caching mechanism and fix cleanup logic in IP geolocation module
- Added LRU cache implementation with hourly invalidation for API responses in src/netsleuth/ip_geo.py
- Implemented _cached_json function with automatic cache cleanup and TTL management
- Fixed cache cleanup logic to properly remove expired entries based on timestamp
- Updated .gitignore to exclude the modified ip_geo.py file from tracking
- Enhanced API request efficiency through caching while maintaining data freshness requirements
2026-08-12 13:26:53 +00:00
..
conftest.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_bgp.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_bgp_path.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_cli_formats.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_compare.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_config.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_dns_advanced.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_dns_leak.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_dnsbl_decode.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_dpi_check.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_exporter.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_exporter_l7.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_icmp_win_parse.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_icmp_win_trace.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_iface.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_interpret.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_interpret_l7.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_ip_geo_normalize.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_models.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_netinfo.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_orchestration.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_prefix_benchmark.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_prober_stats.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_reputation.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_speed_cloudflare.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_speed_fastcom.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_speed_math.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_stats.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_tls_rtt.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_traceparse.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_traceroute_cascade.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_validator.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00
test_watch.cpython-314-pytest-9.1.1.pyc Add caching mechanism and fix cleanup logic in IP geolocation module 2026-08-12 13:26:53 +00:00