Skip to main content

Beepy app to manage WiFi networks

Project description

Beepy Network Manager

Overview

This is a Beepy app to manage WiFi networks. The application is written in Python, using Textual for the TUI. You should install this through the bapp-store, but if you want to run this on a non-Beepy device, the justfile gives a pretty clear indication of what to do (or look at the Developer Quickstart below). In addition to the TUI, you can use beepy_network_manager as a regular CLI.

[Demo GIF placeholder - Update with new demo when available]

$ beepy_network_manager --help
usage: beepy_network_manager [-h] {list,connect,disconnect,status} ...

Beepy Network Manager CLI

positional arguments:
  {list,connect,disconnect,status}  Available commands
    list                            List available WiFi networks
    connect                         Connect to a WiFi network
    disconnect                      Disconnect from the current network
    status                          Check current network status

options:
  -h, --help                        show this help message and exit

Developer Quickstart

$ just init
$ just run
$ just run --help

The just init rule will install a number of pre-commit hooks in addition to installing the actual project.

TODO

  • Provide better error messages

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

beepy_network_manager-1.2.2.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

beepy_network_manager-1.2.2-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file beepy_network_manager-1.2.2.tar.gz.

File metadata

  • Download URL: beepy_network_manager-1.2.2.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for beepy_network_manager-1.2.2.tar.gz
Algorithm Hash digest
SHA256 7b713eb5ff29567f86514a50cd82094504d71112fd42a1b5b4a599727d808659
MD5 0c1423c431012e57b56f22e1ca4f8623
BLAKE2b-256 e9103687e78bcda476440b8267f5fcb6d15f638314df35454606d85c06b427a7

See more details on using hashes here.

File details

Details for the file beepy_network_manager-1.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for beepy_network_manager-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0486e0bec07a05ff4825de882149e3be76ce4c9300d515b330cf970d60c70de8
MD5 9b93773d215a259ba1f5b466d0e19096
BLAKE2b-256 f616764e294842c690b689bea43ebed1f18c1af00c6b02349305d8561efddf1e

See more details on using hashes here.

Supported by

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