diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm index f1987b276e..9efdc1c500 100644 --- a/gnu/packages/linphone.scm +++ b/gnu/packages/linphone.scm @@ -44,6 +44,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages serialization) diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm index 0b493fc17c..c376a1361d 100644 --- a/gnu/packages/mate.scm +++ b/gnu/packages/mate.scm @@ -71,6 +71,7 @@ #:use-module (gnu packages polkit) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-xyz) #:use-module (gnu packages tex) #:use-module (gnu packages webkit) diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm index 86e48d34a3..68977c61da 100644 --- a/gnu/packages/python-build.scm +++ b/gnu/packages/python-build.scm @@ -908,6 +908,32 @@ them as the version argument or in a SCM managed file.") (sha256 (base32 "0mzgyyg1cgigkmlfm0iy44f2092zn8xc093ygn4a11jncss4lrqw")))))) +(define-public python-six + (package + (name "python-six") + (version "1.17.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "six" version)) + (sha256 + (base32 "109ajcsfhrz33lbwbb337w34crc3lb9rjnxrcpnbczlf8rfk6w7z")))) + (build-system pyproject-build-system) + (native-inputs + (list python-pytest-bootstrap + python-setuptools)) + (home-page "https://pypi.org/project/six/") + (synopsis "Python 2 and 3 compatibility utilities") + (description + "Six is a Python 2 and 3 compatibility library. It provides utility +functions for smoothing over the differences between the Python versions with +the goal of writing Python code that is compatible on both Python versions. +Six supports every Python version since 2.5. It is contained in only one +Python file, so it can be easily copied into your project.") + (license license:x11))) + +(define-public python-six-bootstrap python-six) + (define-public python-editables (package (name "python-editables") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 5ba0228786..c54e5c09b7 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -6868,33 +6868,6 @@ standard.") in the current session, Python, and the OS.") (license license:bsd-3))) -(define-public python-six - (package - (name "python-six") - (version "1.17.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "six" version)) - (sha256 - (base32 "109ajcsfhrz33lbwbb337w34crc3lb9rjnxrcpnbczlf8rfk6w7z")))) - (build-system pyproject-build-system) - (native-inputs - (list python-pytest-bootstrap - python-setuptools - python-wheel)) - (home-page "https://pypi.org/project/six/") - (synopsis "Python 2 and 3 compatibility utilities") - (description - "Six is a Python 2 and 3 compatibility library. It provides utility -functions for smoothing over the differences between the Python versions with -the goal of writing Python code that is compatible on both Python versions. -Six supports every Python version since 2.5. It is contained in only one -Python file, so it can be easily copied into your project.") - (license license:x11))) - -(define-public python-six-bootstrap python-six) - (define-public python-schedule (package (name "python-schedule")