     :ensure t
     :config
     (pyvenv-mode 1))
+
+  ;; Black is the uncompromising Python code formatter.
+  (use-package python-black
+    :ensure t
+    :after python
+    :hook (python-mode . python-black-on-save-mode-enable-dwim))
   t)
 
 (defun dotemacs/prog/restructured-text ()

  (use-package company
    :ensure t
    :bind
    (:map company-active-map
          ("C-n" . company-select-next-or-abort)
          ("C-p" . company-select-previous-or-abort))
    :hook
    (after-init . global-company-mode))


  (dotemacs/env)
  (dotemacs/ui)
  (dotemacs/ux)
  (dotemacs/editor)
  (dotemacs/editor/fonts)
  (dotemacs/editor/highlight)
  (dotemacs/external-behaviour)
