Changes from the previous release: (diff)
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
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
tosetup.py
- removed
TaskPackage
, replaced withfunctools.partial
- moved from Travis CI to GitHub Actions
- added test on Python 3.9 in GitHub Actions
- changed the default branch to "main"
PyPI: https://pypi.org/project/mantichora/0.10.0/
Changes from the previous release: (diff)
- added
threading
mode, which can be selected by new optionmode
- added brief sleeps in "while" loops, which improves performance in some circumstances
- removed code for Python 2.7
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
, andforkserver
- addressing the issue #4 comment 599216616
- users can choose the start method of
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
PyPI: https://pypi.org/project/mantichora/0.9.7/
Changes from the previous release: (diff)
- added tests on Python 3.8 in Travis CI
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
PyPI: https://pypi.org/project/mantichora/0.9.5/
Changes from the previous release: (diff)
- updated
README.md
,setup.py
PyPI: https://pypi.org/project/mantichora/0.9.4/
Changes from the previous release: (diff)
- updated
README.md
, docstrings - cleaned up code
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 thewith
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
PyPI: https://pypi.org/project/mantichora/0.9.2/
Changes from the previous release: (diff)
- updated
README.md
PyPI: https://pypi.org/project/mantichora/0.9.1/
Changes from the previous release: (diff)
- updated the development status to Beta in
setup.py
- updated
README.md