Spelunky 2 Data Utilities.
Project description
s2-data
Repository for documenting and interacting with various formats for Spelunky 2.
Currently we have documents for the following:
as well as libraries for asset extraction and repacking.
Installation
pip install --upgrade s2-data
Development
If you'd like to contribute to s2-data
here are some steps to setup your environment.
VirtualEnv
While not required, a virtualenv is a nice way to keep this projects dependencies isolated from the rest of your system. This step is optional but recommended
In the root directory you can make a virtualenv. It will be excluded from commits by default
python -m venv venv
Whenever developing the project you'll want to activate the virtualenv in your terminal. This is platform dependent and there are more comprehensive docs available here: https://docs.python.org/3/library/venv.html
Setup
Once you have your virtual environment setup and activated you'll want to finish setting up the development environment.
> python setup.py develop
This will install any dependencies as well as setting up links on your path to your local source files. Once this is done
you'll be able to execute the binaries right from your path after any changes to the source without the need to build or
install anything. If you add new source files you may have to run python setup.py develop
again to make sure they're linked.
Project details
Release history Release notifications | RSS feed
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 s2-data-0.27.tar.gz
.
File metadata
- Download URL: s2-data-0.27.tar.gz
- Upload date:
- Size: 127.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffd6cf827d7488688ae1c6eab6dd7607ea53392758111214c84483ff772da555 |
|
MD5 | 90b5667511c782da491d13d9237762e7 |
|
BLAKE2b-256 | a36950b5bf46e75239b2febe170e69cde436c35bdd809df81290a9f2a5079dc3 |