Metadata-Version: 2.1
Name: pyreadpartitions
Version: 1.1.0
Summary: Read MBR and GPT partitions directly in python.
Home-page: https://gitlab.com/jrd/pyreadpartitions
Author: Cyrille Pontvieux
Author-email: cyrille@enialis.net
License: MIT
Keywords: disk partition mbr gpt
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Filesystems
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Description-Content-Type: text/markdown

pyreadpartitions
================

Read MBR and GPT partitions directly in python.

Examples:

```python
from pyreadpartitions import get_disk_partitions_info
with open('/dev/sda', 'rb') as fp:
    info = get_disk_partitions_info(fp)
    print(info.mbr)
    print(info.gpt)
```

```python
from pyreadpartitions import show_disk_partitions_info
with open('/dev/sda', 'rb') as fp:
    show_disk_partitions_info(fp)
```

A console script is also available:

```sh
$ sudo cat /dev/sda | pyreadpartitions
```

or if you already have access to a file or directly to the disk:

```sh
# pyreadpartitions /dev/sda
```


