Skip to content

A Python module that wraps libloot.

License

Notifications You must be signed in to change notification settings

loot/libloot-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libloot-python

CI Documentation Status

A Python module that wraps libloot, generated by pybind11. Not everything in the API is exposed: coverage can be extended on request (or by pull request).

Downloads

Releases are hosted on GitHub.

Snapshot builds are available as artifacts from GitHub Actions runs, though they are only kept for 90 days and can only be downloaded when logged into a GitHub account. The snapshot build archives are named like so:

libloot-python-<short revision ID>-python<python version>-win<architecture>.zip

For example libloot-python-94de368-python3.7-win32.zip was built using the revision with shortened commit ID 94de368.

Documentation

The documentation can be found online at Read The Docs.

Build Instructions

The module's build system uses CMake and requires Python. Make sure they're installed, then run CMake, and build the generated solution file.

Only Windows support has been tested, though Linux builds should also be possible.