Skip to main content

A library for checking links for security using several different integrations.

Project description

Description

A library for checking links for security using several different integrations.

How to use:

from safe_url_checker import SafeUrlChecker

checker = SafeUrlChecker()
checker.set_integrations([
    'GOOGLE_SAFE_BASE',
    'GOOGLE_SAFE_INTERSTITIAL',
    'GOOGLE_SAFE_TRANSPARENCY',
    'VIRUSTOTAL',
])
checker.set_integration_params('GOOGLE_SAFE_BASE', {
    'API_KEY': 'token'
})
checker.set_integration_params("VIRUSTOTAL", {
    'API_KEY': 'token'
})
check_result = checker.check(urls=[
    'https://google.com',
])

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

safe_url_checker-1.0.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

safe_url_checker-1.0.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file safe_url_checker-1.0.0.tar.gz.

File metadata

  • Download URL: safe_url_checker-1.0.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.9.12 Linux/6.8.0-94-generic

File hashes

Hashes for safe_url_checker-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5b10ed521e5db222fc8aa6d5dd2c380fedd9dffe3875d81afb2f2cc97b0d76dc
MD5 4a9b59d49def4c074ebaeea3fcc82e82
BLAKE2b-256 8a532983161c8762447bceada1846a34334c638a2b98c6d1d32709c4c4d0c052

See more details on using hashes here.

File details

Details for the file safe_url_checker-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: safe_url_checker-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.9.12 Linux/6.8.0-94-generic

File hashes

Hashes for safe_url_checker-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c727c149f5c158077cc35ea380c9d067831585ca6e76b64bba3487d46abdc240
MD5 463ed0695107b801b8d332edf16ae53a
BLAKE2b-256 7a3206dea60d6c48f132e7405223693b2d08e3317443c3725134609e08ebe311

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page