Releases: itzCozi/UPM
1.0-Release
This is the first official release of UPM and I am extremely happy to be done with it, I've held myself to an extremly high standard when writing this code, I tried to keep it as optimized and pretty as possible therefore I hope people will pick it apart with the provided UPM-source(1.0).zip
file containing the python source code. Also, windows users please use the EXE compiled version
of UPM as it is faster and Linux users can use the upm.pyc
file which only requires Python to run
Installation&Usage
Commands/Functions
Full Changelog
If you have any further questions, please don't hesitate to create a New Issue.
UPM Coder (DEPRECATED)
This program is a encoder for files and also uses upm, the program takes one of 2 arguments encode
and decode
followed by a file path. The given file must tracked by upm in the current repository after its encoded a new file is created in the encoded folder. I will only be releasing one version of this program and this is that version. If you want to use this along side upm first create a repository in the current working directory with the command python upm.py init
or if your using the compiled version ./upm init
. Then track the file you want encode with the command track like shown in this example python upm.py track names.txt
or if your using the compiled version ./upm track names.txt
. Then you can pass the encode command to the program with ./upm_coder encode names.txt
then look in the encoded folder in your upm directory you should see a file named the same as your file. If you want to decode the encoded file type the command ./upm_coder decode names.txt
and check the tracked_files
folder.
Patch 1.1
After testing of the code_file
function that upm uses to encode files through 'upm_coder.exe' I noticed an error in the handling of arguments and exceptions I recently fixed these and the new recompiled patched code is now below in 1.1.zip
archive the old version is still available but not recommended.
UPM Pre-Release
This version has all necessary functions but needs more I simply can't think of any, the next release will have all the functions and commands. The .zip
file provided in this release contains both a win-version
and uni-version
those of you with a brain might think win-version
is for windows PC's with python installed. But what is uni-version
for? Well it's for all computers with python it's simply universal because all of its OS specific code has been removed.
Requirements
- Python 3.9+