Skip to content
Snippets Groups Projects
Commit c5c1a78e authored by tuhe's avatar tuhe
Browse files

no more compress_pickle

parent 47c407cb
Branches
No related tags found
No related merge requests found
......@@ -4,4 +4,4 @@ jinja2
tabulate
pyfiglet
colorama
unitgrade-devel>=0.1.24 # Required to run automatic evaluation (load tokens etc.)
\ No newline at end of file
unitgrade-devel>=0.1.26 # Required to run automatic evaluation (load tokens etc.)
\ No newline at end of file
......@@ -28,6 +28,7 @@ setuptools.setup(
],
package_dir={"": "src"},
packages=setuptools.find_packages(where="src"),
include_package_data=True,
python_requires=">=3.8",
install_requires=['numpy', "unitgrade", "codesnipper", 'tabulate', 'tqdm', "pyfiglet",
"colorama", "coverage", 'mosspy', 'pyminifier', 'mosspy'],
......
Metadata-Version: 2.1
Name: unitgrade-devel
Version: 0.1.24
Version: 0.1.26
Summary: A set of tools to develop unitgrade tests and reports and later evaluate them
Home-page: https://lab.compute.dtu.dk/tuhe/unitgrade_private
Author: Tue Herlau
......
import os
import compress_pickle
# import compress_pickle
from unitgrade_private.hidden_gather_upload import load_token, save_token
from unitgrade_private.plagiarism.mossit import unpack_sources_from_token
from unitgrade_private.hidden_create_files import setup_grade_file_report
def cache_write(object, file_name, verbose=True):
assert False
dn = os.path.dirname(file_name)
if not os.path.exists(dn):
os.mkdir(dn)
if verbose: print("Writing cache...", file_name)
with open(file_name, 'wb', ) as f:
compress_pickle.dump(object, f, compression="lzma")
if verbose: print("Done!")
def cache_exists(file_name):
assert False
return os.path.exists(file_name)
def cache_read(file_name):
assert False
if os.path.exists(file_name):
with open(file_name, 'rb') as f:
return compress_pickle.load(f, compression="lzma")
else:
return None
# def cache_write(object, file_name, verbose=True):
# assert False
# dn = os.path.dirname(file_name)
# if not os.path.exists(dn):
# os.mkdir(dn)
# if verbose: print("Writing cache...", file_name)
# with open(file_name, 'wb', ) as f:
# compress_pickle.dump(object, f, compression="lzma")
# if verbose: print("Done!")
#
#
# def cache_exists(file_name):
# assert False
# return os.path.exists(file_name)
#
#
# def cache_read(file_name):
# assert False
# if os.path.exists(file_name):
# with open(file_name, 'rb') as f:
# return compress_pickle.load(f, compression="lzma")
# else:
# return None
version = "0.1.24"
version = "0.1.26"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment