diff --git a/config/patches/python-docutils/license/0.16/add-license-file.patch b/config/patches/python-docutils/license/0.16/add-license-file.patch
deleted file mode 100644
index 497abe49a2d9ac9ca9ebf60b382ba5c7136b9743_Y29uZmlnL3BhdGNoZXMvcHl0aG9uLWRvY3V0aWxzL2xpY2Vuc2UvMC4xNi9hZGQtbGljZW5zZS1maWxlLnBhdGNo..0000000000000000000000000000000000000000
--- a/config/patches/python-docutils/license/0.16/add-license-file.patch
+++ /dev/null
@@ -1,143 +0,0 @@
-diff --git a/COPYING.txt b/COPYING.txt
-new file mode 100644
-index 0000000..bfc8937
---- /dev/null
-+++ b/COPYING.txt
-@@ -0,0 +1,137 @@
-+==================
-+ Copying Docutils
-+==================
-+
-+:Author: David Goodger
-+:Contact: goodger@python.org
-+:Date: $Date: 2015-05-08 17:56:32 +0200 (Fr, 08. Mai 2015) $
-+:Web site: http://docutils.sourceforge.net/
-+:Copyright: This document has been placed in the public domain.
-+
-+Most of the files included in this project have been placed in the
-+public domain, and therefore have no license requirements and no
-+restrictions on copying or usage; see the `Public Domain Dedication`_
-+below.  There are a few exceptions_, listed below.
-+Files in the Sandbox_ are not distributed with Docutils releases and
-+may have different license terms.
-+
-+
-+Public Domain Dedication
-+========================
-+
-+The persons who have associated their work with this project (the
-+"Dedicator": David Goodger and the many contributors to the Docutils
-+project) hereby dedicate the entire copyright, less the exceptions_
-+listed below, in the work of authorship known as "Docutils" identified
-+below (the "Work") to the public domain.
-+
-+The primary repository for the Work is the Internet World Wide Web
-+site <http://docutils.sourceforge.net/>.  The Work consists of the
-+files within the "docutils" module of the Docutils project Subversion
-+repository (Internet host docutils.svn.sourceforge.net, filesystem path
-+/svnroot/docutils), whose Internet web interface is located at
-+<http://docutils.svn.sourceforge.net/viewvc/docutils/>.  Files dedicated to the
-+public domain may be identified by the inclusion, near the beginning
-+of each file, of a declaration of the form::
-+
-+    Copyright: This document/module/DTD/stylesheet/file/etc. has been
-+               placed in the public domain.
-+
-+Dedicator makes this dedication for the benefit of the public at large
-+and to the detriment of Dedicator's heirs and successors.  Dedicator
-+intends this dedication to be an overt act of relinquishment in
-+perpetuity of all present and future rights under copyright law,
-+whether vested or contingent, in the Work.  Dedicator understands that
-+such relinquishment of all rights includes the relinquishment of all
-+rights to enforce (by lawsuit or otherwise) those copyrights in the
-+Work.
-+
-+Dedicator recognizes that, once placed in the public domain, the Work
-+may be freely reproduced, distributed, transmitted, used, modified,
-+built upon, or otherwise exploited by anyone for any purpose,
-+commercial or non-commercial, and in any way, including by methods
-+that have not yet been invented or conceived.
-+
-+(This dedication is derived from the text of the `Creative Commons
-+Public Domain Dedication`. [#]_)
-+
-+.. [#] Creative Commons has `retired this legal tool`__ and does not
-+   recommend that it be applied to works: This tool is based on United
-+   States law and may not be applicable outside the US. For dedicating new
-+   works to the public domain, Creative Commons recommend the replacement
-+   Public Domain Dedication CC0_ (CC zero, "No Rights Reserved"). So does
-+   the Free Software Foundation in its license-list_.
-+
-+   __  http://creativecommons.org/retiredlicenses
-+   .. _CC0: http://creativecommons.org/about/cc0
-+
-+Exceptions
-+==========
-+
-+The exceptions to the `Public Domain Dedication`_ above are:
-+
-+* docutils/writers/s5_html/themes/default/iepngfix.htc:
-+
-+      IE5.5+ PNG Alpha Fix v1.0 by Angus Turnbull
-+      <http://www.twinhelix.com>.  Free usage permitted as long as
-+      this notice remains intact.
-+
-+* docutils/utils/math/__init__.py,
-+  docutils/utils/math/latex2mathml.py,
-+  docutils/writers/xetex/__init__.py,
-+  docutils/writers/latex2e/docutils-05-compat.sty,
-+  docs/user/docutils-05-compat.sty.txt,
-+  docutils/utils/error_reporting.py,
-+  docutils/test/transforms/test_smartquotes.py:
-+
-+  Copyright © Günter Milde.
-+  Released under the terms of the `2-Clause BSD license`_
-+  (`local copy <licenses/BSD-2-Clause.txt>`__).
-+
-+* docutils/utils/smartquotes.py
-+
-+  Copyright © 2011 Günter Milde,
-+  based on `SmartyPants`_ © 2003 John Gruber
-+  (released under a 3-Clause BSD license included in the file)
-+  and smartypants.py © 2004, 2007 Chad Miller.
-+  Released under the terms of the `2-Clause BSD license`_
-+  (`local copy <licenses/BSD-2-Clause.txt>`__).
-+
-+  .. _SmartyPants: http://daringfireball.net/projects/smartypants/
-+
-+* docutils/utils/math/math2html.py,
-+  docutils/writers/html4css1/math.css
-+
-+  Copyright © Alex Fernández
-+  These files are part of eLyXer_, released under the `GNU
-+  General Public License`_ version 3 or later. The author relicensed
-+  them for Docutils under the terms of the `2-Clause BSD license`_
-+  (`local copy <licenses/BSD-2-Clause.txt>`__).
-+
-+  .. _eLyXer: http://www.nongnu.org/elyxer/
-+
-+* docutils/utils/roman.py, copyright by Mark Pilgrim, released under the
-+  `Python 2.1.1 license`_ (`local copy`__).
-+
-+  __ licenses/python-2-1-1.txt
-+
-+* tools/editors/emacs/rst.el, copyright by Free Software Foundation,
-+  Inc., released under the `GNU General Public License`_ version 3 or
-+  later (`local copy`__).
-+
-+  __ licenses/gpl-3-0.txt
-+
-+The `2-Clause BSD license`_ and the Python licenses are OSI-approved_
-+and GPL-compatible_.
-+
-+Plaintext versions of all the linked-to licenses are provided in the
-+licenses_ directory.
-+
-+.. _sandbox: http://docutils.sourceforge.net/sandbox/README.html
-+.. _licenses: licenses/
-+.. _Python 2.1.1 license: http://www.python.org/2.1.1/license.html
-+.. _GNU General Public License: http://www.gnu.org/copyleft/gpl.html
-+.. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause
-+.. _OSI-approved: http://opensource.org/licenses/
-+.. _license-list:
-+.. _GPL-compatible: http://www.gnu.org/licenses/license-list.html
diff --git a/config/patches/python-docutils/license/0.19/add-license-file.patch b/config/patches/python-docutils/license/0.19/add-license-file.patch
new file mode 100644
index 0000000000000000000000000000000000000000..d0a67e4fc5a1a0cc9414a09aee2de217f35657c0_Y29uZmlnL3BhdGNoZXMvcHl0aG9uLWRvY3V0aWxzL2xpY2Vuc2UvMC4xOS9hZGQtbGljZW5zZS1maWxlLnBhdGNo
--- /dev/null
+++ b/config/patches/python-docutils/license/0.19/add-license-file.patch
@@ -0,0 +1,161 @@
+diff --color -Naur a/COPYING.txt b/COPYING.txt
+--- a/COPYING.txt	1969-12-31 18:00:00
++++ b/COPYING.txt	2023-03-09 14:11:28
+@@ -0,0 +1,157 @@
++==================
++ Copying Docutils
++==================
++
++:Author: David Goodger
++:Contact: goodger@python.org
++:Date: $Date: 2022-05-30 18:54:46 +0200 (Mo, 30. Mai 2022) $
++:Web site: https://docutils.sourceforge.io/
++:Copyright: This document has been placed in the public domain.
++
++Most of the files included in this project have been placed in the
++public domain, and therefore have no license requirements and no
++restrictions on copying or usage; see the `Public Domain Dedication`_
++below.  There are a few exceptions_, listed below.
++Files in the Sandbox_ are not distributed with Docutils releases and
++may have different license terms.
++
++
++Public Domain Dedication
++========================
++
++The persons who have associated their work with this project (the
++"Dedicator": David Goodger and the many contributors to the Docutils
++project) hereby dedicate the entire copyright, less the exceptions_
++listed below, in the work of authorship known as "Docutils" identified
++below (the "Work") to the public domain.
++
++The primary repository for the Work is the Internet World Wide Web
++site <https://docutils.sourceforge.io/>.  The Work consists of the
++files within the "docutils" module of the Docutils project Subversion
++repository (http://svn.code.sf.net/p/docutils/code/),
++whose Internet web interface is located at
++<https://sourceforge.net/p/docutils/code>.  Files dedicated to the
++public domain may be identified by the inclusion, near the beginning
++of each file, of a declaration of the form::
++
++    Copyright: This document/module/DTD/stylesheet/file/etc. has been
++               placed in the public domain.
++
++Dedicator makes this dedication for the benefit of the public at large
++and to the detriment of Dedicator's heirs and successors.  Dedicator
++intends this dedication to be an overt act of relinquishment in
++perpetuity of all present and future rights under copyright law,
++whether vested or contingent, in the Work.  Dedicator understands that
++such relinquishment of all rights includes the relinquishment of all
++rights to enforce (by lawsuit or otherwise) those copyrights in the
++Work.
++
++Dedicator recognizes that, once placed in the public domain, the Work
++may be freely reproduced, distributed, transmitted, used, modified,
++built upon, or otherwise exploited by anyone for any purpose,
++commercial or non-commercial, and in any way, including by methods
++that have not yet been invented or conceived.
++
++(This dedication is derived from the text of the `Creative Commons
++Public Domain Dedication`. [#]_)
++
++.. [#] Creative Commons has `retired this legal tool`__ and does not
++   recommend that it be applied to works: This tool is based on United
++   States law and may not be applicable outside the US. For dedicating new
++   works to the public domain, Creative Commons recommend the replacement
++   Public Domain Dedication CC0_ (CC zero, "No Rights Reserved"). So does
++   the Free Software Foundation in its license-list_.
++
++   __  http://creativecommons.org/retiredlicenses
++   .. _CC0: http://creativecommons.org/about/cc0
++
++Exceptions
++==========
++
++The exceptions to the `Public Domain Dedication`_ above are:
++
++* docutils/utils/smartquotes.py
++
++  Copyright © 2011 Günter Milde,
++  based on `SmartyPants`_ © 2003 John Gruber
++  (released under a "revised" `BSD 3-Clause License`_ included in the file)
++  and smartypants.py © 2004, 2007 Chad Miller.
++  Released under the terms of the `BSD 2-Clause License`_
++  (`local copy <licenses/BSD-2-Clause.txt>`__).
++
++  .. _SmartyPants: http://daringfireball.net/projects/smartypants/
++
++* docutils/utils/math/latex2mathml.py
++
++  Copyright © Jens Jørgen Mortensen, Günter Milde.
++  Released under the terms of the `BSD 2-Clause License`_
++  (`local copy <licenses/BSD-2-Clause.txt>`__).
++
++* docutils/utils/math/math2html.py,
++  docutils/writers/html5_polyglot/math.css
++
++  Copyright © 2009,2010 Alex Fernández; 2021 Günter Milde
++
++  These files were part of eLyXer_, released under the `GNU
++  General Public License`_ version 3 or later. The author relicensed
++  them for Docutils under the terms of the `BSD 2-Clause License`_
++  (`local copy <licenses/BSD-2-Clause.txt>`__).
++
++  .. _eLyXer: https://github.com/alexfernandez/elyxer
++
++* docutils/__main__.py,
++  docutils/parsers/commonmark_wrapper.py,
++  docutils/parsers/recommonmark_wrapper.py,
++  docutils/utils/error_reporting.py,
++  docutils/utils/math/__init__.py,
++  docutils/utils/math/latex2mathml.py,
++  docutils/utils/math/tex2mathml_extern.py,
++  docutils/utils/punctuation_chars.py,
++  docutils/utils/smartquotes.py,
++  docutils/writers/html5_polyglot/__init__.py,
++  docutils/writers/html5_polyglot/*.css,
++  docutils/writers/latex2e/docutils.sty,
++  docutils/writers/xetex/__init__.py,
++  test/test_parsers/test_recommonmark/\*.py,
++  test/test_parsers/test_rst/test_directives/test__init__.py,
++  test/test_parsers/test_rst/test_directives/test_code_parsing.py,
++  test/test_parsers/test_rst/test_line_length_limit_default.py,
++  test/test_parsers/test_rst/test_line_length_limit.py,
++  test/test_writers/test_latex2e_misc.py,
++  test/transforms/test_smartquotes.py,
++  tools/docutils-cli.py,
++  tools/rst2html5.py
++
++  Copyright © Günter Milde.
++  Released under the terms of the `BSD 2-Clause License`_
++  (`local copy <licenses/BSD-2-Clause.txt>`__).
++
++* docutils/utils/roman.py
++
++  copyright by Mark Pilgrim, released under the
++  `Python 2.1.1 license`_ (`local copy`__).
++
++  __ licenses/python-2-1-1.txt
++
++* tools/editors/emacs/rst.el
++
++  copyright by Free Software Foundation, Inc.,
++  released under the `GNU General Public License`_ version 3 or later
++  (`local copy`__).
++
++  __ licenses/gpl-3-0.txt
++
++All used licenses are OSI-approved_ and GPL-compatible_.
++
++Plaintext versions of all the linked-to licenses are provided in the
++licenses_ directory.
++
++.. _sandbox: https://docutils.sourceforge.io/sandbox/README.html
++.. _licenses: licenses/
++.. _Python 2.1.1 license: https://docs.python.org/3/license.html
++.. _GNU General Public License: https://www.gnu.org/copyleft/gpl.html
++.. _BSD 2-Clause License: http://opensource.org/licenses/BSD-2-Clause
++.. _BSD 3-Clause License: https://opensource.org/licenses/BSD-3-Clause
++.. _OSI-approved: http://opensource.org/licenses/
++.. _license-list:
++.. _GPL-compatible: https://www.gnu.org/licenses/license-list.html
diff --git a/config/software/python-docutils.rb b/config/software/python-docutils.rb
index 497abe49a2d9ac9ca9ebf60b382ba5c7136b9743_Y29uZmlnL3NvZnR3YXJlL3B5dGhvbi1kb2N1dGlscy5yYg==..d0a67e4fc5a1a0cc9414a09aee2de217f35657c0_Y29uZmlnL3NvZnR3YXJlL3B5dGhvbi1kb2N1dGlscy5yYg== 100644
--- a/config/software/python-docutils.rb
+++ b/config/software/python-docutils.rb
@@ -18,7 +18,7 @@
 
 name 'python-docutils'
 
-default_version '0.16'
+default_version '0.19'
 
 license 'Public-Domain'
 license_file 'COPYING.txt'