Skip to content

Adam-Al-Rahman/netzwerx

Repository files navigation


Netzwerx is a networking python library

Using Python Environment

If you install this module in a python environment (conda, venv, pyenv, etc)

Activate your python environment. Then

Linux Usage:

sudo $(which python) myscript.py

Contributions

How to build && Run

bazel build //...
bazel run @hedron_compile_commands//:refresh_all --config msan
bazel run @hedron_compile_commands//:refresh_all --config asan
# Still in planning phase of development
bazel run //netzwerx:netzwerx

How to Test

⚠️ Automatic Test with github [on platfrom: (windows, ubuntu)] is on the way.
In Development Phase: 2 -- Test

C++ test is done using (gtest & gmock)

bazel test //...

Python test is done using (pytest)

# Still in planning phase of development

The Team

Netzwerx is currently maintained by Atiq Urrehaman.

License

Netzwerx has a Apache-style license, as found in the Apache-2.0 License file.

About

A network python library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published