Changelog 2021.9.10.dev1
Highlights
- new
--debuggableargument to help you debug methods. auto-discoveron method packages, so you can skipmethods.conf.
Board
- many small tweaks.
Configuration file
- you can use
auto-discoveron a method package, makingmethods.confoptional in that package.ax initnow uses this for the package (devby default) you get in the new project.
Dataset
dw.add()can take an existingDatasetColumn/ tuple (like thecolumnsdict in the contructor already could)dataset.txtis no longer produced, asax dsis more convenient anyway.
Server
- new
--debuggableargument that runs methods with a controlling terminal so thatbreakpoint()and similar will work. This does however make the server kill itself if a method fails.
Shell
dscommand updates:- new
--location/-wargument that shows the storage location of each column. --foo_barstyle arguments are now--foo-bar(for consistency):--non-empty-chain--suppress-columns--suppress-errors--suppress-minmax
- new
- rename
urdandboardcommands tourd-serverandboard-server, for consistency and to free upurdfor: - new
urdcommand to look at your urd db. - new
scriptcommand that shows information about build scripts. - job arguments can be specified as
:urdlist:[entry].
And finally
- more tests.
- various bug fixes / minor improvements of course.
Note: Python 2 is still supported, but will likely be unsupported soon.
Additional Resources
The Accelerator’s Homepage (exax.org)
The Accelerator on Github/exaxorg
The Accelerator on PyPI
Reference Manual