Skip to content
README.rst 770 B
Newer Older
nimrod's avatar
nimrod committed
python-unshare
##############

nimrod's avatar
nimrod committed
This is a pure-Python module with no external dependecies for accessing libc
functions and macros needed for dealing with Linux namespaces.

Development
-----------

Development has the following dependecies:
- Tox (install from PyPI by running (:code:`pip install tox`).
- libc headers, make and GCC (On Debian/Ubuntu install by running :code:`apt
install linux-libc-dev build-essential`).

Testing is done by running :code:`tox`. Auto-generated code (for now just
:code:`unshare/constants.py`) is generated by running :code:`make all`. For Mac
developers there's a Vagrant box defined (it optionally uses
`vagrant-gatling-rsync <https://github.com/smerrill/vagrant-gatling-rsync>`_).

TODO
----

- License.
- Changelog.
- Documentation.