From unknown Sun Jun 22 11:41:25 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#52966 <52966@debbugs.gnu.org> To: bug#52966 <52966@debbugs.gnu.org> Subject: Status: [PATCH 1/6] gnu: Add python-piexif. Reply-To: bug#52966 <52966@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:41:25 +0000 retitle 52966 [PATCH 1/6] gnu: Add python-piexif. reassign 52966 guix-patches submitter 52966 Hartmut Goebel severity 52966 normal tag 52966 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 02 16:59:48 2022 Received: (at submit) by debbugs.gnu.org; 2 Jan 2022 21:59:48 +0000 Received: from localhost ([127.0.0.1]:33822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48tH-00070s-V2 for submit@debbugs.gnu.org; Sun, 02 Jan 2022 16:59:48 -0500 Received: from lists.gnu.org ([209.51.188.17]:44174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48tF-00070i-WB for submit@debbugs.gnu.org; Sun, 02 Jan 2022 16:59:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36582) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n48tF-0006E0-P4 for guix-patches@gnu.org; Sun, 02 Jan 2022 16:59:45 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:47451) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n48tD-0003oP-MI for guix-patches@gnu.org; Sun, 02 Jan 2022 16:59:45 -0500 Received: from hermia.goebel-consult.de ([87.176.157.184]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.183]) with ESMTPSA (Nemesis) id 1M89TB-1mzUKG2VF5-005FLw for ; Sun, 02 Jan 2022 22:59:39 +0100 Received: from thisbe.fritz.box (thisbe.fritz.box [192.168.110.24]) by hermia.goebel-consult.de (Postfix) with ESMTP id 8492E5F538; Sun, 2 Jan 2022 22:59:49 +0100 (CET) From: Hartmut Goebel To: guix-patches@gnu.org Subject: [PATCH 1/6] gnu: Add python-piexif. Date: Sun, 2 Jan 2022 22:59:37 +0100 Message-Id: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:1FL5BUT4Ga2AbDyllqyvwZeVBbdHaK4Dn91F2B6o5leJllhf3uQ m9jbvPW5Ptu9WbKvzZvcoC/ElVqZyZwRsA8BNPT9Fvaj4tIuJIDNHh7foMMcQtMndrHbB/g CtiFONZLlinqw2Ghrtp9+dhnJaB+2FS6JVkDGbuU90UERVn+KFJkTITq2QlbGrcsHgeyoeB W+zOvrRxXUhBbiKoFS8uA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:7VKcxHgduM0=:ZS7dB/8QxZ4VteGTYDjwsZ dm5DbBj/ncu4hVXHds0MDaOI+3VFbDlxB1QxRHL6xue7lp4/5RRTWidTfgcD7NloXZxpoqoRy Cc/iPEIZxvEi7kTi2I7EpgAnfGDcR5SQvM/gChltf104dphEAuAojfKEHPUohQ5++i+y/DXqD wvAiPPjdi+A6H6HVFHA9D3S6ToWrY8Y4gQrrhgD2cApe4Tpu5jyhO5z7+phY1QU5/cmxxy/UG jSuImQq77NkFZfZjVVS+3Lh/yJlF8QN/UkE0keU6IDaxbqXNpbemXEf5sgg6eMnEs8rIowt4p 8BFqHVg0tIF9CD8QVSw8N2O1YkRsZrXuy32nGaZHJ2n1OXfpywJY6AgliJOMmtKKnl8PdZ8qX us3E+bv8QPM8719FVelEHdH9iGmSSF/PyZFlJUH0BOx1QaUs+TSYBnFhYwp3zFdIEn5WT9/y2 ZGSjNjJYa4rbngc5mGJQhWBAxtX3vBwGQV0tu0MirhiZpu7rim8q/N5c2FQFWXqiBivGzOXNy Bi967CGhrHyWUtEE+Sln8Q5Q+S90CWXRFuuyfu1rh+IMEMhT9uUwh9J9WHwXZ7N/49DNqq6ms HDh4vJRdspwN5a7dA1szwelEERIszB96v0vHnNnxvk4ohUD+62NE3bO7PyzkkRTUZaRXZMOwg SlWeHPYxDTMDPx/DNe3bf0PNnlNCUPBknKSxQcShn+PfXoZI+MmZQXArq7tMb5+TCiNiPNphj TsY8lJ1SVRU2RNQO Received-SPF: none client-ip=212.227.17.24; envelope-from=h.goebel@crazy-compilers.com; helo=mout.kundenserver.de X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/python-xyz.scm (python-piexif): New variable. * gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch: New f= ile. * gnu/packages/python-xyz.scm (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + ...hon-piexif-fix-tests-with-pillow-7.2.patch | 44 +++++++++++++++++++ gnu/packages/python-xyz.scm | 22 ++++++++++ 3 files changed, 67 insertions(+) create mode 100644 gnu/packages/patches/python-piexif-fix-tests-with-pillo= w-7.2.patch diff --git a/gnu/local.mk b/gnu/local.mk index 852f9f3246..322b07ad74 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1678,6 +1678,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/python-keras-integration-test.patch \ %D%/packages/patches/python-peachpy-determinism.patch \ %D%/packages/patches/python-pep8-stdlib-tokenize-compat.patch \ + %D%/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch \ %D%/packages/patches/python-pyfakefs-remove-bad-test.patch \ %D%/packages/patches/python-pyflakes-test-location.patch \ %D%/packages/patches/python-flint-includes.patch \ diff --git a/gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.p= atch b/gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch new file mode 100644 index 0000000000..a012a92f91 --- /dev/null +++ b/gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch @@ -0,0 +1,44 @@ +From 5209b53e9689ce28dcd045f384633378d619718f Mon Sep 17 00:00:00 2001=0D +From: =3D?UTF-8?q?Jan=3D20Wi=3DC5=3D9Bniewski?=3D =0D +Date: Thu, 5 Nov 2020 16:18:52 +0100=0D +Subject: [PATCH] convert IFDRational to tuples in tests=0D +=0D +This fixes tests with Pillow version >=3D 7.2.0=0D +---=0D + tests/s_test.py | 12 ++++++++++++=0D + 1 file changed, 12 insertions(+)=0D +=0D +diff --git a/tests/s_test.py b/tests/s_test.py=0D +index 5d105de..a7cad54 100644=0D +--- a/tests/s_test.py=0D ++++ b/tests/s_test.py=0D +***************=0D +*** 9,14 ****=0D +--- 9,15 ----=0D + import time=0D=0D + import unittest=0D=0D + =0D=0D ++ import PIL=0D=0D + from PIL import Image=0D=0D + import piexif=0D=0D + from piexif import _common, ImageIFD, ExifIFD, GPSIFD, TAGS, InvalidImag= eDataError=0D=0D +***************=0D +*** 580,585 ****=0D +--- 581,597 ----=0D + # test utility methods----------------------------------------------=0D= =0D + =0D=0D + def _compare_value(self, v1, v2):=0D=0D ++ if isinstance(v2, PIL.TiffImagePlugin.IFDRational):=0D=0D ++ v2 =3D (v2.numerator, v2.denominator)=0D=0D ++ if isinstance(v2, tuple):=0D=0D ++ converted_v2 =3D []=0D=0D ++ for el in v2:=0D=0D ++ if isinstance(el, PIL.TiffImagePlugin.IFDRational):=0D=0D ++ converted_v2.append((el.numerator, el.denominator))= =0D=0D ++ else:=0D=0D ++ converted_v2.append(el)=0D=0D ++ v2 =3D tuple(converted_v2)=0D=0D ++ =0D=0D + if type(v1) !=3D type(v2):=0D=0D + if isinstance(v1, tuple):=0D=0D + self.assertEqual(pack_byte(*v1), v2)=0D=0D diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b6534c677f..4e408f1d49 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27867,3 +27867,25 @@ keyboard-friendly package.") (description "This package provides a Python interface to iw wireless tools.") (license license:gpl2))) + +(define-public python-piexif + (package + (name "python-piexif") + (version "1.1.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "piexif" version ".zip")) + (sha256 + (base32 "06sz58q4mrw472p8fbnq7wsj8zpi5js5r8phm2hiwfmz0v33bjw3")) + (patches + (search-patches "python-piexif-fix-tests-with-pillow-7.2.patch"))= )) + (build-system python-build-system) + (native-inputs + (list unzip python-pillow)) + (home-page "https://github.com/hMatoba/Piexif") + (synopsis "Simplify exif manipulations with Python") + (description "@code{Piexif} simplifies interacting with EXIF data in +Python. It includes the tools necessary for extracting, creating, +manipulating, converting and writing EXIF data to JPEG, WebP and TIFF file= s.") + (license license:expat))) --=20 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 02 17:00:54 2022 Received: (at 52966) by debbugs.gnu.org; 2 Jan 2022 22:00:54 +0000 Received: from localhost ([127.0.0.1]:33827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uM-00074d-DF for submit@debbugs.gnu.org; Sun, 02 Jan 2022 17:00:54 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:40141) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uK-00074O-Nk for 52966@debbugs.gnu.org; Sun, 02 Jan 2022 17:00:53 -0500 Received: from hermia.goebel-consult.de ([87.176.157.184]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MkYkC-1mgbzs1UPm-00lzRG for <52966@debbugs.gnu.org>; Sun, 02 Jan 2022 23:00:46 +0100 Received: from thisbe.fritz.box (thisbe.fritz.box [192.168.110.24]) by hermia.goebel-consult.de (Postfix) with ESMTP id 5CB425F538; Sun, 2 Jan 2022 23:00:55 +0100 (CET) From: Hartmut Goebel To: 52966@debbugs.gnu.org Subject: [PATCH 2/6] gnu: Add python-pyrss2gen. Date: Sun, 2 Jan 2022 23:00:39 +0100 Message-Id: <6e1d0cc95a17fa9e8b8f144b0d4443fe21863c72.1641160577.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> References: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:bgeRfiXfSjed6iu+8d4NNXEiovnS7ILc40sUzYT5knWkZaCG4Na QIXPbnFD7p2gyqVscb05IFJLFg9e4BDVJOP80k9QVhJqWrY9rAikG82zcKk2DI95buyRTbM 4a1im/8bLUPiBOP4R+3V7iFr1h09LPvE28K9pHqakX4Ml9cMK7Wal7VOVMAjyrPZB1128fS E/3R8+k3xoKyP94kHdjcw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:/eR7nIYuahI=:uhS+PYyqhQzvzDrTq21Rx2 zaDQHnB9QW3uIzI6aGJk3rFO3XVlLT0M41wIIQ3JD9MEhqvySrsWj6JE3JtuoporCwqaCmw+Q +alJ5hJ62Bgw8wA0fZZum/QNEgc2/FO0Odg0/yVJ6ZrHXRg2J3BEniGCFzM16wF3JH0FyFgaJ 01Jzc+Z+dSoKARlvb7rC9/u+YPH7YjjSRJnuw8yTBY7+t9N3gWRGU467h5uY8eylsaXoFX/5d junIrGmHbsxAFP0Rimd1wmM6qLTX1z/KOPBm3Xt0TeIKB9ehavm7yhS3eDwCRWXkQONg2bT8f ytw4901RlOTRiHvgk2zC2C44MQHGOG/NRrTVB/60Iio6m2Tv/MjqLtXjAZ5pf1AAgymXy8mX7 NuiJo1YGj8S0c71hdRxUjFOXdFB2y8Rg/tFtmFhG1mVA8l/xvz+cV2OljR7J64IoC3UKx0Ny7 KgsJVXUN4v4xS0Do1XrCu2/kFIAghbzlbs9UW5ebZaFWnrB71l+xYN9jurNVw/A3A1MqxAVhn E/5ZqAoRilfqt/GsAjPaZ4rrUKyaE7GOCGZ6DLLT6A3YP5JO/+sfA7FEM+3+lKxXqQA9V0e/J RGT3JST/7uxpFp44ukpeihW5VZn0nOUaINZsL8iPZxqGxwEQAXomwnzduTTwZ6AwZ0UHlyxr5 l4Vo7egtLKHcsumwcmvxV5L4DYVASeuX3u+kTXj4QmMfA0zcCuBbTM5E3MVcZ6mt9i37rR6m9 VIkFxLPuweCsIHth X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52966 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pyrss2gen): New variable. --- gnu/packages/python-xyz.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4e408f1d49..4d32b4dd97 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27889,3 +27889,20 @@ keyboard-friendly package.") Python. It includes the tools necessary for extracting, creating, manipulating, converting and writing EXIF data to JPEG, WebP and TIFF files.") (license license:expat))) + +(define-public python-pyrss2gen + (package + (name "python-pyrss2gen") + (version "1.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "PyRSS2Gen" version)) + (sha256 + (base32 "1rvf5jw9hknqz02rp1vg8abgb1lpa0bc65l7ylmlillqx7bswq3r")))) + (build-system python-build-system) + (home-page "http://dalkescientific.com/Python/PyRSS2Gen.html") + (synopsis "Generate RSS 2.0 feeds using a Python data structure") + (description "@code{PyRSS2Gen} is the interface to generate RSS 2.0 +feeds. PyRSS2Gen builds the feed up by using a XML generator.") + (license license:bsd-3))) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 02 17:00:56 2022 Received: (at 52966) by debbugs.gnu.org; 2 Jan 2022 22:00:56 +0000 Received: from localhost ([127.0.0.1]:33830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uO-00074v-K0 for submit@debbugs.gnu.org; Sun, 02 Jan 2022 17:00:56 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:57405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uN-00074S-2C for 52966@debbugs.gnu.org; Sun, 02 Jan 2022 17:00:55 -0500 Received: from hermia.goebel-consult.de ([87.176.157.184]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Ml76o-1mh9y90AhQ-00lZI5 for <52966@debbugs.gnu.org>; Sun, 02 Jan 2022 23:00:49 +0100 Received: from thisbe.fritz.box (thisbe.fritz.box [192.168.110.24]) by hermia.goebel-consult.de (Postfix) with ESMTP id 879E065E78; Sun, 2 Jan 2022 23:00:55 +0100 (CET) From: Hartmut Goebel To: 52966@debbugs.gnu.org Subject: [PATCH 3/6] gnu: Add python-yapsy. Date: Sun, 2 Jan 2022 23:00:40 +0100 Message-Id: <8213b5566b6aa72882fc5c809dd727028b66e343.1641160577.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> References: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:QaJC4E8hyHHsOyXM32vqZ8AnO+T2C299hk9iTQ2hwG5wTTlUsYS NishAn+X8oxvWHV61NpFbAYwADbGYEXSh4apPIfxfk4tGlbTFVdd6IRDUJ5545cozLpN8YF v1aTth2AdJf/wnd71HsyVJUuLZtu0bRF1TnTQ9IpcbLF9Fh15jUBCFEh+fi8SlFg06zFhLz 9L6Z1IyT1IAot9FFu17pw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:V0zQUVbZSiE=:qzFE6OdPjkAFeIm8UsmK1U 50j6L1HgfpNmLz55LS3PF2CkFk585Ocz93/VnRa7BAQBTbGp3yMJutNw/awkA04/SYadIWvR6 p2z9+vE/0Ab55CoAZ/Ullo/Cm4tZxl/nGaIrVaxo9G51TrmcJLPVE8CCni+EQUOIccMi6XF3p avazuWxK06NGDLRBR43gCtHgvhORkorXVyNXFuT3TffHz34w0On62bHjAs0bU0kCGcn+ZdHs7 Pu9+BvneglrhLbC5BFLxGgI3XzSVv4ckzaJ/WD+Fbz2xwi1kqnuC+3Jxn2kgx8U6JL3TKggtQ G1uqlmFm0U92/USxjQB7OzZMH2h0BX18wlSun5ii1rOOp72CG2Ih2lTjvTrnDJKuEZWB+INoi pLy1tyDWOo9Ua67MulVxcZf8TkS4hq57Ff0Fzgp+CAUeIR3l8SrNDcB+wjxnk9AmS/Js+DuKt NtmSCbTkxYYreC0p5VnVTCNcRKFV0VMhW/0JugYeAORZuAROmGpNsNLLfc9eoEpkWR5hluYmX Xo0wDaYT4uPK8pHXtUkTcwazNH3P2GTaZM8v2UZHglUpcxMptgJtyZtD/dyNASPghQrWX3JHg Id3qlCLd7VqbMmlm+/k09JoBHwVHZXXJe/ERqAg5LmTEsWaVV9nYH1tdkRhDAjSTsAROwA9id VgUgPcCJMkfMgPh8mPYeP2Vtd8m2PTBwL44XReYDTAGv6g+4qcS29aehcOCOGRH/PG2mAYSUx 93OLwiWe3CvFfLC3 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 52966 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-yapsy): New variable. --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4d32b4dd97..01ae4cf96a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27906,3 +27906,25 @@ manipulating, converting and writing EXIF data to JPEG, WebP and TIFF files.") (description "@code{PyRSS2Gen} is the interface to generate RSS 2.0 feeds. PyRSS2Gen builds the feed up by using a XML generator.") (license license:bsd-3))) + +(define-public python-yapsy + (package + (name "python-yapsy") + (version "1.12.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Yapsy" version)) + (sha256 + (base32 "12rznbnswfw0w7qfbvmmffr9r317gl1rqg36nijwzsklkjgks4fq")))) + (build-system python-build-system) + (home-page "http://yapsy.sourceforge.net") + (synopsis "Simple plugin system for Python applications") + (description "@code{Yapsy}, or Yet Another Plugin SYstem, is a small library +implementing the core mechanisms needed to build a plugin system into a wider +application. + +The main purpose is to depend only on Python's standard libraries and to +implement only the basic functionalities needed to detect, load and keep track +of several plugins.") + (license license:bsd-3))) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 02 17:01:00 2022 Received: (at 52966) by debbugs.gnu.org; 2 Jan 2022 22:01:00 +0000 Received: from localhost ([127.0.0.1]:33833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uR-00075C-So for submit@debbugs.gnu.org; Sun, 02 Jan 2022 17:01:00 -0500 Received: from mout.kundenserver.de ([212.227.126.133]:36955) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uP-00074V-L9 for 52966@debbugs.gnu.org; Sun, 02 Jan 2022 17:00:58 -0500 Received: from hermia.goebel-consult.de ([87.176.157.184]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1My3Ad-1mCD6a2bxH-00zWjN for <52966@debbugs.gnu.org>; Sun, 02 Jan 2022 23:00:51 +0100 Received: from thisbe.fritz.box (thisbe.fritz.box [192.168.110.24]) by hermia.goebel-consult.de (Postfix) with ESMTP id A4C0A6616F; Sun, 2 Jan 2022 23:00:55 +0100 (CET) From: Hartmut Goebel To: 52966@debbugs.gnu.org Subject: [PATCH 4/6] gnu: Add python-doit. Date: Sun, 2 Jan 2022 23:00:41 +0100 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> References: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:du5xT//4ravG6cPuHQKTY13V9HtMS/t3P9EuVE+uk7QOk4IQRdF wIETIBohvWlY6lWf42KLWcU5YlfA/PKSB5ny1zjIzd72PxN2z6aEIOonLRC7IodQZJ/1bnK NOYj/9CDPbiEMRlThgc98E7sOvcGe/CnpFMK4lw6r/v7jfBDPVMnZUAnvDRaGQOHCd48GXU k2YO8ebAcyV91pIrKiaWA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:uNu/wqmjINU=:nzGjRirJr8DDSYPiL4XWVv yK1Y7OhpM1RFNjJOBALPLtUuU7vG6u02SNoJrsdZ7VjsC0Fv1rCouC6RccTkAjlAQknL/GGEM kUKrIiI9NufiU6jIe2bZKTSpcuc3eT233yOlcy0gfb0M/r6WdeguZ+ud3z8DULYaM0LSQWvs6 ci74EhZ7YmtJFvBwtOK5xLp7CKTymWbHE0Cw14HnG66bUHDCAcRnsyzMHQTPe+GZwuZx9Roh0 i+GhB7G+JVj3LWNYJQdxeTufdHZuNY1g2PHejD08k1T1QrbE6k6+WmzKkiKtsSWe0eycf14at kgbG796q2N/ErTNBJOa3POkyswNJHdChm/URY/9uC0st09cLq1f2iHr7BhdMKeKg7BsTlDz2l nnBdQCeFaTcCfNM2bCCgVSQahg75L3IHAYvilLM3rnC01AoEDkjGlVhxzR27LToe0Jfdx4rjO 9Sb7EzpIcMeaxI7qaEep9cCPHkUwPPK8rVBBi2JqYx71vIR6cSAuUrfBWmoOowzR2ELzIKN3u mf70hatyXMBGXHDg6VV+AYn+W9zzUhjUffaqLJV14yVhhXkUVhhd51TyXu4IsXYC/NTJkSL3m X1em5e9cspMmqY3oJt1Pu1bjKcjkvl5WRTMUEHr8nMGJFr3HvY4+gGbirIoJ3bIaChIaNeDYP 7f2x+A5pHCKN35cWInKeBEq3vN7NjYSNGq10clDazmDtXzWli5oBEGXgMgNd5dL1dgIj2Vuib jQbiG5pUVbVU0/5B X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52966 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-doit): New variable. --- gnu/packages/python-xyz.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 01ae4cf96a..5047d05d6c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27928,3 +27928,37 @@ The main purpose is to depend only on Python's standard libraries and to implement only the basic functionalities needed to detect, load and keep track of several plugins.") (license license:bsd-3))) + +(define-public python-doit + (package + (name "python-doit") + (version "0.34.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "doit" version)) + (sha256 + (base32 "0bf0m9n0hyjvjpv051zd26725j8jr23gyvc37v3kkadwbh8dxwcf")))) + (build-system python-build-system) + (propagated-inputs + (list python-cloudpickle python-pyinotify)) + (native-inputs + (list python-pytest)) + (home-page "https://pydoit.org") + (synopsis "Automation tool to execute any kind of task in a build-tools +fashion") + (description "@code{doit} is an automation tool that brings the power of +build-tools to execute any kind of task. + +A task describes some computation to be done (actions), and contains some +extra meta-data. The actions can be external programs or Python functions. A +single task may define more than one action. @code{doit} uses the task’s +meta-data to: + +@itemize +@item cache task results +@item correct execution order +@item parallel execution +@item powerful dependency system +@end itemize") + (license license:expat))) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 02 17:01:02 2022 Received: (at 52966) by debbugs.gnu.org; 2 Jan 2022 22:01:02 +0000 Received: from localhost ([127.0.0.1]:33836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uU-00075e-5W for submit@debbugs.gnu.org; Sun, 02 Jan 2022 17:01:02 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:45119) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uR-00074e-Nw for 52966@debbugs.gnu.org; Sun, 02 Jan 2022 17:01:00 -0500 Received: from hermia.goebel-consult.de ([87.176.157.184]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MnpwC-1mb7oy0AIs-00pLls for <52966@debbugs.gnu.org>; Sun, 02 Jan 2022 23:00:54 +0100 Received: from thisbe.fritz.box (thisbe.fritz.box [192.168.110.24]) by hermia.goebel-consult.de (Postfix) with ESMTP id D0C12661E8; Sun, 2 Jan 2022 23:00:55 +0100 (CET) From: Hartmut Goebel To: 52966@debbugs.gnu.org Subject: [PATCH 5/6] gnu: Add python-phpserialize. Date: Sun, 2 Jan 2022 23:00:42 +0100 Message-Id: <0dbac58656551521c8c0ed23dda7a70bb9bfdeab.1641160577.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> References: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:WYP3wrKWdjTIZLz4gi8EEak5wHn3SVX1JE5O1aVNtj6e7uFznyX 9c8Yj4Ddn5ZMT+MLvgozE4cb+6ueSKs5ujIhpwue0bz2XWq9g4kXrwBhMwB3V22DOOqWxey gkBptdgVU01TMwnPBMdxiGQIo4RNSaWe2Sx1a4jWKu4v1weVmXX6Q0Wnz/ItXn8Kmcsu0/q 1Z0PzQ8tNtfn7DPvbD4Eg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:01hvwzq8NzU=:BB9PjxFUJp9DhPTYJx5V0k RiXCLMJPPWD+zKukbKN2qom1mtdzz1uofUYeJ06Ayier3kQWM6nQfL6DVz8bw4FsdJHSUYbmm YJHZdQSeFDo1hLNUnzxsIHSfVDbs8gSCGvx/oM1f358/tEh5HrTKJdnYwoh2dlfHGokNF+LCD usCaFZPNDfQ6rK8xWtC7MDzlm1nz4TaN694tjZ2OrCLwEDmQiYPWLnkHOW7Jkxw+A6GyIb/zt 4DDFujD9AR/g4T9c05BWs4mRQ8L4g2zioKDIMMn3laMxTI36eGzZvPY6HBeFJqQv6mc4BRYAu 01Siz5ZkcTejMlFDPGkKQ74AYZMLFs/gjasGLQVDg5TDgPBFSgjYhjBHkjEqZFfG4kgduRc3Q ouIx3HfEzSfivc60GJDf4QqOL/8/wONzthKynLlCuIIIegPYdSYW2H7nmGwjUM/nqRQ6T9M8V jzCGF75uxJr7bBTmu9JT1M8OnGinfNpDD6HrCBQVEpPhOgrX8+r4e7kKQ8dh3dU/5ABGhPW1Q PrqHjr2Wl9iWPNqoWcQXZVkgetJOxdzwfAfDquccHdbiTeF0FnrZAYJOUVi1ALFzsRnFVqdRd NfgalYPI9SYL2WF7MSHYVIe5QGPPS0Q9Vi6e/6QbGYpjB/AnOYpO0yBi9KwgdRaZCDitdwNoG 5Bsl+g4VRP7Kb61Df4gpbIj7ATT47js9aRbPYHI66iJC0giGeIDbglnso4Fj4SQcOlXZqHIJ7 WDmpGCoSSJxtPNPL X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52966 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-phpserialize): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 5047d05d6c..ede70c5fb9 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27962,3 +27962,24 @@ meta-data to: @item powerful dependency system @end itemize") (license license:expat))) + +(define-public python-phpserialize + (package + (name "python-phpserialize") + (version "1.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "phpserialize" version)) + (sha256 + (base32 "19qgkb9z4zjbjxlpwh2w6pxkz2j3iymnydi69jl0jg905lqjsrxz")))) + (build-system python-build-system) + (arguments + (list + ;; tests missing in pypi archive, anhow they are quite simple and not worth any hassle + #:tests? #f)) + (home-page "http://github.com/mitsuhiko/phpserialize") + (synopsis "Python port of the serialize and unserialize functions of PHP") + (description + "This package provides a port of the serialize and unserialize functions of PHP for Python") + (license license:bsd-3))) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 02 17:01:03 2022 Received: (at 52966) by debbugs.gnu.org; 2 Jan 2022 22:01:03 +0000 Received: from localhost ([127.0.0.1]:33842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uV-00076C-EQ for submit@debbugs.gnu.org; Sun, 02 Jan 2022 17:01:03 -0500 Received: from mout.kundenserver.de ([217.72.192.73]:35559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n48uU-00074w-8i for 52966@debbugs.gnu.org; Sun, 02 Jan 2022 17:01:03 -0500 Received: from hermia.goebel-consult.de ([87.176.157.184]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mzz6m-1m9j4A1WDu-00x7KW for <52966@debbugs.gnu.org>; Sun, 02 Jan 2022 23:00:56 +0100 Received: from thisbe.fritz.box (thisbe.fritz.box [192.168.110.24]) by hermia.goebel-consult.de (Postfix) with ESMTP id 02208661EA; Sun, 2 Jan 2022 23:00:56 +0100 (CET) From: Hartmut Goebel To: 52966@debbugs.gnu.org Subject: [PATCH 6/6] gnu: Add nikola. Date: Sun, 2 Jan 2022 23:00:43 +0100 Message-Id: <2c252ec0c5f63c949a739403f8dab21be1af1a9a.1641160577.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> References: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:hXEj83ykSo3mndQUFUH373aagPRZ39088IukkWvNaD4rriEL1B/ eL1rh6p87ZOsMB1UcFVUnTGCKLfV/qKw80N6qQYZbOLjcvgwUzAPD4WW8KMb0EPRDU2G4ir 9D2e86MkdMsPIScHv8OHqYsTsFMB2hRI6QXYymQCJ6rWyctuT+5mqQGvETA/s1iSgSzrKJt mEjfMMlyBH3aKGzJmx2bQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:U9ic+jTGlMk=:e6zRYV5gqZvlS/WeHge6SQ QvtEOGyHO/RLRPgZcduL4zN+jVBdWAm92HgIm1vX0OTIGxVyon38boDP/wy61Dyioa1iQbDqG 83zJ21PJGdLVVjFEO4wB0d0aR9mHi0qilQXuEaO2grgcFvNhuFSsyXDORaeNRblZijTCcPlRw ceYAgeg5nyhroiE9en63JWI2pfOchVqP8wPAfJptW0/sU6uejLeH/pNpjH+kvzip70pHZrUjA xlDjH54hh2ytP8byvWmnDasz25AJZrQcovv8FMdplLB1/4kldpfu0DDPUHi7sUYKZWJCjYqDq 6x1RB1YzfAdFpMgWhxKSF7nH8iP8Zpsyx9Y6jG4lNxyu1PUXwg9mNg36t2wADGfwsHFKmeyBl /ytStSriB0lQNcn2GxX9reQQCUvnBf+nmaTQAtsmq+TFCtBdjz67ExTeDYsE6r7N2xDiIjqUO G52g8Y+dr4A/OXYOakepu8LcO1ECLotsZUodENWGhYvRZBJAEOW5gUdFO0kbEy9J8OMhboSsz cJkyJRATyHEoiIHWOxpItR5s3V/Tp50zW8MR/oPNFumxc4ZaHI4/liTFyF5VfbLFAI5nWRSbX UuFaCrCAzJuEyGZAQI7+r2PMM+9Agm/8ZMzznV6XQqvcXXy/lAH6UmtWe47jed1yyINL2vFUU qH4tqqK46bD50Fld/9bDL8xs0N/ho9CPpyGwq5zJiVSElwoKXsdS6sHLSC01d0601EJDdyyjj ZvL8OwU/fJ0BZh6A X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 52966 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (nikola): New variable. --- gnu/packages/python-xyz.scm | 55 +++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ede70c5fb9..70de72425d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27983,3 +27983,58 @@ meta-data to: (description "This package provides a port of the serialize and unserialize functions of PHP for Python") (license license:bsd-3))) + +(define-public nikola + (package + (name "nikola") + (version "8.1.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Nikola" version)) + (sha256 + (base32 "1vspzvi4039zgjc93bspqjb384r6c9ksvmidbp8csws2pdbc7sh5")))) + (build-system python-build-system) + (propagated-inputs + (list python-babel + python-blinker + python-dateutil + python-docutils + python-doit + python-jinja2 ;; for themes + python-lxml + python-mako + python-markdown + python-natsort + python-notebook ;; for ipynb + python-phpserialize ;; for wordpress import + python-piexif + python-pillow + python-pygments + python-pyrss2gen + python-requests + python-ruamel.yaml ;; for YAML metadata + python-unidecode + python-yapsy)) + (native-inputs + (list python-coverage + python-flake8 + python-freezegun + python-pytest + python-pytest-cov)) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + ;;(add-installed-pythonpath inputs outputs) + (invoke "pytest" "tests" "--no-cov" + "-k" "not test_compiling_markdown[hilite]"))))))) + (home-page "https://getnikola.com/") + (synopsis "Modular, fast and simple static website and blog generator") + (description "@code{Nikola} generated static websites and blogs. Out of the +box, it supports reStructuredText, Markdown, IPython (Jupyter) Notebooks and +HTML, and has plugins for many other formats.") + (license license:expat))) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 08 17:01:26 2022 Received: (at 52966) by debbugs.gnu.org; 8 Jan 2022 22:01:27 +0000 Received: from localhost ([127.0.0.1]:48832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n6JmA-0000U8-Kh for submit@debbugs.gnu.org; Sat, 08 Jan 2022 17:01:26 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:52470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n6Jm8-0000N2-Rp for 52966@debbugs.gnu.org; Sat, 08 Jan 2022 17:01:25 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id BE0C92A1; Sat, 8 Jan 2022 23:01:18 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7pa_rLMAfHso; Sat, 8 Jan 2022 23:01:18 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id F17EF283; Sat, 8 Jan 2022 23:01:17 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Hartmut Goebel Subject: Re: bug#52966: [PATCH 1/6] gnu: Add python-piexif. References: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> Date: Sat, 08 Jan 2022 23:01:17 +0100 In-Reply-To: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> (Hartmut Goebel's message of "Sun, 2 Jan 2022 22:59:37 +0100") Message-ID: <87czl13n0y.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: BE0C92A1 X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 52966 Cc: 52966@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi Hartmut, Hartmut Goebel skribis: > * gnu/packages/python-xyz.scm (python-piexif): New variable. > * gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch: New= file. > * gnu/packages/python-xyz.scm (dist_patch_DATA): Add it. [...] > +++ b/gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch > @@ -0,0 +1,44 @@ > +From 5209b53e9689ce28dcd045f384633378d619718f Mon Sep 17 00:00:00 2001 Please use Unix line endings for this file. Apart from that, this and the other patches LGTM, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 08 17:03:02 2022 Received: (at 52966) by debbugs.gnu.org; 8 Jan 2022 22:03:02 +0000 Received: from localhost ([127.0.0.1]:48836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n6Jni-0001MK-1F for submit@debbugs.gnu.org; Sat, 08 Jan 2022 17:03:02 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:52498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n6Jng-0001Lj-Bh for 52966@debbugs.gnu.org; Sat, 08 Jan 2022 17:03:00 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id EA8CD2A1; Sat, 8 Jan 2022 23:02:54 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3AJdrbMZPPCR; Sat, 8 Jan 2022 23:02:54 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 4B5E6283; Sat, 8 Jan 2022 23:02:54 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Hartmut Goebel Subject: Re: bug#52966: [PATCH 1/6] gnu: Add python-piexif. References: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> Date: Sat, 08 Jan 2022 23:02:53 +0100 In-Reply-To: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> (Hartmut Goebel's message of "Sun, 2 Jan 2022 22:59:37 +0100") Message-ID: <878rvp3mya.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: EA8CD2A1 X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 52966 Cc: 52966@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hartmut Goebel skribis: > + (description "@code{Piexif} simplifies interacting with EXIF data in > +Python. It includes the tools necessary for extracting, creating, > +manipulating, converting and writing EXIF data to JPEG, WebP and TIFF fi= les.") > + (license license:expat))) [...] > + (description "@code{Nikola} generated static websites and blogs. Ou= t of the > +box, it supports reStructuredText, Markdown, IPython (Jupyter) Notebooks= and > +HTML, and has plugins for many other formats.") > + (license license:expat))) BTW, there=E2=80=99s no reason to use @code for proper nouns; you can proba= bly just remove it in these two cases (@code is used for code snippets, rendered using a fixed-width font.) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 15 15:37:51 2022 Received: (at 52966-close) by debbugs.gnu.org; 15 Jan 2022 20:37:51 +0000 Received: from localhost ([127.0.0.1]:42014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8po7-0003Sk-N8 for submit@debbugs.gnu.org; Sat, 15 Jan 2022 15:37:51 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:60261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8po4-0003ST-D9 for 52966-close@debbugs.gnu.org; Sat, 15 Jan 2022 15:37:51 -0500 Received: from hermia.goebel-consult.de ([87.176.158.227]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mk1BG-1mT9H30n3g-00kLa9; Sat, 15 Jan 2022 21:37:41 +0100 Received: from [127.0.0.1] (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id 55AF066084; Sat, 15 Jan 2022 21:37:38 +0100 (CET) Message-ID: <27679d09-3d46-0d8e-c384-83087261abca@crazy-compilers.com> Date: Sat, 15 Jan 2022 21:37:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Subject: Re: bug#52966: [PATCH 1/6] gnu: Add python-piexif. Content-Language: de-DE To: 52966-close@debbugs.gnu.org References: <05cc89ec4c7cb0eda6945690544469f519811ecf.1641160577.git.h.goebel@crazy-compilers.com> <87czl13n0y.fsf@gnu.org> From: Hartmut Goebel Organization: crazy-compilers.com In-Reply-To: <87czl13n0y.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:OPscP0kqu+VBKwk/kcacftsW5LuzIrBDgtr/Uxy2zLiHKMgoY6S 4fzAkr+GGCEcNd8dljn6/vQIbpLTPgQ5gP3ixIp8IKRWRJN+8AtLLLUDZbTEpvmHqqziesZ uGJMxCQqLdStVDOoU2I6VjUQY6KJ+AiOfbYgYy74/pjLz3s9aMCzzqBwXEaKhZxbfSnKGA1 WTozBN2YDkT08JIZskKNQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:hPaPmqRftW8=:Xw9Tu8ZhLeXLEeNn9zDu/y U7SCKdjuW139uKY2taeBv8h42p6XD/SrR4ztMP8/BRSjxhb/M50mTilxYApYSNKFSdvMGx1To Wh16onhYjk4XNpF1DNX+Rs6fK86z0EpxWD2ybqsCqamxhjJ+AbCIgVm1T0IZLM1JmsbxDRExp MrDl8ElKSu919IkHk1n712V4Up14T+XxYZoT7kGuhpHRbOGt/Yxg1fa1IzGX3B6PzhiZtC07n 0oMkhF941orujyfvSNVFEMemNmbzuwFxeAD0AaQ4gayAhSHGjCKq2/9fa4glvMwtaESOdWKe2 TyHjhJe9vAmR3mmfe0M+yT9AsDheKnKWfNxioFK0Qe30uvjRgzSsvWNnmj69wZkm6cKJlAa9v FIfFeus9pTdkGWYCYGhSYpqoML7mB+QclExehMfgKhWwxYJ+HZ4Eq6DRKEqVGckOcyq2O0DgZ aXcHF1uZCq6kooOPm8wzBZERUQKuF2VzZvx4YFoWReI3Ys6QoBRJP2bfzXHBleHgJdPVNd2bu PK0o5F0BeJ9h0f1uPbTnWoBU7wxIjmfXrdDaEiAIc6g0MVJfqswKKSH1DgByxOLrKM8XUZSpp aFraYK3+I7sYT4nkuBP1SZdzqUWYmRSX/XMVarYuFE6L+Dh6LrThT9KxfYAzv4529EsG80JYf vAQWHEIlXC+E4aqSV5FnBkgW9RTgZK3Usd+8DfqAtbDneS/M9UjhHqsUahAuYfi63i9uiynzz LtadIlifTQ9xcO5m X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 52966-close Cc: =?UTF-8?Q?Ludovic_Court=c3=a8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Hi Ludo, Thanks for the review. I changed what you requested and pushed as f542ef076a2238c36d5e9ed65836558375d3dd27 -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | From unknown Sun Jun 22 11:41:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 13 Feb 2022 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator