diff --git a/setup.py b/setup.py index 481e1e2de2ecbee862848fa8e6cafe6fdfb4b179..84904c0cf2cb306ea6f987c2b9962bbef9311df8 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,6 @@ # Local install: sudo pip install -e ./ import setuptools -import pkg_resources with open("src/snipper/version.py", "r", encoding="utf-8") as fh: __version__ = fh.read().split(" = ")[1].strip()[1:-1] diff --git a/src/codesnipper.egg-info/PKG-INFO b/src/codesnipper.egg-info/PKG-INFO index d5931d00bc7c2f5a0aa7261c29a3c9a9ffb77e74..df3a4721fee8af202d2d136397d0bf5beb3c7bd2 100644 --- a/src/codesnipper.egg-info/PKG-INFO +++ b/src/codesnipper.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: codesnipper -Version: 0.1.18.9 +Version: 0.1.18.10 Summary: A lightweight framework for censoring student solutions files and extracting code + output Home-page: https://lab.compute.dtu.dk/tuhe/snipper Author: Tue Herlau @@ -13,6 +13,8 @@ Classifier: Operating System :: OS Independent Requires-Python: >=3.8 Description-Content-Type: text/markdown License-File: LICENSE +Requires-Dist: pybtex +Requires-Dist: numpy # Snipper A lightweight framework for removing code from student solutions. diff --git a/src/snipper/__pycache__/snip_dir.cpython-39.pyc b/src/snipper/__pycache__/snip_dir.cpython-39.pyc index 26d4b16c42dfc9f06cb6b530ecbee9662c4fa6b2..ac636f5285cd7692c8743c3e9e3e2e334ab0e6a6 100644 Binary files a/src/snipper/__pycache__/snip_dir.cpython-39.pyc and b/src/snipper/__pycache__/snip_dir.cpython-39.pyc differ diff --git a/src/snipper/snipper_main.py b/src/snipper/snipper_main.py index 96834f2ded29243c6824de678652e42c8145ba83..9cab1a61d09e523f06b409708462b85defbfc4d4 100644 --- a/src/snipper/snipper_main.py +++ b/src/snipper/snipper_main.py @@ -26,6 +26,12 @@ def censor_code(lines, keep=True): lines, nB, cut = fix_b(lines, keep=keep) return lines +def fix_tags(lines): + for k, l in enumerate(lines): + # if l.find(" # !") > 0: + # print(f"{file}:{k}> bad snipper tag, fixing") + lines[k] = l.replace("# !", "#!") + return lines def censor_file(file, run_files=True, run_out_dirs=None, cut_files=True, output_solution=False, diff --git a/src/snipper/version.py b/src/snipper/version.py index 77ad3aeb93a2026d30fa7bc2d177d484e5766287..ecf3235d263f74fa1df3ea18d4da5e1318019180 100644 --- a/src/snipper/version.py +++ b/src/snipper/version.py @@ -1 +1 @@ -__version__ = "0.1.18.9" +__version__ = "0.1.18.10"