Project contribution guide

To contribute the code to the project, you can use the github instruments: issues and pull-requests. See more on the project github page:


The code should comply with some requirements:

  • the library must work on Python >= 2.6 and 3.2.
  • the code must strictly comply with PEP8 (use flake8)
  • the ctypes usage must not break the library on SELinux


To perform code tests, run make test. Details about the makefile parameters see in

Table Of Contents

Previous topic

Modules layout

Next topic

Netlink basics

This Page