Skip to main content

A simple Python script to interact with urlquery.net APIs from CLI

Project description

pyurlquerycli

Description

A simple script to interact with urlquery.net APIs from CLI.

Usage

$ pip install pyurlquerycli
$ pyurlquerycli.py -h
usage: pyurlquerycli.py [-h] -i INPUT_FILE [-k API_KEY] [{submit,check}]

version: 1.0

positional arguments:
  {submit,check}        Action to do on urlquery.net (default 'submit')

optional arguments:
  -h, --help            show this help message and exit

common parameters:
  -i INPUT_FILE, --input-file INPUT_FILE
                        Input file (either list of newline-separated FQDN or URL (for submitting) || submission UUID (for
                        checking reports)
  -k API_KEY, --api-key API_KEY
                        API key (could either be provided in the "SECRET_URLQUERY_APIKEY" env var)

Changelog

  • version 1.3 - 2025-09-03: Migration to pyproject.toml after few tests (v1.1, v1.2)
  • version 1.0 - 2025-08-03: Initial commit

Copyright and license

pyurlquerycli is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

pyurlquerycli is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU General Public License along with pyurlquerycli. If not, see http://www.gnu.org/licenses/.

Contact

  • Thomas Debize < tdebize at mail d0t 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

pyurlquerycli-1.4.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

pyurlquerycli-1.4-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file pyurlquerycli-1.4.tar.gz.

File metadata

  • Download URL: pyurlquerycli-1.4.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyurlquerycli-1.4.tar.gz
Algorithm Hash digest
SHA256 93473e8e8ddc17928cba4730477386f52fc6e73ab681ed263106323326d2c3fc
MD5 848c2e629899af14dcf01b4ee2ff5f42
BLAKE2b-256 7b926a04a2368c8977b53c353d210cd2744fb0e8c110015310efaf7a09fda0c4

See more details on using hashes here.

File details

Details for the file pyurlquerycli-1.4-py3-none-any.whl.

File metadata

  • Download URL: pyurlquerycli-1.4-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyurlquerycli-1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a0fd0ec29b0cf26edca38513e57f975b17e0a0d010706f03bdf458695f79dfa8
MD5 0b91db126caa6dea3ef2049bcd289ec4
BLAKE2b-256 af37752f6f94e58979e834a2faa822d0733a29037beed7b2fbf8f37982b0de3f

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