Project description

vgio

vgio is a Python package for video game file I/O
Mission
- Pythonic: Clean and well written Python.
- Domain-specific: The APIs and objects reflect the source code and community knowledge.
- Complete: Support as many file types as possible.
- Robust: The APIs and objects are thoroughly unit tested.
Supported Games
Installation
$ pip install vgio
Usage
from vgio.quake.bsp import Bsp
with Bsp.open('./maps/start.bsp') as bsp_file:
"""Do rad stuff with the BSP data structure!"""
Documentation
API documentation is available on readthedocs.
Tests
$ python -m unittest discover
License
MIT
See the license document for the full text.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file vgio-1.3.0.tar.gz
.
File metadata
-
Download URL:
vgio-1.3.0.tar.gz
- Upload date:
- Size: 81.5 kB
- Tags: Source
-
Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
File hashes
Hashes for vgio-1.3.0.tar.gz
Algorithm |
Hash digest |
|
SHA256 |
82337ec425a74b230293f8c1baf557d89a385b8795715ed297f92e5fa3690a2b |
|
MD5 |
04e58e8dfd2f7300343c6324c760d378 |
|
BLAKE2b-256 |
eb0c63886dbd08794ef425c03f26f1d5d6789a1365b76108734e312b9ace3cda |
|
See more details on using hashes here.