Closed yw-fang closed 11 months ago
Hello @yw-fang, thank you for your thorough review of the code. This past month I have been addressing the different issues and bugs you found, hopefully they are fixed now. Regarding some of your comments:
Thank you for helping improve the code. If you have additional comments, we may discuss them here before closing the issue.
Thank you for your responses! @alejandrojuria I'll take close look at the details and get back to you soon (hopefully within this week)
@alejandrojuria
Here is an additional comment I can make based on your latest version 3a9ae67a224e4cbdf9011b65fdfac239e998501a:
make html
now works after you fixed it. But I noticed that it requires several depdendencies installed. If you dislike including them in the requirements.txt, you'd better indicate them in the README.md file.
In my case, I found I had to install these libraries via pip:
pip install sphinx_rtd_theme
pip install sphinx-autodoc-typehints
pip install pydata_sphinx_theme
As you say, it is necessary to install additional dependencies to be able to build the documentation. I added the documentation-specific requirements in a file within docs/
but it is true I forgot to mention that in the README. I have changed the README accordingly. In fact, I have removed the package requirements.txt file given that the dependencies are now included directly in the pyproject.toml file, as the other reviewer suggested.
Perfect! I'll close this issue!
Hello @alejandrojuria , thank you for your excellent work on this code. Here are some comments that you may consider to improve the quality of the submitted manuscript (https://github.com/openjournals/joss-reviews/issues/5810) and the features of the code.
make html
, but it raised the error:make: *** No rule to make target 'html'. Stop. make: *** No rule to make target 'html'. Stop.
The "make'' refers to the version make-4.4.1 installed in my computer.model.plot_wireframe()
in Jupyter notebook raised an errorTypeError: list indices must be integers or slices, not tuple''
that seems to come from ``File ~/tightbinder/tightbinder/system.py:520, in System.plot_wireframe(self, ax, linewidth, alpha, color)''.ValueError: Filling must be a number
. I think there could be some errors in the examples/chain.txt.Here, I also linked this issue to the Review checklist https://github.com/openjournals/joss-reviews/issues/5810#issuecomment-1708561940 so that you can track the status of this review report.