From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH 01/17] gnu: Add python-atomicwrites. Date: Thu, 7 Jan 2016 11:48:57 -0500 Message-ID: <20160107164857.GC3632@jasmine> References: <01ac31a1bc3f56e950b7d60341780f199d6ee68e.1451865663.git.leo@famulari.name> <20160106210210.60651bbc@debian-netbook> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54434) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHDk9-0004KM-W8 for guix-devel@gnu.org; Thu, 07 Jan 2016 11:49:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHDk8-00080A-PE for guix-devel@gnu.org; Thu, 07 Jan 2016 11:48:57 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:47159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHDk8-000806-Ls for guix-devel@gnu.org; Thu, 07 Jan 2016 11:48:56 -0500 Content-Disposition: inline In-Reply-To: <20160106210210.60651bbc@debian-netbook> 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: Efraim Flashner Cc: guix-devel@gnu.org On Wed, Jan 06, 2016 at 09:02:10PM +0200, Efraim Flashner wrote: > On Sun, 3 Jan 2016 19:04:59 -0500 > Leo Famulari wrote: > > > * gnu/packages/python.scm (python-atomicwrites): New variable. > > --- > > gnu/packages/python.scm | 17 +++++++++++++++++ > > 1 file changed, 17 insertions(+) > > > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > > index 4ab1eed..496bdd9 100644 > > --- a/gnu/packages/python.scm > > +++ b/gnu/packages/python.scm > > @@ -6620,3 +6620,20 @@ the standard library.") > > > > (define-public python2-contextlib2 > > (package-with-python2 python-contextlib2)) > > + > > +(define-public python-atomicwrites > > + (package > > + (name "python-atomicwrites") > > + (version "0.1.8") > > + (source (origin > > + (method url-fetch) > > + (uri (pypi-uri "atomicwrites" version)) > > + (sha256 > > + (base32 > > + "13nwk0gw0yb61pnf5vxs3fvhav6q3zrf08x9ggc93bnk5fsssx1j")))) > > + (build-system python-build-system) > > + (synopsis "Atomic file writes in Python") > > + (description "Library for atomic file writes using platform dependent tools > > +for atomic filesystem operations.") > > + (home-page "https://github.com/untitaker/python-atomicwrites") > > + (license license:expat))) > > Is this python 3 only? The upstream developer has communicated that they intend to officially stop supporting Python 2 [0] in the software that uses this library. And I think have already stopped supporting it unofficially [1]. So based on [0] I didn't include a python-2 package variant. If somebody wants one, I can ask upstream if it's supported for this library. [0] https://github.com/untitaker/vdirsyncer/issues/219 [1] https://github.com/untitaker/vdirsyncer/issues/316 > > -- > Efraim Flashner אפרים פלשנר > GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypted