previous | contents | next-->

# Introduction

The PyOpenBSD library allows Python programs to interact with the OpenBSD operating system in a smooth and seamless way. It consists of a set of bindings for various system libraries, as well as interfaces for inspecting in-kernel variables using kvm.

PyOpenBSD also contains some useful functionality not directly or solely related to OpenBSD. At this stage there are no concrete plans to "spin off" architecture-independent projects.

At the moment both this manual and PyOpenBSD itself are in the Alpha development stage. Bug reports and contributions are greatly appreciated.

## Requirements

This version of PyOpenBSD requires following:

- OpenBSD 3.5
- Python 2.3

previous | contents | next--> | (12/21/04)

PyOpenbsd v0.1 Manual