mirror of
https://github.com/loot/libloot-python.git
synced 2026-07-27 14:14:13 -07:00
The JFrog account that's used by the LOOT organisation will be deactivated on 2023-07-02 because JFrog are sunsetting their free accounts.
30 lines
1.4 KiB
Markdown
30 lines
1.4 KiB
Markdown
libloot-python
|
|
==============
|
|
|
|

|
|
[](http://loot-api-python.readthedocs.io/)
|
|
|
|
A Python module that wraps libloot, generated by [pybind11](https://github.com/pybind/pybind11). Not everything in the API is exposed: coverage can be extended on request (or by pull request).
|
|
|
|
## Downloads
|
|
|
|
Releases are hosted on [GitHub](https://github.com/loot/libloot-python/releases).
|
|
|
|
Snapshot builds are available as artifacts from [GitHub Actions runs](https://github.com/loot/libloot-python/actions), 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](http://loot-api-python.readthedocs.org/).
|
|
|
|
## Build Instructions
|
|
|
|
The module's build system uses [CMake](https://cmake.org/) and requires [Python](https://www.python.org). 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.
|