PULL REQUESTS ARE IGNORED. Read-only mirror of https://libvirt.org/git/?p=libvirt-python.git
C Python
veillard Release of libvirt-python-4.6.0
* setup.py: updated for release

Signed-off-by: Daniel Veillard <veillard@redhat.com>
Latest commit 0159ae0 Aug 6, 2018
Permalink
Failed to load latest commit information.
examples event-test.py: Sync list of storage lifecycle events May 22, 2018
tests Add test for setting scheduler parameters Mar 19, 2014
.ctags maint: Add ctags configuration file and ignore the output Mar 24, 2014
.dir-locals.el maint: set up preferred emacs settings Mar 24, 2014
.gitignore Add tox.ini to run tests on Python 2.6, 2.7 & 3.4 Apr 22, 2015
.gitpublish git: add config file telling git-publish how to send patches Apr 24, 2018
.mailmap Fix duplicate entries in AUTHORS May 28, 2015
.travis.yml travis: add libvirt 4.5.0 version to build matrix Jul 16, 2018
AUTHORS.in Setup distutils build system Nov 22, 2013
COPYING Setup distutils build system Nov 22, 2013
COPYING.LESSER Setup distutils build system Nov 22, 2013
HACKING HACKING: fix grammar Dec 13, 2016
MANIFEST.in Add asyncio event loop implementation Apr 4, 2017
Makefile build: provide wrapper makefile Jun 18, 2014
NEWS Setup distutils build system Nov 22, 2013
README maint: document use of libvirt's run script Aug 4, 2014
generator.py Fix bugs in nwfilter binding APIs Jun 28, 2018
libvirt-lxc-override-api.xml Introduce an LXC specific public API & library Jan 14, 2013
libvirt-lxc-override.c Fix comparisons between signed & unsigned integers Sep 26, 2017
libvirt-override-api.xml Add support for nwfilter binding objects / apis Jun 28, 2018
libvirt-override-virConnect.py Add support for nwfilter binding objects / apis Jun 28, 2018
libvirt-override-virDomain.py Fix error check for virDomainGetTime method May 24, 2017
libvirt-override-virDomainSnapshot.py python: treat flags as default argument with value 0 Mar 22, 2013
libvirt-override-virStoragePool.py python: treat flags as default argument with value 0 Mar 22, 2013
libvirt-override-virStream.py libvirt-override.py: fix sparseSendAll May 16, 2018
libvirt-override.c Add support for nwfilter binding objects / apis Jun 28, 2018
libvirt-override.py libvirt-override.py: remove unused import May 16, 2018
libvirt-python.spec.in rpm: update min required rhel/fedora Jul 23, 2018
libvirt-qemu-override-api.xml agent: add python module support Aug 23, 2012
libvirt-qemu-override.c PyArg_ParseTuple: Provide correct function names Aug 24, 2016
libvirt-qemu-override.py qemu: support arbitrary monitor events Mar 25, 2014
libvirt-utils.c libvirt_charPtrUnwrap: remove unnecessary check of returned string Jun 12, 2018
libvirt-utils.h libvirt-utils: remove unused py_str function Jun 12, 2018
libvirtaio.py libvirtaio: Fix compat with python 3.7 Jun 27, 2018
requirements-test.txt Add travis build config Sep 19, 2017
sanitytest.py Fix bugs in nwfilter binding APIs Jun 28, 2018
setup.py Release of libvirt-python-4.6.0 Aug 6, 2018
tox.ini Add tox.ini to run tests on Python 2.6, 2.7 & 3.4 Apr 22, 2015
typewrappers.c Add support for nwfilter binding objects / apis Jun 28, 2018
typewrappers.h fix build with older libvirt missing virNWFilterBindingPtr Jul 16, 2018

README

     Libvirt Python Binding README
     =============================

This package provides a python binding to the libvirt.so,
libvirt-qemu.so and libvirt-lxc.so library APIs.

It is written to build against any version of libvirt that
is 0.9.11 or newer.

This code is distributed under the terms of the LGPL version
2 or later.

The module can be built by following the normal python module
build process

  python setup.py build
  sudo python setup.py install

or to install as non-root

  python setup.py build
  python setup.py install --user

If python-nose is installed, you can test the package with

  python setup.py test

A makefile shim is provided so that you can do

  make && make check

rather than directly invoking setup.py.

As of libvirt 1.2.6, it is possible to develop against an uninstalled
libvirt.git checkout, by setting PKG_CONFIG_PATH and LD_LIBRARY_PATH
environment variables to point into that libvirt tree; you can even
automate this by using libvirt's run script:

  /path/to/libvirt/run python setup.py build

Patches for this code should be sent to the main libvirt
development mailing list

  http://libvirt.org/contact.html#email

To send patches, it is strongly recommended to use the
'git send-email' command.

Make sure the mails mention that the patch is for the python
binding. This can be done by setting a config parameter in the
local git checkout

  git config format.subjectprefix "PATCH python"