Skip to main content

vgio

vgio

Python 3.6 PyPI version Build Status Documentation Status Discord

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.

Metadata

Release files for vgio 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vgio 1.3.0
File Size Uploaded Provenance Actions
vgio-1.3.0.tar.gz 81.5 kB Without provenance Details for vgio-1.3.0.tar.gz

Release files / vgio-1.3.0.tar.gz

Download URL vgio-1.3.0.tar.gz
Size 81.5 kB
Tags Source
SHA-256 checksum
How to use checksums
82337ec425a74b230293f8c1baf557d89a385b8795715ed297f92e5fa3690a2b
BLAKE2b-256 checksum
How to use checksums
eb0c63886dbd08794ef425c03f26f1d5d6789a1365b76108734e312b9ace3cda
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for vgio 1.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page