aioice-no-netifaces
aioice-no-netifaces is a fork from aioice, which does not require netifaces library.
Why?
- Netifaces is no longer maintained
- Installing on Python3.10 requires Microsoft Visual C++ 14.0 or greater on Windows, as there are no pre built binaries
This fork gets the host IP address with pure Python workaround, which does not require Microsoft Visual C++.
Caveats:
- This library does not support ipv6 (which the original
aioicedoes support) - Currently this library uses only the primary ipv4 address (
aioicecan use all of the ip4 addresses)
License
aioice-no-netifaces is released under the same BSD license as the original aioice library.
Development
Install: pip install .[dev]
Build: python setup.py bdist_wheel
Release: twine upload dist/*
Release files for aioice-no-netifaces 0.7.7.post4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aioice_no_netifaces-0.7.7.post4-py3-none-any.whl | Python 3 | none | any | Details |
Release files / aioice_no_netifaces-0.7.7.post4-py3-none-any.whl
| Download URL | aioice_no_netifaces-0.7.7.post4-py3-none-any.whl |
|---|---|
| Size | 23.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e4a36b966a236a0efd305e45cb307e9294811a11756dc85cf13cfb749373bd71
|
|
BLAKE2b-256 checksum How to use checksums |
1dd898fb5ca27ebb824adb2ad8e5e194e28c73691ee5fed5e60b705242f82543
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.4
|