Skip to main content

This module helps to define API keys

Project description

API Key Locator (APIKL)

What is this?

This module allows you to check your project for API keys.

Quick Guide

The module is based on the following structure:

files = ['...']
probability = 6
locator = APIKL(files, probability)
locator.find_keys()

files is for files you want to check (blank to check the current folder)
probability defines level of keys to show (from 1 to 10, 5 is default)


Using

Using the library is as simple and convenient as possible:

First, import everything from the library (use the from ... import * construct).

Examples of all operations:

Finding keys in files_to_check find_keys(files_to_check: list)
If files_to_check is blank, it will check for keys in locator.files_to_check which is defined in constructor

files = ['path/to/file1', 'path/to/file2']
locator.find_keys(files)

Developer

My site: https://github.com/VitalyKalinsky

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

apikl-0.0.1.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

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

APIKL-0.0.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file apikl-0.0.1.tar.gz.

File metadata

  • Download URL: apikl-0.0.1.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for apikl-0.0.1.tar.gz
Algorithm Hash digest
SHA256 204c476fd309fa07ec4a0c75880dfc783183aa892fd32c7113586a1092773c10
MD5 dd136ab83f90c7c7b0837db41586847e
BLAKE2b-256 d30ea6b2aa8eb6285db5c4722ec37f9e3e75c1341f8ddcc6630eb260fa558e39

See more details on using hashes here.

File details

Details for the file APIKL-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: APIKL-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for APIKL-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4208aed70e269c575c22082240ccf716c529dbefb766a004efae7d166c6a4ed8
MD5 56c3460499d63ec71b905a2941ccd2b9
BLAKE2b-256 2904eeac99f562e85d095853db3b47e913b157886f098c42f629b0b47de6be4e

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