File tree Expand file tree Collapse file tree 8 files changed +43
-22
lines changed Expand file tree Collapse file tree 8 files changed +43
-22
lines changed Original file line number Diff line number Diff line change 11
11
steps :
12
12
- uses : actions/checkout@v3
13
13
- name : Set up Python 3.9
14
- uses : actions/setup-python@v2
14
+ uses : actions/setup-python@v3
15
15
with :
16
16
python-version : 3.9
17
17
- name : Install click
Original file line number Diff line number Diff line change @@ -15,17 +15,19 @@ jobs:
15
15
steps :
16
16
- uses : actions/checkout@v3
17
17
- name : Set up Python ${{ matrix.python-version }}
18
- uses : actions/setup-python@v2
18
+ uses : actions/setup-python@v3
19
19
with :
20
20
python-version : ${{ matrix.python-version }}
21
21
- name : Install dependencies
22
22
run : |
23
- python -m pip install --upgrade pip
23
+ # python -m pip install --upgrade pip
24
24
python -m pip install pytest
25
- python -m pip install -e git+https://github.com/Mathics3/mathics-scanner#egg=Mathics-Scanner[full]
26
- git clone https://github.com/Mathics3/mathics-core
27
- (cd mathics-core && make)
28
- (cd mathics-core && python -m pip install -e .[full])
25
+ # Can comment out when next Mathics3 core and Mathics-scanner are released
26
+ # python -m pip install -e git+https://github.com/Mathics3/mathics-scanner#egg=Mathics-Scanner[full]
27
+ # git clone https://github.com/Mathics3/mathics-core
28
+ # (cd mathics-core && make)
29
+ # (cd mathics-core && python -m pip install -e .[full])
30
+ python -m pip install Mathics
29
31
- name : Install Pymathics.natlang
30
32
run : |
31
33
make develop
Original file line number Diff line number Diff line change 19
19
steps :
20
20
- uses : actions/checkout@v3
21
21
- name : Set up Python ${{ matrix.python-version }}
22
- uses : actions/setup-python@v2
22
+ uses : actions/setup-python@v3
23
23
with :
24
24
python-version : ${{ matrix.python-version }}
25
25
- name : Install dependencies
@@ -30,11 +30,12 @@ jobs:
30
30
brew install mariadb
31
31
pip install pytest
32
32
# Can comment out when next Mathics core and Mathics-scanner are released
33
- python -m pip install -e git+https://github.com/Mathics3/mathics-scanner#egg=Mathics-Scanner[full]
33
+ # python -m pip install -e git+https://github.com/Mathics3/mathics-scanner#egg=Mathics-Scanner[full]
34
34
# Can remove after next Mathics-core release
35
- python -m pip install -e git+https://github.com/Mathics3/mathics-core#egg=Mathics3[full]
36
- (cd src/mathics3 && bash ./admin-tools/make-op-tables.sh)
37
- # python -m pip install Mathics3[full]
35
+ # python -m pip install -e git+https://github.com/Mathics3/mathics-core#egg=Mathics3[full]
36
+ # (cd src/mathics3 && bash ./admin-tools/make-op-tables.sh)
37
+ python -m pip install Mathics3
38
+
38
39
- name : Install pymathics.natlang
39
40
run : |
40
41
pip install -e .
Original file line number Diff line number Diff line change @@ -15,19 +15,18 @@ jobs:
15
15
steps :
16
16
- uses : actions/checkout@v3
17
17
- name : Set up Python ${{ matrix.python-version }}
18
- uses : actions/setup-python@v2
18
+ uses : actions/setup-python@v3
19
19
with :
20
20
python-version : ${{ matrix.python-version }}
21
21
- name : Install dependencies
22
22
run : |
23
- python -m pip install --upgrade pip
23
+ # python -m pip install --upgrade pip
24
24
python -m pip install pytest
25
25
# Can comment out when next Mathics3 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]
30
- python -m pip install -e .
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]
31
30
- name : install pymathics natlang
32
31
run : |
33
32
make develop
Original file line number Diff line number Diff line change 1
1
CHANGES
2
2
=======
3
3
4
+ 6.0.0
5
+ -----
6
+
7
+ Revise for 6.0.0 Mathics3 API and current Mathics3 builtin standards described in `Guidelines for Writing
8
+ Documentation <https://mathics-development-guide.readthedocs.io/en/latest/extending/developing-code/extending/documentation-markup.html#guidelines-for-writing-documentation> `_.
9
+
10
+ This package has undergone a major overhaul. Modules have been split out along into logical groups following the documentation structure.
11
+
12
+ We have gradually been rolling in more Python type annotations and have been using current Python practices. Tools such as using ``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, bugs that remain, functions needing adding or filling out.
18
+
19
+ We should assess the landscape for changes in modules that might be used here; there is probably something better maintained than ``langid ``.
20
+
21
+
4
22
5.0.0
5
23
-----
6
24
Original file line number Diff line number Diff line change @@ -5,4 +5,5 @@ if [[ $0 == ${BASH_SOURCE[0]} ]] ; then
5
5
echo " This script should be *sourced* rather than run directly through bash"
6
6
exit 1
7
7
fi
8
- export PYVERSIONS=' 3.6.13 3.7.13 3.8.13 3.9.13 3.10.5'
8
+
9
+ export PYVERSIONS=' 3.6.15 3.7.16 3.8.16 3.9.16 3.10.10 pyston-2.3.5'
Original file line number Diff line number Diff line change 5
5
# well as importing into Python. That's why there is no
6
6
# space around "=" below.
7
7
# fmt: off
8
- __version__ = "6.0.0.dev0 " # noqa
8
+ __version__ = "6.0.0" # noqa
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ def read(*rnames):
53
53
version = __version__ ,
54
54
packages = find_namespace_packages (include = ["pymathics.*" ]),
55
55
install_requires = [
56
- "Mathics3 >5 .0.2 ,<6.1.0" ,
56
+ "Mathics3 >=6 .0.0 ,<6.1.0" ,
57
57
"click>=8.0" ,
58
58
"joblib>=1.0.1" ,
59
59
"langid" , # replace with a supported newer package, e.g. via spacy
You can’t perform that action at this time.
0 commit comments