patchlib
is a library of tools for total control of the fundamental
elements of each patch
filetype, and is split into several packages,
each documented in detail in this repository, and installed on:
PyPi
Or can be installed with:
Windows |
Posix / Unix |
---|---|
|
|
Intended for Python 3.7 and above
Uses importlib for complete importing
Currently can only use
ips
files.
Name |
package |
Docs |
Version |
Size |
Docs |
---|---|---|---|---|---|
IPS |
1.0 |
|
|||
BPS |
|
Not yet |
alpha |
|
None |
Xdelta |
|
Not yet |
None |
None |
None |
PPF |
|
Not yet |
None |
None |
None |
UPS |
|
Not yet |
None |
None |
None |
APS |
|
Not yet |
None |
None |
None |
RUP |
|
Not yet |
None |
None |
None |
NPS |
|
Not yet |
None |
None |
None |
Luna |
|
Not yet |
None |
None |
None |
Using import patchlib
will install all packages with the
importlib
module. patchlib
provides no context abundant methods
and relies on the package being specified.
Luna
serialized class handling may be implemented at a later point
in time once enough of the crucial patch filetypes have been completed.
docs applies only to the working build and therefore may not reflect the open source versions. Contributions are open an encouraged, and will be release once the open build leaves exerpiment phase.
In either cmd
or powershell
for Windows, and terminal
for Posix/Unix Systems.
Note
Currently only patchlib.ips
is implemented, we are already working the next subpackage however and welcome contributions