Skip to main content

A python library to control wpa_supplicant via it's control socket.

Project description

https://coveralls.io/repos/github/btimby/mkpy224o/badge.svg?branch=master https://github.com/btimby/mkpy224o/actions/workflows/ci.yml/badge.svg https://badge.fury.io/py/mkpy224o.svg

mkpy224o

Python wrapper for mkp224o CLI tool.

Installation

To install the library:

pip install mkpy224o

This wrapper requires mkp224o in order to function. If you want to use regular expressions as filters, you will need to enable the regex feature (disabled by default).

git clone git@github.com:cathugger/mkp224o.git
cd mkp224o/
./autogen.sh
./configure --enable-regex=yes
make
sudo install mkp224o /usr/local/bin/mkp224o

Note that you can omit --enable-regex=yes if you don’t want to use regular expressions and you can install to any destination that is in your PATH.

Usage

from mkpy224o import find_keys

keys = find_keys('^foo', on_progress=print)

The above will find a key that starts with foo. Progress will be printed to the console.

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

mkpy224o-0.1.5.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

mkpy224o-0.1.5-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file mkpy224o-0.1.5.tar.gz.

File metadata

  • Download URL: mkpy224o-0.1.5.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for mkpy224o-0.1.5.tar.gz
Algorithm Hash digest
SHA256 8d6399f5366b2c1472e2bc038fbf091075890fc3ea7569724ced4a5f34e52ad0
MD5 24c42a3608f0c565d6a4fc845f69447a
BLAKE2b-256 6b0b7d6f22c487057377735b2d6d7a1c7f5ef87e46b970736de3e3d60a0735a4

See more details on using hashes here.

File details

Details for the file mkpy224o-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: mkpy224o-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for mkpy224o-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 3998e7e164f17094139e762d830a81e9e8f85b6d399706718de8637714b5e75e
MD5 9073a5bb77fa4857a2410e24a3211a76
BLAKE2b-256 5d21d7e95607a0e41036b8ce357a82b1982088bfa50f4cbc0e826c337aa7d1b0

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