--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2020-ac5a43cc8a
2020-04-01 01:54:46.133352
--------------------------------------------------------------------------------
Name : python-doit
Product : Fedora 31
Version : 0.32.0
Release : 1.fc31
URL :
http://python-doit.sourceforge.net/
Summary : Automation Tool
Description :
python-doit is a build tool (in the same class as make, cmake, scons,
ant and others)
python-doit can be used as:
* a build tool (generic and flexible)
* home of your management scripts (it helps you organize and combine
shell scripts and python scripts)
* a functional tests runner (combine together different tools)
* a configuration management system
* manage computational pipelines
--------------------------------------------------------------------------------
Update Information:
Update to the latest stable release: - python 3.7 support - BACKWARD
INCOMPATIBLE: Changed signature of `DoitCommand` - BACKWARD INCOMPATIBLE: Fix
#254: Python actions keywords with task metadata `dependencies`, `targets` and
`changed` are a copied list - BACKWARD INCOMPATIBLE: Custom backend initializer
added parameter ``codec_cls`` - Fix #204: Accept loader command options before
command name - Fix #240: Command run: with `--pdb` drop into *pdb* on unhandled
exception on `PythonAction` - Fix #203: Allow configuration of `dodo.py` file
name with env var `DOIT_FILE` - Fix #113: `tools.config_changed` deals with
nested dictionaries. Using json instead of repr. - Fix #261: help
organize command options in sections, and improve formatting. - Fix #267: `doit
list` now has a `--sort` parameter to determine the order in which the tasks are
listed. - Make it possible to use a custom encoder when using config_changed
with a dict. - Add configuration `DOIT_CONFIG` `action_string_formatting` to
control command action formatter. - Fix `result_dep`, use result **after** its
execution - Fix #286: Support `functools.partial` on tasks' dict metadata
`task.title` - Fix #285: `clean` command, remove targets in reverse lexical
order - Deprecated `TaskLoader` in favor of `TaskLoader2`, which separates
loading doit's configuration from loading tasks. - Fix #288: Added
`doit.globals.Globals.dep_manager` to access dependency manager during all task
processing phases. - Fix #98: Support custom backend codecs so that python-
action return values which are not JSON serializable may be used. - Fix #283:
set task options from doit.cfg
--------------------------------------------------------------------------------
ChangeLog:
* Thu Mar 19 2020 Jos�� Matos <jamatos(a)fedoraproject.org> - 0.32.0-1
- Update to 0.32.0
* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.31.1-8
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Oct 3 2019 Miro Hron��ok <mhroncok(a)redhat.com> - 0.31.1-7
- Rebuilt for Python 3.8.0rc1 (#1748018)
* Mon Aug 19 2019 Miro Hron��ok <mhroncok(a)redhat.com> - 0.31.1-6
- Rebuilt for Python 3.8
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1782357 - python-doit-0.32.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1782357
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2020-ac5a43cc8a' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------