A PythonSDK library for Borderlands which holds utility functions for all our mods.
- PythonSDK:
v0.7.9 - Mod Menu:
v2.4
- this is a PythonSDK library, you can't install it with BLCMM
- it doesn't need to be activated in the Mod Menu within the game
- download the latest release from releases
- extract it to:
Borderlands 2\Binaries\Win32\Mods
In order to work on this library, you need the latest python files from the requirements.txt.
- download the embedded Win32 Version of Python 3.7.9 from here and copy the following files into
dist:_asyncio.pyd_overlapped.pyd_queue.pyd_socket.pyd_ssl.pydlibcrypto-1_1.dlllibssl-1_1.dllselect.pydunicodedata.pyd
- install pipenv:
pip install --user pipenv
- run update packages from pypi:
pipenv run pip install -t dist -r requirements.txt --upgrade.
Everything related to versions and their release notes can be found in the changelog.
This project and all containing files, except for those in dist, are licensed under LGPL-2.1-or-later.
- OpenSSL 1.1 is licensed under the dual OpenSSL and SSLeay license
- Python 3.7 is licensed under the Python License
You can find licenses for python packages downloaded with pip in their respective *.dist-info directory.