Changelog 2021.9.10.dev1
Highlights
- new
--debuggable
argument to help you debug methods. auto-discover
on method packages, so you can skipmethods.conf
.
Board
- many small tweaks.
Configuration file
- you can use
auto-discover
on a method package, makingmethods.conf
optional in that package.ax init
now uses this for the package (dev
by default) you get in the new project.
Dataset
dw.add()
can take an existingDatasetColumn
/ tuple (like thecolumns
dict in the contructor already could)dataset.txt
is no longer produced, asax ds
is more convenient anyway.
Server
- new
--debuggable
argument 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
ds
command updates:- new
--location
/-w
argument that shows the storage location of each column. --foo_bar
style arguments are now--foo-bar
(for consistency):--non-empty-chain
--suppress-columns
--suppress-errors
--suppress-minmax
- new
- rename
urd
andboard
commands tourd-server
andboard-server
, for consistency and to free upurd
for: - new
urd
command to look at your urd db. - new
script
command 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