This is currently tracked by #62 and #39 .
Mirroring a slack discussion:
To name a few changes I noticed:
- The new printer (do you wish to stop supporting Python 2.7?)
- Odot (Have you noticed the discussion and my proposal of design which is less invasive?)
- xtex (Have you noticed the xpdf function I modified to support not running pdflatex only generating .tex?)
- convert strings to raw strings to avoid escaping (it’s preferable to be on a separate commit)
- replace operators like I < > in print manually with their LaTeX correspondence (do you wish to stop support the automatic replacement?)
- Lots of space or tab changes
- new examples/ipython/tutorial_algebra.ipynb
- new examples/ipython/tutorial_calculus.ipynb
- your new colllect adapter to solve the SymPy 1.4 compatibility issue
- LaTeX changes such as align* to aligned
Regressions I noticed:
- Installation instructions;
- files that should be ignored using .gitignore;
- you seem to be using an old version of Jupyter so some fields in .ipynb are obsolete
- setgapth.py is back, it’s already replaced by pip install
- tests are failing miserably
- Circular dependencies are back
@abrombo replied:
- I don't see any point in supporting 2.7 since sympy will not.
- Odot is on the back burner for now. Needs much more discussion before doing anything
- The default for xtex is what you have xpdf doing now.
- I try to always use r'\something' instead of '\something'.
- Please explain this better.
- Do you mean in the source code?
- & 8. I need to go through all the examples
- What is the question.
- Did I miss some?
Regressions
- My bad.
- Not familiar with .gitignore.
- Will update.
- Should not have included it. I use it so my changes to code locally (not in sitepackages) take effect for any executable code py or ipynb.
- How do you run tests. I will not push in future until code passes.
- My bad again.
This is currently tracked by #62 and #39 .
Mirroring a slack discussion:
@abrombo replied: