File tree Expand file tree Collapse file tree 5 files changed +25
-7
lines changed
Expand file tree Collapse file tree 5 files changed +25
-7
lines changed Original file line number Diff line number Diff line change 2323 python -m pip install --upgrade pip
2424 python -m pip install pytest
2525 # Can comment out when next Mathics core and Mathics-scanner are released
26- python -m pip install -e git+https://github.com/Mathics3/mathics-scanner#egg=Mathics-Scanner[full]
27- python -m pip install -e git+https://github.com/Mathics3/mathics-core#egg=Mathics3[full]
28- (cd src/mathics3 && bash ./admin-tools/make-op-tables.sh)
29- # python -m pip install Mathics3[full]
26+ # python -m pip install -e git+https://github.com/Mathics3/mathics-scanner#egg=Mathics-Scanner[full]
27+ # python -m pip install -e git+https://github.com/Mathics3/mathics-core#egg=Mathics3[full]
28+ python -m pip install Mathics3[full]
3029 python -m pip install -e .
3130 - name : install pymathics graph
3231 run : |
Original file line number Diff line number Diff line change 1+ 6.0.0
2+ -----
3+
4+ Revise for 6.0.0 Mathics3 API and current Mathics3 builtin standards
5+ decribed in [ Guidelines for Writing
6+ Documentation] ( https://mathics-development-guide.readthedocs.io/en/latest/extending/developing-code/extending/documentation-markup.html#guidelines-for-writing-documentation ) .
7+
8+ Thie package has undergone a major overhaul. Modules have been split out along into logical groups following the documentation structure.
9+
10+ We have gradually been rolling in more Python type annotations and
11+ have been using current Python practices. Tools such as using
12+ `` isort `` , `` black `` and `` flake8 `` are used as well.
13+
14+ Evaluation methods of built-in functions start `` eval_ `` not
15+ `` apply_ `` .
16+
17+ There is more refactoring more to do here, Upgrade to NetworkX is also
18+ desirable.
19+
1205.0.0.alpha0
221------------
322
Original file line number Diff line number Diff line change @@ -5,4 +5,4 @@ if [[ $0 == ${BASH_SOURCE[0]} ]] ; then
55 echo " This script should be *sourced* rather than run directly through bash"
66 exit 1
77fi
8- export PYVERSIONS=' 3.6.13 3.7.13 3.8.13 3.9.13 3.10.5 '
8+ export PYVERSIONS=' 3.6.15 3.7.16 3.8.16 3.9.16 3.10.10 '
Original file line number Diff line number Diff line change 55# well as importing into Python. That's why there is no
66# space around "=" below.
77# fmt: off
8- __version__ = "6.0.0a0 " # noqa
8+ __version__ = "6.0.0 " # noqa
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ def read(*rnames):
3232 version = __version__ , # noqa
3333 packages = find_namespace_packages (include = ["pymathics.*" ]),
3434 install_requires = [
35- "Mathics3>5.1 .0" ,
35+ "Mathics3>=6.0 .0" ,
3636 "networkx>=2.8.0" ,
3737 "pydot" ,
3838 "matplotlib" ,
You can’t perform that action at this time.
0 commit comments