Skip to main content

Search & filter tool for SCheck Blocklist datasets.

Project description

scheckbl-cli

A command-line interface for interacting with the SCheck Blocklist datasets.

Actually Version: 1.1.0

Our Websites: scheck-blocklist.vercel.app

Installation

Install the CLI tool using pip:

pip install scheckbl-cli

Usage

The CLI provides several commands to interact with the blocklist:

Check if a keyword exists

scheckbl-cli check <type_name> <category> <keyword>

Example:

scheckbl-cli check phrases vulgarisms "example_word"

Find any hits in text

scheckbl-cli find <type_name> <category> <text>

Example:

scheckbl-cli find phrases vulgarisms "This is some sample text."

Retrieve full list and save to file

scheckbl-cli get <type_name> <category> [options]

Options:

  • -f, --filename NAME
  • -r, --regex PATTERN
  • -o, --output FILE
  • --stdout

Example:

scheckbl-cli get phrases vulgarisms --stdout

Find entries similar to a given phrase

scheckbl-cli similar <type_name> <category> <phrase> [options]

Options:

  • -t, --threshold FLOAT
  • --json
  • -o, --output FILE
  • --stdout

Example:

scheckbl-cli similar phrases vulgarisms "example_phrase" --json

Help

For more information on each command and its options:

scheckbl-cli --help
scheckbl-cli <command> --help

License

This project is licensed under the MIT License.

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

scheckbl_cli-1.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

scheckbl_cli-1.1.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file scheckbl_cli-1.1.0.tar.gz.

File metadata

  • Download URL: scheckbl_cli-1.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for scheckbl_cli-1.1.0.tar.gz
Algorithm Hash digest
SHA256 fea50141bf2a4d2c211a6cb3c5c82f271e3d5fb313b1e7ee2f85922e705b6c2b
MD5 ad8ff9c35f25cb213eea1cf2951254b9
BLAKE2b-256 eb250d013404439f19b08859162d95962043871307d447891ad08a59489b9861

See more details on using hashes here.

File details

Details for the file scheckbl_cli-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: scheckbl_cli-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for scheckbl_cli-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca30087c9ac3ba0c487791ed7a97578dc6eef498b329c2d3cbfea1c134966f08
MD5 fdbf2c693a651f832d40edd82197fe18
BLAKE2b-256 c0da3c37d00901e22168416557729627a2f01493ded20a28c1a12a02035b9501

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