3.0.0-beta1
Pre-release
Pre-release
·
1415 commits
to master
since this release
General
- Breaking changes to the API. Because this is a major point revision,
changes to the API have been made which are non-reverse compatible. Before
upgrading, be sure to update your scripts and test them thoroughly. - New CLI library. Using Click now. http://click.pocoo.org/3/
- Pipelined filtering! You can now use
--older-than&--newer-than
in the same command! You can also provide your own regex via the--regex
parameter. You can use multiple instances of the--excludeflag. - Manually include indices! With the
--indexparamter, you can add an
index to the working list. You can provide multiple instances of the
--indexparameter as well! - Tests! So many tests now. Unit test coverage of the API methods is at
100% now. This doesn't mean that all of the tests are perfect, or that I
haven't missed some scenarios. It does mean that any new functionality will
need to also have tests, now. - Methods now only iterate through each index when appropriate!
- Improved packaging! Hopefully the
entry_pointissues some users have had
will be addressed by this. Methods have been moved into categories of
apiandcli, and further broken out into individual modules to help
them be easier to find and read. - Check for allocation before potentially re-applying an allocation rule.
#273 (ferki)
Bug fixes