Skip to content
This repository has been archived by the owner on May 2, 2022. It is now read-only.

Releases: alphatwirl/alphatwirl

v0.30.0

11 Apr 22:51
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.30.0/

Changes from the previous release: (diff)

  • started testing in Python 3.8
  • stopped testing in Python 2.7
  • updated README.md, .travis.yml, setup.py, unittest

v0.25.5

26 Jun 09:00
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.25.5/

Changes from the previous release: (diff)

  • made it possible to override the executable of HTCondor jobs by the option dispatcher_options of build_parallel()
  • updated for #36
    • deprecated CollectorComposite and EventDatasetReader in loop
    • added replacements with the same names in datasetloop
  • removed the deprecated class EventsInDatasetReader
  • reorganized modules in loop
  • updated unittest

v0.25.4

17 Jun 07:33
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.25.4/

Changes from the previous release: (diff)

  • deleted deprecated function listToAlignedText()
  • made minor edits to follow pep 8
  • updated unittest

v0.25.3

09 May 08:16
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.25.3/

Changes from the previous release: (diff)

  • updated .travis.yml
    • replaced the channel NLeSC with conda-forge
    • added Python 3.7
    • updated the versions of ROOT and Pandas.
  • updated setup.py
    • added Python 3.7
  • updated docstring in splitfuncs.py

v0.25.2

11 Apr 09:20
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.25.2/

Changes from the previous release: (diff)

  • updated WorkingArea
    • catch generally Exception in collect_result() since the job
      needs to be resubmitted regardless of the error type.
    • cleaned code, updated test

v0.25.1

30 Mar 16:39
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.25.1/

Changes from the previous release: (diff)

  • cleaned code, docstring, tests for TaskPackageDropbox

v0.25.0

17 Mar 18:06
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.25.0/

Changes from the previous release: (diff)

  • updated ResumableDatasetLoop
    • addressed \57
    • pickle reader before having it start reading data as SubprocessRunner,
      which is indirectly held by EventDatasetReader, becomes unpicklable in Python 3
  • updated concurrently
    • moved HTCondorJobSubmitter from HTCondorJobSubmitter.py to
      condor/submitter.py
    • moved submit_jobs(), query_status_for(), change_job_priority()
      terminate_jobs() from HTCondorJobSubmitter.py to condor/commands.py
    • moved exec_util.py to condor/
    • TaskPackage
      • made it callable
      • moved it to CommunicationChannel.py
      • stopped importing it to concurrently
    • removed outdated script example_submit_htcondor.py
    • updated docstring, tests
    • cleaned code

v0.24.2

17 Mar 11:31
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.24.2/

Changes from the previous release: (diff)

  • updated concurrently
    • HTCondorJobSubmitter:
      • fixed encoding problem in Python 3
      • stop creating the result dir.
      • use try_executing_until_succeed() in run_multiple()
    • WorkingArea:
      • the result dir will be created in put_package()
      • renamed package_path() package_relpath(), deprecating package_path()
      • added package_fullpath(), result_relpath(), result_fullpath()
      • changed the default python_modules to None, avoiding mutable default
    • try_executing_until_succeed()
      • added options input_ and cwd
      • updated logging
    • updated docstring, tests
    • cleaned code

v0.24.1

15 Mar 11:32
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.24.1/

Changes from the previous release: (diff)

  • updated build_parallel()
    • removed the deprecated option htcondor_job_desc_extra
    • changed default user_modules and dispatcher_options, avoiding mutable default
  • updated HTCondorJobSubmitter
    • removed the deprecated option job_desc_extra
    • changed the default job_desc_dict to None, avoiding mutable default
  • updated tests

v0.24.0

15 Mar 09:03
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/alphatwirl/0.24.0/

Changes from the previous release: (diff)

  • replaced part of code in concurrently with
    mantichora.
  • changed how indices are assigned in CommunicationChannel0 and
    CommunicationChannel
    • the index starts from 0 again after end() and begin() are called
  • changed the way to turn off progress bars
    • call atpbar.disable()
  • updated README.md, setup.py
  • cleaned code