Wifi provides a command line wrapper for iwlist and /etc/network/interfaces that makes it easier to connect the WiFi networks from the command line. The wifi command is also implemented as a library that can be used from Python.
# pip install wifi # wifi --help
The documentation for wifi lives at https://wifi.readthedocs.org/en/latest/.
Changelog
0.3.8
- release-date:
2016-03-11
Parse noise level if available (#91 - thanks zgoda-mobica)
0.3.7
- release-date:
2016-03-11
Fix bugs related to scheme parsing (#59, #42)
0.3.6
- release-date:
2016-02-11
Set all attributes to None in Cell.__init__ (#88 - thanks stvad)
0.3.5
- release-date:
2016-01-24
Better password handling (#62 - thanks foosel)
Account for Cells with no SSID (#86 - thanks tlau)
0.3.4
- release-date:
2014-09-02
Fixed installation missing some files (#48 - thanks luckydonald)
0.3.3
- release-date:
2014-08-31
Check for write access for bashcompletion via os.access (#41, #47 - thanks foosel and jegger)
Fixed scanning when quality is reported absolutely (#45 - jeromelebel)
Fixed channel parsing (#33, #39 - thanks gavinwahl and qizha)
0.3.2
- release-date:
2014-07-26
Only run if __name__ == ‘__main__’ (#29 - thanks Jonwei)
Try to connect to the nearest Access Point
wifi scan was failing when Bit Rate was the last line of output (#42 - thanks jargij)
Added documentation for signal and quality on Cell
0.3.1
- release-date:
2014-02-10
Scheme.activate was failing on a TypeError in Python3
0.3.0
- release-date:
2014-02-09
Scheme.activate now throws a ConnectionError if activation failed (#17 - thanks alexykot)
Cell.all now throws an InterfaceError if scanning failed (#18 - thanks alexykot)
Better error message when scheme isn’t found (#19 - thanks gavinwahl)
Added ability to delete schemes (#20 - thanks spektom)
Added the –file option (#21)
Scheme.activate returns a Connection object (#22)
Added the autoconnect command (#23)
Fixed parsing error missing channel (#24 - thanks LiorKirsch)
Fixed relative signal return as zero (#25 - thanks LiorKirsch)
Relative signals are now converted to dBm (#26 - thanks LiorKirsch)
Various codebase cleanup (#27 - thanks ramnes)
Added support for WPA Version 1 (#28 - thanks LiorKirsch)
Fixed Python3 support for WPA/PBKDF2
0.2.2
- release-date:
2013-12-25
Fixed relative signal parsing bug (#12 - thanks alexykot)
0.2.1
- release-date:
2013-11-22
Fixed print_table str/int bug (#13 - thanks DanLipsitt)
0.2.0
- release-date:
2013-09-27
Added support for WEP
Fixed bug related to very short SSIDs
Fixed bug related to numeric passkeys
0.1.1
- release-date:
2013-05-26
Updated setup.py to actually install the bash completion script
Metadata
Release files for wifi 0.3.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wifi-0.3.8.tar.gz | 12.0 kB | Details |
Release files / wifi-0.3.8.tar.gz
| Download URL | wifi-0.3.8.tar.gz |
|---|---|
| Size | 12.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a9880b2e91ea8420154c6826c8112a2f541bbae5641d59c5cb031d27138d7f26
|
|
BLAKE2b-256 checksum How to use checksums |
fea9d026afe8a400dd40122385cd690e4fff4d574ed16f5c3a0f5e3921bfd383
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |