gnu: python-pathlib-abc: Update to 0.5.0. * gnu/packages/python-xyz.scm (python-pathlib-abc): Update to 0.5.0. (python-pathlib-abc-for-python-pathy): New variable. * gnu/packages/python-web.scm (python-pathy)[propagated-inputs]: Remove python-pathlib-abc; add python-pathlib-abc-for-python-pathy. Change-Id: I36572bfbbf43681bdb0fcefbd5e985a530d465ab
gnu: pyzo: Move to python-science. * gnu/packages/python-xyz.scm (pyzo): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: I8b50396d0d863e1bda5d7686ae2826a3bfe544dd
gnu: s3cmd: Move to python-web. * gnu/packages/python-xyz.scm (s3cmd): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Ie28451433d08f28db3f505fe0032cefb847ff4a4
gnu: s3cmd: Update to 2.4.0. * gnu/packages/python-xyz.scm (s3cmd): Update to 2.4.0. Change-Id: I0badca04b6b1717c6f6702061fbb1e9d08e159a0
gnu: shrinkwrap: Sort variable. * gnu/packages/python-xyz.scm (shrinkwrap): Sort variable alphabetically. Change-Id: I000b09dfad1f67ea62c4f78b0f4f6e9b7b8f428c
gnu: shrinkwrap: Remove snippet. * gnu/packages/python-xyz.scm (shrinkwrap)[source]<snippet>: It's no longer required. Change-Id: Ifdd7228b7b3546a09ccf791d8b89fcf9e96be3ad
gnu: staticsite: Sort variable. * gnu/packages/python-xyz.scm (staticsite): Sort variable alphabetically. Change-Id: I1b20a7c2e86c75e9aad3c2483e98bafc9dd3112f
gnu: staticsite: Update to 2.5. * gnu/packages/python-xyz.scm (staticsite): Update to 2.5. [inputs]: Add perl-image-exiftool, python-dateutil, python-docutils, python-jinja2, python-markdown, python-pillow, python-pytz, python-pyyaml, python-ruamel.yaml, python-slugify, python-toml, and tzdata-for-tests. [native-inputs]: Remove perl-image-exiftool, python-dateutil, python-docutils-0.19, python-jinja2, python-markdown, python-pillow, python-pyinotify, python-pytz, python-pyyaml, python-ruamel.yaml, python-slugify, python-tornado, tzdata-for-tests, python-setuptools, python-wheel, and python-toml; add python-hatchling and python-pytest. Change-Id: Ieeba5b41864c0625b497fa87b5fb83d71d47c235
gnu: tldr: Move to textutils. * gnu/packages/python-xyz.scm (tldr, pythno-tldr): Move from here ... * gnu/packages/textutils.scm: ... to here. Change-Id: I678a9fd63960328dbcaf6a28a8868d3ce1e2aa23
gnu: tldr: Adjust synopsis and description. * gnu/packages/python-xyz.scm (tldr)[synopsis]: Remove mention of Python. [description]: Add URL to main project home page. Change-Id: Ie5ee0349bc256f75d8ab7d22babc9f8431be1be8
gnu: packages/python-xyz: Remove unused textutils module. * gnu/packages/python-xyz.scm: Remove unused (gnu packages textutils) module. Change-Id: If520406f2ff1084359801a200c89d5a75c0cbfe8
gnu: python-pandocfilters: Move to pyhton-xyz. * gnu/packages/textutils.scm (python-pandocfilters): Move from here ... * gnu/packages/python-xyz.scm: ... to here. Change-Id: I37675f6d4d48e1499b78f1efcecd927a5fe685a0
gnu: python-panflute: Move to python-xyz. * gnu/packages/textutils.scm (python-panflute): Move from here ... * gnu/packages/python-xyz.scm: ... to here. Change-Id: I7d63724ac792057e6cc6d6c4d3d51a1b6441bbb3
gnu: binwalk: Move to firmware. * gnu/packages/python-xyz.scm (binwalk): Move from here ... * gnu/packages/firmware.scm: ... to here. * gnu/packages/diffoscope.scm: Add (gnu packages firmware) module. Change-Id: Id6c78aec4a576deaa99c7d3287338e2a9e2b9ca4
gnu: binwalk: Switch to pyproject. * gnu/packages/python-xyz.scm (binwalk)[build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-coverage; add python-setuptools. Change-Id: I4c27c31b34d6574ba00ee5392cf0f111d207f939
gnu: wfetch: Move to weather. * gnu/packages/python-xyz.scm (wfetch): Move from here ... * gnu/packages/weather.scm: ... to here. Change-Id: I851f2a79768c80784ea54fa07a2862719ad8f781
gnu: packages/python-xyz: Sort python2-* variables. * gnu/packages/python-xyz.scm (python2-dbus, python2-pycparser): Sort variables alphabetically. Change-Id: Ie77bbc9564069787cb204467b4faa8eb0691d7ba
gnu: python-textdistance: Run test in a single thread. * gnu/packages/python-xyz.scm (python-textdistance)[arguments] <test-flags>: Tests are not threads save, remove "--numprocesses" option. [native-inputs]: Remove python-pytest-xdist and python-wheel. Change-Id: I50202ff684ef4af83d3adaf3bc880ef8af9e663a
gnu: python-symengine: Move to algebra. * gnu/packages/python-xyz.scm (python-symengine): Move from here ... * gnu/packages/algebra.scm: ... to here. Change-Id: I8f170f44e0b51aac740035edcd6eb89e49ff86c8
gnu: python-symengine: Switch to pytest. * gnu/packages/python-xyz.scm (python-symengine)[arguments] <test-flags>: Provide option to test against installed module. [native-inputs]: Remove python-nose2 and python-wheel; add python-pytest. Change-Id: Icdf070410810db7b108aa9340b6839ef98136ab3