From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56049) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dV0uA-0000VU-Mg for guix-patches@gnu.org; Tue, 11 Jul 2017 15:33:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dV0u6-0004cc-NS for guix-patches@gnu.org; Tue, 11 Jul 2017 15:33:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:59904) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dV0u6-0004cU-Ba for guix-patches@gnu.org; Tue, 11 Jul 2017 15:33:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dV0u6-0002Ou-0D for guix-patches@gnu.org; Tue, 11 Jul 2017 15:33:02 -0400 Subject: [bug#27637] [PATCH] gnu: Add python-conda Resent-Message-ID: From: Marius Bakke In-Reply-To: References: Date: Tue, 11 Jul 2017 21:32:32 +0200 Message-ID: <871spmlqgf.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Frederick Muriithi , 27637@debbugs.gnu.org --=-=-= Content-Type: text/plain Frederick Muriithi writes: > * gnu/package/python.scm (python-conda, python2-conda): New variables. Yay! Since this is a package manager, I think it should go in 'package-management.scm'. [...] > +(define-public python-conda > + (package > + (name "python-conda") > + (version "4.3.16") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "conda" version)) > + (sha256 > + (base32 > + "0lsr52a6x268ixfif36p6r64zkhsdjri0g8gcylkpsix6hhzh7m9")))) > + (build-system python-build-system) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (replace 'check > + (lambda* _xs "(lambda _" here is sufficient. > + (zero? (system* "py.test"))))))) > + (native-inputs > + `(("python-ruamel.yaml" ,python-ruamel.yaml) > + ("python-requests" ,python-requests) > + ("python-pycosat" ,python-pycosat) > + ("python-pytest" ,python-pytest) > + ("python-responses" ,python-responses))) Wait, didn't we package some other dependencies too? Just curious :-) > + (home-page "https://github.com/conda/conda") > + (synopsis > + "Cross-platform, OS-agnostic, system-level binary package manager") > + (description > + "Conda is a cross-platform, Python-agnostic binary package manager. It is > +the package manager used by Anaconda installations, but it may be used for other > +systems as well. Conda makes environments first-class citizens, making it easy > +to create independent environments even for C libraries. Conda is written > +entirely in Python, and is BSD licensed open source.") You can cut the part after the comma. Everything in Guix is free software, so there is no need to mention it :-) Can you send updated patches please? Thanks for packaging these! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlllJ9AACgkQoqBt8qM6 VPqoXQgA1ADSHy08Q+vf5eaMHTlmhhHt6pqtZ6h3Zo8nT3+OK2kt5Uyxkzam/QC+ 7Sol8L/g/php2/V+sSbrw3u0kj2+8nwJCVJrWtj5/0twG461qfmvxf7HJ5rjoqQr 9Pog8zrOtW7vO4ok8z5MnIUb1Lu4Azc+GuEM1ZbIrHiqG1+4Ja32r9lc0fD0oRRw TcyVH/q1UePTjfHyenHs2YnwRSd74hU1ZPIVGkQ+pobljWnwo3dzp2G/12h/qSgs g3tbD6e1M3RveIYl+ZBjblittYVH0cqIkkE4P4Y9axrnjsRF+k4n/F/VC6Aj2BrL AHfxHJJgkeCITIarvy3AUqFcMz/a8g== =cF1T -----END PGP SIGNATURE----- --=-=-=--