An IPv4/IPv6 manipulation library in Python. This library is used to create/poke/manipulate IPv4 and IPv6 addresses and prefixes. ## Releases now on google drive ## Releases for ipaddr-py can be found on google drive [here](https://googledrive.com/host/0B6wLlfdySbEUMkh1ZWhpZk1pZmc/), or on Pypi [here](https://pypi.python.org/pypi/ipaddr/). The current version is [2.1.11](https://googledrive.com/host/0B6wLlfdySbEUMkh1ZWhpZk1pZmc/ipaddr-2.1.11.tar.gz) ([on pypi](https://pypi.python.org/packages/source/i/ipaddr/ipaddr-2.1.11.tar.gz)) ## Contributing ## Join the [development mailing list](http://groups.google.com/group/ipaddr-py-dev), which is cc'd on all bugs and commits. ## Patches ## We review patches before commit, using [Rietveld](http://codereview.appspot.com/). Use [upload.py](http://codereview.appspot.com/static/upload.py) to upload your patch. Please do not change the version number in your patch. ## Legal issues ## Before we can accept a patch from you (if you are not a Google employee), you must sign a Contributor License Agreement (CLA). The CLA protects you and us. * If you are an individual writing original source code and you're sure you own the intellectual property, then you'll need to sign an [individual CLA](http://code.google.com/legal/individual-cla-v1.0.html). Individual CLAs can be signed electronically. * If you work for a company that wants to allow you to contribute your work, then you'll need to sign a [corporate CLA](http://code.google.com/legal/corporate-cla-v1.0.html). The Google CLA is based on Apache's. Note that unlike some projects (notably GNU projects), we do _not_ require a transfer of copyright. You still own the patch. Sadly, our lawyers say that even the smallest patch needs a CLA.