doit latest version

v0.36.0


doit v0.36.0 Release Notes

Release Date: 2022εΉ΄04月22ζ—₯ // almost 4 years ago
    • 🚚 BACKWARD INCOMPATIBLE: remove deprecated doit.cmd_base.py:TaskLoader.
    • πŸ“¦ BACKWARD INCOMPATIBLE: does not use not maintained toml package, use tomli instead.
    • 🚚 BACKWARD INCOMPATIBLE: remove auto command, use plugin doit-auto1.
    • πŸ“‡ BACKWARD INCOMPATIBLE: plugins use importlib-metadata instead of setuptools.
    • 🚚 BACKWARD INCOMPATIBLE: remove extra install doit[plugins].
    • BACKWARD INCOMPATIBLE: UnmetDependency, SetupError and DependencyError as sub-class of TaskError.
    • πŸ—„ DEPRECATED: CatchedException, renamed to BaseFail.
    • πŸ‘ api.run_tasks(): support pos_arg.
    • βž• add reporter error-only
    • βž• add attribute report to BaseFail. Controls if reporter should create own output for failures. If False relies on underlying action to output failure information.

Previous changes from v0.35.0

    • πŸ‘ BACKWARD INCOMPATIBLE: Drop Python 3.6 support.
    • πŸ‘ BACKWARD INCOMPATIBLE: Drop Python 3.7 support.
    • BACKWARD INCOMPATIBLE: create_doit_tasks does NOT automatically ignored when processing class.
    • πŸ›  Fix #344: Command clean: add support for wildcard *.
    • βž• Add TaskLoader2.task_opts attribute. This is passed to task creator and also as task config.
    • CmdOption add metavar attribute.
    • πŸ›  Fix #156: actions.py:Writer, add support for fileno(). Taken from original stream.
    • create_doit_tasks supports basename attribute.
    • Task: add attribute io; add io.capture.
    • βž• add api.py::run_tasks()
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /