pylibnet is a Python module for the libnet packet injection library that was originally developed by David Margrave at the time of libnet 0.9.8a.
The project has since been revived and is now under active maintenance by Nadeem Douba. The project now features support for libnet 1.1.x and has all of the packet building functionality that is provided by libnet.