Skip to content

Commit 612e045

Browse files
committed
Get ready for release 1.1.1
* Revise CHANGES.rst * reword a comment in class Needs
1 parent 82cb590 commit 612e045

File tree

3 files changed

+21
-16
lines changed

3 files changed

+21
-16
lines changed

CHANGES.rst

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,36 +4,41 @@ CHANGES
44
1.1.1
55
-----
66

7-
This is the last update before some major refactoring and interface changing occurs.
7+
This may be the last update before some major refactoring and interface changing occurs.
88

9-
After this relase, Django will no longer be bundled here. See `mathics-django <https://github.com/Mathics3/mathics-django>` for the unbundled replacement.
9+
In a future 2.0.0 release, Django will no longer be bundled here. See `mathics-django <https://github.com/Mathics3/mathics-django>` for the unbundled replacement.
1010

1111
Some changes were made to support `Pymathics Graph <https://github.com/Mathics3/pymathics-graph>`_, a new graph package bundled separately,
12-
and to support the ability for front-ends to handle rendering on their own.
12+
and to support the ability for front-ends to handle rendering on their own. Note that currently this doesn't integrate well into the Django interface, although it works
13+
well in ``mathicsscript``.
1314

1415

1516
Package Updates
16-
++++++++++++++++
17+
+++++++++++++++
1718

1819
- sympy 1.7.1
1920

2021
Mathics Packages added:
2122

22-
- ``DiscreteMath`CombinatoricaV0.9`` and
23-
``DiscreteMath`CombinatoricaV0.6``. V0.9 covers Steven Skiena's older "Implementing Discrete Mathematics: Combinatorics and Graph Theory" book.
23+
- ``DiscreteMath`CombinatoricaV0.9`` (preferred) aand
24+
``DiscreteMath`CombinatoricaV0.6``.
25+
26+
Both of these correspond to Steven Skiena's *older* book: "Implementing Discrete Mathematics: Combinatorics and Graph Theory" book.
27+
28+
If you have a package that you would like included in the distribution, and it works with Mathics, please contact us
2429

25-
If you have a package that you would like included in the distribution, and it works with Mathics, please contact us. Rubi may appear in a future release.
30+
Rubi may appear in a future release, possibly in a year or so. However this might be speeded up if we can get people to help out with this.
2631

2732

2833
New builtins:
2934
++++++++++++++++++++++++++++
3035

3136
- ``StirlingS1``, ``StirlingS2`` (not all WL variations handled)
3237
- ``MapAt`` (not all WL variations handled)
33-
- ``PythonForm``, ``SympyForm`` these is not in WL. It simply will show a crude translation to ``sympy`` or ``python``. Expect more and better translation later
38+
- ``PythonForm``, ``SympyForm``: these is not in WL. It simply will show a crude translation to ``sympy`` or ``python``. Expect more and better translation later
3439
- ``Throw`` and ``Catch``
3540
- ``With``
36-
- Start ``FileNameTake``
41+
- ``FileNameTake``
3742

3843
Enhancements and Bug fixes:
3944
+++++++++++++++++++++++++++
@@ -42,13 +47,13 @@ New builtins:
4247
- Add ``Trace`` option to ``Get``. ``Get["fn", Trace->True]`` will show lines as they are read.
4348
- Convert to/from Boolean types properly in ``from_python``, ``to_python``. Previously they were 0, and 1.
4449
- Extend ``DeleteCases`` to accept a levelspec parameter.
45-
- Set Evaluation#exc_result to capture ``Aborted``, ``Timeout``, ``Overflow1``, etc.
46-
- ``ImageData`` changed to get bits {0,1} not bools.
47-
- add tokenizer symbols for <-> and -> and the unicode versions of those.
48-
- fix ``Needs``
50+
- Set ``Evaluation#exc_result`` to capture ``Aborted``, ``Timeout``, ``Overflow1``, etc.
51+
- ``ImageData`` changed to get bits {0,1}, not booleans as previously.
52+
- Add tokenizer symbols for <-> and -> and the unicode versions of those.
53+
- Small corrections to ``Needs``, e.g check if already loaded, correct a typo, etc.
4954
- ``System`$InputFileName`` is now set inside ``Needs`` and ``Get``
5055
- Install shell scripts ``dmathicserver``, ``dmathicsscript``, and ``dmathics`` to simplify running docker
51-
- adjust $InputFileName inside ``Get`` and ``Needs``.
56+
- Adjust $InputFileName inside ``Get`` and ``Needs``.
5257

5358
1.1.0
5459
-----

mathics/builtin/files.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4930,7 +4930,7 @@ def apply(self, context, evaluation):
49304930
# Already loaded
49314931
return SymbolNull
49324932

4933-
# TODO: Look why this rises the message
4933+
# TODO: Figure out why this raises the message:
49344934
# "Select::normal: Nonatomic expression expected."
49354935
already_loaded = Expression('MemberQ',
49364936
Symbol('System`$Packages'), context)

mathics/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
# This file is suitable for sourcing inside POSIX shell as
66
# well as importing into Python. That's why there is no
77
# space around "=" below.
8-
__version__="1.1.1dev" # noqa
8+
__version__="1.1.1" # noqa

0 commit comments

Comments
 (0)