gnu: python-sgmllib3k: Fix typo. * gnu/packages/python-xyz.scm (python-sgmllib3k)[description]: Fix use of pluralized "This package".
gnu: python-lsp-server: Update to 1.3.3. * gnu/packages/python-xyz.scm (python-lsp-server): Update to 1.3.3. [home-page]: Update to new location.
gnu: python-precis-i18n: Update to 1.0.3. * gnu/packages/python-xyz (python-precis-i18n)[version]: Update to 1.0.3.
gnu: python-magic: Work around crash on .crx files. * gnu/packages/patches/python-magic-python-bytecode.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/python-xyz.scm (python-magic)[source](patches): Add it. [inputs]: Add FILE-NEXT. [arguments]: While at it, remove input labels. * gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Add FILE-NEXT.
gnu: python-magic: Run more tests. * gnu/packages/python-xyz.scm (python-magic): Invoke one more test file.
gnu: python-daemon: Fix test failure. * gnu/packages/python-xyz.scm (python-daemon)[arguments]: Patch one test & remove trailing #t.
gnu: Replace JUPYTER_CONFIG_DIR with JUPYTER_CONFIG_PATH. Judging by the documentation (https://jupyter.readthedocs.io/en/latest/use/jupyter-directories.html) _DIR can only be a single value, whereas _PATH supports :-delimited values and extends _DIR with extra directories. * gnu/packages/python-xyz.scm (python-jupyter-core)[native-search-paths]: Replace _DIR with _PATH. (python-nbconvert)[arguments]: Unset JUPYTER_CONFIG_PATH during tests. (python-notebook)[arguments]: Dito.
gnu: python-setuptools-for-tensorflow: Fix build. * gnu/packages/python-xyz.scm (python-setuptools-for-tensorflow)[arguments]: Add phase 'compatibility-fixes; disable tests. [native-inputs]: Add python-pytest, python-mock, and python-six.
gnu: python2-entrypoints: Add missing input. * gnu/packages/python-xyz.scm (python2-entrypoints)[propagated-inputs]: Add python2-configparser. (python-entrypoints)[properties]: Add python2-variant.
gnu: python-setuptools-scm-git-archive: Don't install duplicate egginfo. * gnu/packages/python-xyz.scm (python-setuptools-scm-git-archive)[arguments]: New field.
gnu: python-distributed: Update to 2021.11.2. * gnu/packages/python-science.scm (python-distributed): Update to 2021.11.2. [source](snippet): New field. [arguments]: Add versioneer phase. [native-inputs]: Add PYTHON-VERSIONEER.
gnu: python-dask: Remove bundled versioneer. * gnu/packages/python-xyz.scm (python-dask)[source](snippet): New field. [arguments]: Add versioneer phase. [native-inputs]: Add PYTHON-VERSIONEER.
gnu: python-versioneer: Add support for Guix build directories. * gnu/packages/patches/python-versioneer-guix-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/python-xyz.scm (python-versioneer)[source](patches): New field.
gnu: python-versioneer: Update to 0.21. * gnu/packages/python-xyz.scm (python-versioneer): Update to 0.21.
Merge branch 'core-updates-frozen' into 'master'. At last!
gnu: Further simplify package inputs. This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
gnu: Add python-robotframework-datadriver. * gnu/packages/python-xyz.scm (python-robotframework-datadriver): New variable.
gnu: Add python-robotframework-stacktrace. * gnu/packages/python-xyz.scm (python-robotframework-stacktrace): New variable.
gnu: Simplify package inputs. This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
Merge branch 'master' into core-updates-frozen