From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: [PATCH 02/10] gnu: Add python-wheel. Date: Sun, 27 Dec 2015 12:13:32 +0200 Message-ID: <20151227121332.6f8a125d@debian-netbook> References: <1449153811-32039-1-git-send-email-efraim@flashner.co.il> <1449153811-32039-3-git-send-email-efraim@flashner.co.il> <20151207212626.3c89daf7@debian-netbook> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/ECBqwO_0Oy5Kwk3jrNT4J8."; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53749) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aD8OK-0003Q8-NZ for guix-devel@gnu.org; Sun, 27 Dec 2015 05:17:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aD8OJ-0000Km-Ew for guix-devel@gnu.org; Sun, 27 Dec 2015 05:17:32 -0500 Received: from flashner.co.il ([178.62.234.194]:56811) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aD8OJ-0000Ki-3b for guix-devel@gnu.org; Sun, 27 Dec 2015 05:17:31 -0500 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: guix-devel@gnu.org --Sig_/ECBqwO_0Oy5Kwk3jrNT4J8. Content-Type: multipart/mixed; boundary="MP_/ij8GO4N4KEKVdyctbsPTckv" --MP_/ij8GO4N4KEKVdyctbsPTckv Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Fri, 11 Dec 2015 15:07:34 +0100 Ricardo Wurmus wrote: > Efraim Flashner writes: > [...] =20 >=20 > The indentation is wrong here (and affects all following lines of this > sub-expression). >=20 > [...] =20 >=20 > I also think that the indentation is wrong here. My Emacs aligns > =E2=80=9C(base32=E2=80=9D with the =E2=80=9Cs=E2=80=9D of =E2=80=9C(sha25= 6=E2=80=9D. > I've fixed this so now the tabulation is correct and the base32 aligns with the sha256. I've seen base32 with both 1 and 2 spaces but I personally don't have a preference as long as the hash doesn't go beyond 80 spaces. >=20 > > + "032k1ajijbqnv0z0k88bhf75mdimi18fcmm28mss90610lw3bbga")))) > > + (build-system python-build-system) > > + (native-inputs > > + `(("python-setuptools" ,python-setuptools) > > + ("python-jsonschema" ,python-jsonschema) > > + ("python-pytest-cov" ,python-pytest-cov))) > > + (home-page "https://bitbucket.org/pypa/wheel/") > > + (synopsis "Built-package format for Python") =20 >=20 > I don=E2=80=99t know what this means. This I copied directly from their website. From a reference that I know, .d= eb files have everything they need to be installed in a system, they just need to be unpacked and the files placed in their locations. >=20 > [...] =20 >=20 > Okay, but what does this package provide? Is it a library to create > or inspect wheel packages? This specifically I don't know, but I assume it is to create and use wheel = bundles. > I apologise for not bringing this up earlier, but this is the first time > I actually read the description. (Before that I only paid attention to > the input types.) >=20 > ~~ Ricardo Not a problem :) I've expanded the description and added @code{...} tags to try to make it c= learer. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --MP_/ij8GO4N4KEKVdyctbsPTckv Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0009-gnu-python-wheel-Clarify-description.patch =46rom fc5ca92c9bc0466e581cf806174104a5112346cc Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 27 Dec 2015 09:39:51 +0200 Subject: [PATCH 9/9] gnu: python-wheel: Clarify description. * gnu/packages/python.scm (python-wheel): Do it. --- gnu/packages/python.scm | 42 +++++++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 19 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 50137bd..3ed14b5 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -2146,25 +2146,29 @@ with sensible defaults out of the box.") (package (name "python-wheel") (version "0.26.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "wheel" version)) - (sha256 - (base32 - "032k1ajijbqnv0z0k88bhf75mdimi18fcmm28mss90610lw3bbga")))) - (build-system python-build-system) - (native-inputs - `(("python-setuptools" ,python-setuptools) - ("python-jsonschema" ,python-jsonschema) - ("python-pytest-cov" ,python-pytest-cov))) - (home-page "https://bitbucket.org/pypa/wheel/") - (synopsis "Built-package format for Python") - (description - "A wheel is a ZIP-format archive with a specially formatted filename an= d the -.whl extension. It is designed to contain all the files for a PEP 376 -compatible install in a way that is very close to the on-disk format.") - (license license:expat))) + (source + (origin + (method url-fetch) + (uri (pypi-uri "wheel" version)) + (sha256 + (base32 + "032k1ajijbqnv0z0k88bhf75mdimi18fcmm28mss90610lw3bbga")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools) + ("python-jsonschema" ,python-jsonschema) + ("python-pytest-cov" ,python-pytest-cov))) + (home-page "https://bitbucket.org/pypa/wheel/") + (synopsis "Built-package format for Python") + (description + "A wheel is a ZIP-format archive with a specially formatted filename = and +the @code{.whl} extension. It is designed to contain all the files for a = PEP +376 compatible install in a way that is very close to the on-disk format. = Many +packages will be properly installed with only the @code{Unpack} step and t= he +unpacked archive preserves enough information to @code{Spread} (copy data = and +scripts to their final locations) at any later time. Wheel files can be +installed with a newer @code{pip} or with wheel's own command line utility= .") + (license license:expat))) =20 (define-public python2-wheel (package-with-python2 python-wheel)) --=20 2.6.4 --MP_/ij8GO4N4KEKVdyctbsPTckv-- --Sig_/ECBqwO_0Oy5Kwk3jrNT4J8. Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWf7nNAAoJEPTB05F+rO6Te3wP/jnyLFp7rmegmrL7uerfcXAy wotSvQi2XPmI1CYpO/dblAusH63IeR0xWRKuWysGVJp/7IZoD9kJdejr+887raWM YZG07r6aaKp0eos7L89YIO+iUO67inZ5SB40nM4KHN2Zc+T9dBcYgKV7ojvrm92B fKwa/FoBFE8Vfoi/pBbowbw22ZmbbR3D93gylDCkrJtNUL8/aRk7qQGhiXMW/YBM R5gmmSdLID0lF/rk6Sge1II3fkBsWwhRepQdpNrLC/IBC7cJFQcb9b8MOg7t6XM3 aepSPht0tBfCTKlj3+YM++PoqOymJapbcv/ivqCGrZn0LghnhOYtl2cqcnlv3XsG JiFv7K6PfYOtHFxe6oz38gHA7vxesStWjAgZ8Pj2P+D77b1F1GKviTcw2yogj7aU K055S8SgL8wvxpzO/exWeIAhmmgb9WMeLExnyi0PZuJpsN12mWTp91nUWQQ2JezB 6g8hU30HnANu9ctTykZiwUuwggr8DrSwtOpsiIMaM5r5GWjn7TLUQS5+hqkyAliJ bs1TyJKZf9RfMEJe2BCGzZ+nAxc8pa77/LzWdRhEBugOtwZAYBTYLc+QiLeTblgb qs/PQ/Df14pUjrFVjZT+PpD+SUnJMcF0vIZWEMlmuPpLOuaTHIYp/MJK3/WXyFX9 NFWDrTh+QCBMwGtmgxYA =Syhq -----END PGP SIGNATURE----- --Sig_/ECBqwO_0Oy5Kwk3jrNT4J8.--