Bryan A. Jones
Bryan A. Jones
Thinking about this, I'm in favor of deleting all the data if the instructor requests it -- this gives them control over their data. I'd also suggest adding more foreign...
I agree with Beryl's idea -- I also have students complain that they aren't sure what problems they're missing, and seeing a checkmark for completed problems vs a dot (or...
Does this work? ``` Python from PyInstaller.utils.hooks import collect_all datas, binaries, hiddenimports = collect_all("pyfiglet") ```
Hmm. Try running PyInstaller with [--log-level=DEBUG](https://pyinstaller.readthedocs.io/en/stable/usage.html#general-options) and [--debug=all](https://pyinstaller.readthedocs.io/en/stable/usage.html#how-to-generate). Look at the output of the build to see if pyfiglet files are picked up. Look at the files in `dist/` to...
I like the `(div_id: str, base_course: str)` tuple idea!
Ouch. The code was probably written assuming that questions always come from the current course. As you say, there's a LOT of code that makes this assumption. What places in...
I'll take a look -- this comes up regularly, and is part of the mismatch (I think) of Runestone Components (non-Poetry) and the BookServer (Poetry), which get out of sync.
It's looking like `requirements-dev.txt` is out of date. Checking now...
Exactly. I'm trying to figure out how to get them to agree...
I tried removing the `json2xml` dependency, but it still fails. I'm back to re-installing from `requirements.txt` after installing `requirements-dev.txt` as a workaround.