fastkml works with CPython version 2.6, 2.7, 3.2, 3.3, 3.4 and is continually tested with TravisCI for these version. The tests break intermittently for pypy and pypy3 so they are not tested but should work, Jython and IronPython are not tested but should work.

fastkml works on Unix/Linux, OS X, and Windows.

Install it with pip install fastkml or easy_install fastkml.

If you use fastkml extensively or need to process big KML files, consider installing lxml as it speeds up processing.

You can install all requirements for working with fastkml by using pip from the base of the source tree:

pip install -r requirements.txt


Shapely requires that libgeos be installed on your system. apt-get install libgeos-dev will install these requirements for you on Debian- based systems.