\(\newcommand{\B}[1]{ {\bf #1} }\) \(\newcommand{\R}[1]{ {\rm #1} }\)
2023#
View page sourceRelease Notes for 2023#
mm-dd#
10-04#
The setup.py.error page was added
and the old install_error page was moved to
old_setup.py.error .
10-03#
Installing System Dependencies was added to the setup.py install instructions.
The file optimize_fun_class.py had the warning: invalid escape sequence ; . This has been fixed.
The pytest, scipy, and matplotlib requirements were missing and have been add to the setup.py install.
The setup.py Simple Case was corrected by changing cppad_py-$version.gz to cppad_py-$version.tar.gz .
09-30#
In documentation, change the name ‘top source directory’ to cppad_py.git . (It is simpler to use one directory name and be explicit.)
Add discussion of example_install to get_cppad_mixed.sh .
09-29#
Move the install settings from get_cppad.sh to install_settings.py .
09-21#
Improve and update the get_cppad.sh and get_cppad_mixed.sh-name documentation. Of particular interest is how cmake_install_prefix relates to the prefix used by the new setup.py .
Fix some import resolution problems with the new setup.py when include_mixed is true.
Add the build_type function. This will be used to exclude certain error detection tests when using a release build.
Combine the more.cpp and more.py into the new_feature page.
Add pytest testing of the new setup.py install.
09-20#
Move the old setup.py to old_setup.py and create a new version of setup.py .
09-13#
Advance to cppad_mixed-20230913.
Add the uninstall scripts rm_cppad.sh and rm_cppad_mixed.sh .
Change xrst page names from *_sh -> *.sh, *_py -> *.py, and *_cpp -> *.cpp .
09-05#
Fix some documentation errors that a newer version of xrst detected. These errors were in the more.cpp and more.py and were OMhelp commands that did not convert to xrst properly.
Advance cppad_mixed from 20220519 to 20230112.