Changes from the previous release: (diff)
PyPI: https://pypi.org/project/alphatwirl/0.21.0/
Changes from the previous release: (diff)
- added progress bars for Jupyter Notebook
- replaced
multiprocessing
withthreading
for progress bars as Jupyter Notebook doesn't let a fork to display progress bars - added function
atpbar
, which initializesAtpbar
- used in
EventLoop
andReaderComposite
- used in
- added iterable
Atpbar
, which wraps another iterable and reports progress during iterations, inspired by tqdm - added a link to a quick start tutorial on Jupyter Notebook mybinder.org in README.md
PyPI: https://pypi.org/project/alphatwirl/0.20.3/
Changes from the previous release: (diff)
- made the default format for
float
in the output data frame the same in python 2 and 3. - updated the test for pytest 4
- updated the tag line, replacing "multi-dimensional" with "multivariate"
- stopped sleeping needlessly in
TaskPackageDropbox
#54
PyPI: https://pypi.org/project/alphatwirl/0.20.2/
Changes from the previous release: (diff)
- stopped letting
receive_one()
inTaskPackageDropbox
unnecessarily unpickle all available results, which was needlessly consuming memory #51 - fixed a bug in
_deprecated(msg)
. didn't work correctly whenmsg
was not given.
PyPI: https://pypi.org/project/alphatwirl/0.20.1/
Changes from the previous release: (diff)
- allowed duplicate dataset names in
EventDatasetReader
#50
PyPI: https://pypi.org/project/alphatwirl/0.20.0/
Changes from the previous release: (diff)
- added
collect()
toAllwCount
,AnywCount
,NotwCount
#33 mkdir_p()
checks ifpath
is empty- added unittest for
mkdir_p()
- avoided mutable default of
ReaderComposite
,AllwCount
,AnywCount
. - removed the implementation of
build_progressMonitor_communicationChannel()
,atdeprecated()
,atdeprecated_func_option()
,atdeprecated_class_method_option()
,atrenamed_func_option()
,atrenamed_class_method_option()
- were deprecated
- now, raise
RuntimeError
if called
- added a decorator
_removed()
- reimplemented
TableFileNameComposer
- fixed
ProgressPrint
, avoiding changing dict during iteration
PyPI: https://pypi.org/project/alphatwirl/0.19.0/
Changes from the previous release: (diff)
- removed deprecated sub-packages:
cmsedm
,delphes
,heppyresult
.- the contents of these packages can be found, respectively, in the following repositories:
PyPI: https://pypi.org/project/alphatwirl/0.18.8/
Changes from the previous release: (diff)
- fixed an import error at rtd
PyPI: https://pypi.org/project/alphatwirl/0.18.7/
Changes from the previous release: (diff)
- changed behavior of
RoundLog
- returns the underflow bin for
0
and negative values ifmin
is given. (previously, returns0
for0
andNone
for a negative number even whenmin
is given) - returns the overflow bin for
inf
ifmax
is given. (previously, returnsNone
forinf
even whenmax
is given)
- returns the underflow bin for
- optimized
RoundLog
andRound
for speed, e.g., replacing linear search with binary search - updated zenodo badge, using all-versions badge
- organized requirements #35
- requirements/doc.txt for sphinx doc, used at Read the Docs
- requirements/test.txt for test, used at travis-ci
- added CHANGELOG.md
PyPI: https://pypi.org/project/alphatwirl/0.18.6/
Changes from the previous release: (diff)
- fixed Read The Docs. #47
- updated README.md
- updated travis-ci config
- updated unittests