Metadata-Version: 2.1
Name: XenAPI
Version: 24.2.1
Summary: XenAPI SDK, for communication with XenServer.
Home-page: https://xapi-project.github.io/
Author: Xapi project developers and maintainers
Author-email: xen-api@lists.xenproject.org
License: BSD-2-Clause
Project-URL: Bug Tracker, https://github.com/xapi-project/xen-api/issues
Project-URL: Source Code, https://github.com/xapi-project/xen-api
Classifier: License :: OSI Approved :: BSD License
Classifier: Development Status :: 6 - Mature
Classifier: Intended Audience :: Developers
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: !=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4,>=2.7
Description-Content-Type: text/markdown; charset=UTF-8

Usage
=====

To install the package, enable the virtual environment where it's going to be used and run
`$ pip install XenAPI`

Examples
--------

The [examples](https://github.com/xapi-project/xen-api/tree/master/scripts/examples/python) will not work unless they have been placed in the same directory as `XenAPI.py` or `XenAPI` package from PyPI has been installed (`pip install XenAPI`)

Packaging
=========

`setup.py` is generated using an ocaml binary that fetches the api version string from xapi. An opam switch with the [xs-opam](https://github.com/xapi-project/xs-opam) repository is needed in order to build the binary.

To build the package `setuptools>=38.6.0` and `wheel` need to be installed in the system or in the active python virtualenv.

To build, use the command `make`.
