Skip to content

Commit 8fa6187

Browse files
committed
added changelog
1 parent 3956203 commit 8fa6187

File tree

1 file changed

+10
-20
lines changed

1 file changed

+10
-20
lines changed

doc/source/changes/version_0_33.rst.inc

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,20 @@ New features
2020

2121
* added official support for Python 3.9 (0.32.3 already supports it even though it was not mentioned).
2222

23-
* added a feature (see the :ref:`miscellaneous section <misc>` for details). It works on :ref:`api-axis` and
24-
:ref:`api-group` objects.
23+
* added :py:obj:`CheckedSession`, :py:obj:`CheckedParameters` and :py:obj:`CheckedArray` objects.
2524

26-
Here is an example of the new feature:
25+
`CheckedSession` is intended to be inherited by user defined classes in which the variables of a model
26+
are declared. By declaring variables, users will speed up the development of their models using the auto-completion
27+
(the feature in which development tools like PyCharm try to predict the variable or function a user intends
28+
to enter after only a few characters have been typed). All user defined classes inheriting from `CheckedSession`
29+
will have access to the same methods as `Session` objects.
2730

28-
>>> arr = ndtest((2, 3))
29-
>>> arr
30-
a\b b0 b1 b2
31-
a0 0 1 2
32-
a1 3 4 5
31+
`CheckedParameters` is the same as `CheckedSession` but the declared variables cannot be
32+
modified after initialization.
3333

34-
And it can also be used like this:
34+
The special :py:funct:`CheckedArray` type represents an Array object with fixed axes and/or dtype.
3535

36-
>>> arr = ndtest("a=a0..a2")
37-
>>> arr
38-
a a0 a1 a2
39-
0 1 2
40-
41-
* added another feature in the editor (closes :editor_issue:`1`).
42-
43-
.. note::
44-
45-
- It works for foo bar !
46-
- It does not work for foo baz !
36+
Closes :issue:`832`.
4737

4838

4939
.. _misc:

0 commit comments

Comments
 (0)