Metadata-Version: 2.4
Name: linuxnamespaces
Version: 0.0.1
Summary: typed syscall wrappers and plumbing for working with Linux namespaces
Author-email: Helmut Grohne <helmut@subdivi.de>
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-Expression: LGPL-2.0-or-later
Classifier: Development Status :: 3 - Alpha
Classifier: Operating System :: POSIX :: Linux
Classifier: Typing :: Typed
Classifier: Programming Language :: Python :: 3
License-File: LICENSE
Requires-Dist: dbussy ; extra == "dbussy"
Requires-Dist: black ; extra == "devel"
Requires-Dist: codespell ; extra == "devel"
Requires-Dist: mypy ; extra == "devel"
Requires-Dist: pylint ; extra == "devel"
Requires-Dist: jeepney ; extra == "jeepney"
Requires-Dist: pytest ; extra == "test"
Requires-Dist: pytest-forked ; extra == "test"
Requires-Dist: pytest-subtests ; extra == "test"
Requires-Dist: zstandard ; extra == "zstandard"
Provides-Extra: dbussy
Provides-Extra: devel
Provides-Extra: jeepney
Provides-Extra: test
Provides-Extra: zstandard

linuxnamespaces
===============

This is a plumbing-level Python module for working with Linux namespaces via
ctypes. It leverages glibc wrappers to access the relevant system calls and
provides typed abstractions for them.

To see these are composed, consider looking into the `examples/` directory.

License
-------
LGPL-2.0-or-later

