Skip to content

Releases: alphatwirl/mantichora

v0.12.0

15 May 22:37
Compare
Choose a tag to compare

[0.12.0] - 2021-05-15

PyPI: https://pypi.org/project/mantichora/0.12.0/

Changes from the previous release: (diff)

  • addressed the issue #5
  • added tests on Windows and macOS in GitHub Actions

v0.11.0

09 May 18:45
Compare
Choose a tag to compare

[0.11.0] - 2021-05-09

PyPI: https://pypi.org/project/mantichora/0.11.0/

Changes from the previous release: (diff)

  • updated .coveragerc, README.md
  • moved the dependency list from requirements to setup.py
  • removed TaskPackage, replaced with functools.partial
  • moved from Travis CI to GitHub Actions
  • added test on Python 3.9 in GitHub Actions
  • changed the default branch to "main"

v0.10.0

29 Mar 00:27
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/mantichora/0.10.0/

Changes from the previous release: (diff)

  • added threading mode, which can be selected by new option mode
  • added brief sleeps in "while" loops, which improves performance in some circumstances
  • removed code for Python 2.7

v0.9.9

28 Mar 20:33
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/mantichora/0.9.9/

Changes from the previous release: (diff)

  • added option mp_start_method
    • users can choose the start method of multiprocessing from three options: fork, spawn, and forkserver
    • addressing the issue #4 comment 599216616

v0.9.8

14 Mar 15:38
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/mantichora/0.9.8/

Changes from the previous release: (diff)

  • stopped supporting Python 2.7
  • updated to use the "fork" multiprocessing start method, addressing the issue #4

v0.9.7

15 Feb 15:19
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/mantichora/0.9.7/

Changes from the previous release: (diff)

  • added tests on Python 3.8 in Travis CI

v0.9.6

15 Feb 15:05
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/mantichora/0.9.6/

Changes from the previous release: (diff)

  • cleaned code
  • fixed a bug in which the logging level was not effective
  • added a new class ThreadingHub

v0.9.5

15 Mar 21:48
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/mantichora/0.9.5/

Changes from the previous release: (diff)

  • updated README.md, setup.py

v0.9.4

14 Mar 14:53
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/mantichora/0.9.3/

Changes from the previous release: (diff)

  • updated README.md, docstrings
  • cleaned up code

v0.9.3

10 Mar 17:37
Compare
Choose a tag to compare

PyPI: https://pypi.org/project/mantichora/0.9.3/

Changes from the previous release: (diff)

  • added receive_one(), receive_finished()
  • changed the behavior:
    • mantichora no longer waits all tasks to finish at exit of the
      with statement. It terminates all workers.
  • updated required atpbar version from 0.9.7 to 1.0.2
  • updated README.md, MANIFEST.in, setup.py, tests
  • cleaned up code