ENH: Experimental CustomBusinessDay DateOffset class. Fixes GH2301.
TST: Copied existing tests for BusinessDay for CustomBusinessDay to test that
the CustomBusinessDay class can be used as a drop-in replacement of the
BusinessDay class. Note that this doesn't yet test any of the additional
functionality provided by CustomBusinessDay and only tests that it functions
equivalently to BusinessDay.
TST: Added tests for the holidays and weekmask functionality of the
CustomBusinessDay class.
DOC: Added notes on the CustomBusinessDay class to the release notes as well as
the TimeSeries documentation.
ENH: Added check for required version of Numpy.
TST: Added checks to skip tests involving CustomBusinessDay when this class
isn't available due to numpy requirements not being met.
ENH: Added holidays and weekmask arguments to cdate_range as suggested by
@jreback. Also improved docstrings.
TST: Added unit tests for holidays and weekmask functionality in cdate_range.