From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 03:15:39 2020 Received: (at submit) by debbugs.gnu.org; 17 Mar 2020 07:15:39 +0000 Received: from localhost ([127.0.0.1]:38112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6Ru-000373-Uq for submit@debbugs.gnu.org; Tue, 17 Mar 2020 03:15:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:46225) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6Rt-00036v-KW for submit@debbugs.gnu.org; Tue, 17 Mar 2020 03:15:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36475) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jE6Rs-0003Q4-Dh for guix-patches@gnu.org; Tue, 17 Mar 2020 03:15:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jE6Rr-0001AC-Ea for guix-patches@gnu.org; Tue, 17 Mar 2020 03:15:36 -0400 Received: from flashner.co.il ([178.62.234.194]:49864) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jE6Rr-0005ST-6I for guix-patches@gnu.org; Tue, 17 Mar 2020 03:15:35 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 694FD400E5 for ; Tue, 17 Mar 2020 07:15:03 +0000 (UTC) Date: Tue, 17 Mar 2020 09:14:32 +0200 From: Efraim Flashner To: guix-patches@gnu.org Subject: [PATCH 0/7] Some python packages Message-ID: <20200317071432.GM927@E5400> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4oQnj4jcM03NhqPN" Content-Disposition: inline X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 178.62.234.194 X-Spam-Score: 0.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: -0.7 (/) --4oQnj4jcM03NhqPN Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I have some python packages which are ready for upstreaming. They lead to a python based FUSE mount for dropbox, which I'm not sure is OK for inclusion in Guix, so I stopped short of the final patch(es) needed for that. --=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 --4oQnj4jcM03NhqPN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl5weNgACgkQQarn3Mo9 g1ESww//RxGDTdJ+ss8WMgJGwj6bSbffI/Vppt8kd0LrU2OYyq1LQSvpj/3/8zHv hsLRx86qZBUE3mn+PXhem1R5f7OayEyY7C46MZKi+bkGFbXPicYKYqRaTSDVNYvG vJgUy7Lpc0tgDJfG0hZAbVNxA+ShDdMjaOkfuskPJtXwb0efR/2qHVkysO3Nmj17 zatXXCZmzA9XMsEjvhtB0c/ghQ8i0OyCNz/otxtxBL3T51M9OZCVrz+uVBOE8gQl nTBeLKA9f94qqiwHRN5FUp6dtFwVhicFRke/pYyH89T8bpfA+56oOdgVT88c/b9A UK22ftlUOVoWqZT/qPRUGPMHK5bfZQOMaEszHVx1S6S/zanWrGU6kHZDkvcyMo7m MXA7HsRGCKVMXJPaLx0+QFhKvs7S7BWuyx7l3kDZCgBHgVgOqQJBCMz+WcFxazhY ErHLh7AvNzc0gZ5zofCGpxgH+dGAKt1Ljtt/tPoZBZ1/CsbP6DYGpEj53gr13MaP qhEkbGAheGWlpkcZV2K1LoB8Glicck8JBjG8Lu/TniA8/Nx0OE901ZKxGQabG9y4 oXllxQZ99DkD7jwKqCLqS+UPUZwT9vGBBMUslp4dCBZMbcM0nYIO3j1zTkY+hT3f B7yEZ/gS7/N+/IMegpdCLMZOFgsgvM1zXREP5KYLn7ZEjAgtBKA= =x9AT -----END PGP SIGNATURE----- --4oQnj4jcM03NhqPN-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 03:21:20 2020 Received: (at 40100) by debbugs.gnu.org; 17 Mar 2020 07:21:20 +0000 Received: from localhost ([127.0.0.1]:38117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6XQ-0003Gv-IP for submit@debbugs.gnu.org; Tue, 17 Mar 2020 03:21:20 -0400 Received: from flashner.co.il ([178.62.234.194]:53104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6XP-0003Gf-A8 for 40100@debbugs.gnu.org; Tue, 17 Mar 2020 03:21:19 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 7259E400E5; Tue, 17 Mar 2020 07:21:13 +0000 (UTC) From: Efraim Flashner To: 40100@debbugs.gnu.org Subject: [PATCH 1/6] gnu: Add python-keyrings.alt. Date: Tue, 17 Mar 2020 09:20:35 +0200 Message-Id: <20200317072040.31229-1-efraim@flashner.co.il> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40100 Cc: Efraim Flashner 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-crypto.scm (python-keyring.alt): New variable. --- gnu/packages/python-crypto.scm | 39 ++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 23c06267a7..724ec378da 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -377,6 +377,45 @@ password storage.") (propagated-inputs `(("python2-pycrypto" ,python2-pycrypto)))))) +(define-public python-keyrings.alt + (package + (name "python-keyrings.alt") + (version "3.4.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "keyrings.alt" version)) + (sha256 + (base32 + "0gdjdqpq2hf770p6iwi891mil0vbsdhvy88x0v8b2w4y4b28lcli")) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file "keyrings/alt/_win_crypto.py") + ;; Rely on python-keyring>20: + ;; https://github.com/jaraco/keyrings.alt/issues/33 + (substitute* '("keyrings/alt/tests/test_Gnome.py" + "keyrings/alt/tests/test_Google.py" + "keyrings/alt/tests/test_Windows.py" + "keyrings/alt/tests/test_file.py" + "keyrings/alt/tests/test_pyfs.py") + (("keyring.tests.test_backend") "keyring.testing.backend") + (("keyring.tests.util") "keyring.testing.util")) + #t)))) + (build-system python-build-system) + (native-inputs + `(("python-keyring" ,python-keyring) + ("python-pytest" ,python-pytest) + ("python-setuptools-scm" ,python-setuptools-scm))) + (home-page "https://github.com/jaraco/keyrings.alt") + (synopsis "Alternate keyring implementations") + (description "Keyrings in this package may have security risks or other +implications. These backends were extracted from the main keyring project to +make them available for those who wish to employ them, but are discouraged for +general production use. Include this module and use its backends at your own +risk.") + (license license:expat))) + (define-public python-certifi (package (name "python-certifi") -- 2.25.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 03:21:53 2020 Received: (at 40100) by debbugs.gnu.org; 17 Mar 2020 07:21:53 +0000 Received: from localhost ([127.0.0.1]:38120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6Xw-0003Hg-Sr for submit@debbugs.gnu.org; Tue, 17 Mar 2020 03:21:53 -0400 Received: from flashner.co.il ([178.62.234.194]:53108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6Xu-0003HT-Ni for 40100@debbugs.gnu.org; Tue, 17 Mar 2020 03:21:51 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id DD0C4400E5; Tue, 17 Mar 2020 07:21:44 +0000 (UTC) From: Efraim Flashner To: 40100@debbugs.gnu.org Subject: [PATCH 2/6] gnu: Add python-fusepyng. Date: Tue, 17 Mar 2020 09:20:36 +0200 Message-Id: <20200317072040.31229-2-efraim@flashner.co.il> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40100 Cc: Efraim Flashner 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-fusepyng): New variable. --- gnu/packages/python-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c6d3e2ce19..2aafb380c2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15920,6 +15920,39 @@ MacFUSE. The binding is created using the standard @code{ctypes} library.") (define-public python2-fusepy (package-with-python2 python-fusepy)) +(define-public python-fusepyng + (package + (name "python-fusepyng") + (version "1.0.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "fusepyng" version)) + (sha256 + (base32 + "17w9iw6m6zjbmnhs4ikd27pq4mb1nan6k4ahlwyz40463vw6wkwb")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'set-libfuse-path + (lambda* (#:key inputs #:allow-other-keys) + (let ((fuse (assoc-ref inputs "fuse"))) + (substitute* "fusepyng.py" + (("os.environ.get\\('FUSE_LIBRARY_PATH'\\)") + (string-append "\"" fuse "/lib/libfuse.so\"")))) + #t))))) + (inputs + `(("fuse" ,fuse))) + (propagated-inputs + `(("python-paramiko" ,python-paramiko))) + (home-page "https://github.com/rianhunter/fusepyng") + (synopsis "Simple ctypes bindings for FUSE") + (description "@code{fusepyng} is a Python module that provides a simple +interface to FUSE on various operating systems. It's just one file and is +implemented using @code{ctypes}.") + (license license:isc))) + (define-public python2-gdrivefs (package (name "python2-gdrivefs") -- 2.25.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 03:22:24 2020 Received: (at 40100) by debbugs.gnu.org; 17 Mar 2020 07:22:24 +0000 Received: from localhost ([127.0.0.1]:38125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6YS-0003J2-4e for submit@debbugs.gnu.org; Tue, 17 Mar 2020 03:22:24 -0400 Received: from flashner.co.il ([178.62.234.194]:53150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6YQ-0003Ii-0n for 40100@debbugs.gnu.org; Tue, 17 Mar 2020 03:22:22 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 57543400E5; Tue, 17 Mar 2020 07:22:16 +0000 (UTC) From: Efraim Flashner To: 40100@debbugs.gnu.org Subject: [PATCH 3/6] gnu: Add python-userspacefs. Date: Tue, 17 Mar 2020 09:20:37 +0200 Message-Id: <20200317072040.31229-3-efraim@flashner.co.il> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40100 Cc: Efraim Flashner 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-userspacefs): 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 2aafb380c2..fc1b10bd01 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15994,6 +15994,27 @@ implemented using @code{ctypes}.") under Python 2.7.") (license license:gpl2))) +(define-public python-userspacefs + (package + (name "python-userspacefs") + (version "1.0.13") + (source + (origin + (method url-fetch) + (uri (pypi-uri "userspacefs" version)) + (sha256 + (base32 + "0kyz52jyxw3m7hqvn5g6z0sx9cq6k0nq1wj44lvdrghdljjgyk2z")))) + (build-system python-build-system) + (propagated-inputs + `(("python-fusepyng" ,python-fusepyng))) + (home-page "https://github.com/rianhunter/userspacefs") + (synopsis "User-space file systems for Python") + (description + "@code{userspacefs} is a library that allows you to easily write +user-space file systems in Python.") + (license license:gpl3+))) + (define-public pybind11 (package (name "pybind11") -- 2.25.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 03:22:54 2020 Received: (at 40100) by debbugs.gnu.org; 17 Mar 2020 07:22:54 +0000 Received: from localhost ([127.0.0.1]:38128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6Yw-0003K4-Ee for submit@debbugs.gnu.org; Tue, 17 Mar 2020 03:22:54 -0400 Received: from flashner.co.il ([178.62.234.194]:53322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6Yv-0003Jp-Iu for 40100@debbugs.gnu.org; Tue, 17 Mar 2020 03:22:53 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id CCA45400E5; Tue, 17 Mar 2020 07:22:47 +0000 (UTC) From: Efraim Flashner To: 40100@debbugs.gnu.org Subject: [PATCH 4/6] gnu: Add python-argon2-cffi. Date: Tue, 17 Mar 2020 09:20:38 +0200 Message-Id: <20200317072040.31229-4-efraim@flashner.co.il> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40100 Cc: Efraim Flashner 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-crypto.scm (python-argon2-cffi): New variable. --- gnu/packages/python-crypto.scm | 44 ++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 724ec378da..be8f0a9bff 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -47,6 +47,7 @@ #:use-module (gnu packages crypto) #:use-module (gnu packages libffi) #:use-module (gnu packages multiprecision) + #:use-module (gnu packages password-utils) #:use-module (gnu packages protobuf) #:use-module (gnu packages python) #:use-module (gnu packages python-check) @@ -1303,3 +1304,46 @@ items and collections, editing items, locking and unlocking collections "This is a low-level, pure Python DBus protocol client. It has an I/O-free core, and integration modules for different event loops.") (license license:expat))) + +(define-public python-argon2-cffi + (package + (name "python-argon2-cffi") + (version "19.2.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "argon2-cffi" version)) + (sha256 + (base32 + "18xxfw30gi3lwaz4vwb05iavzlrk3fa1x9fippzrgd3px8z65apz")) + (modules '((guix build utils))) + (snippet '(begin (delete-file-recursively "extras") #t)))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'build + (lambda _ + (setenv "ARGON2_CFFI_USE_SYSTEM" "1") + (invoke "python" "setup.py" "build"))) + (replace 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + (add-installed-pythonpath inputs outputs) + (invoke "pytest") + (invoke "python" "-m" "argon2" "--help") + ;; see tox.ini + (invoke "python" "-m" "argon2" "-n" "1" "-t" "1" "-m" "8" "-p" "1")))))) + (propagated-inputs + `(("python-cffi" ,python-cffi) + ("python-six" ,python-six))) + (inputs `(("argon2" ,argon2))) + (native-inputs + `(("python-hypothesis" ,python-hypothesis) + ("python-pytest" ,python-pytest))) + (home-page "https://argon2-cffi.readthedocs.io/") + (synopsis "Secure Password Hashes for Python") + (description + "Argon2 is a secure password hashing algorithm. It is designed to have +both a configurable runtime as well as memory consumption. This means that you +can decide how long it takes to hash a password and how much memory is required.") + (license license:expat))) -- 2.25.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 03:23:27 2020 Received: (at 40100) by debbugs.gnu.org; 17 Mar 2020 07:23:27 +0000 Received: from localhost ([127.0.0.1]:38133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6ZS-0003LY-OE for submit@debbugs.gnu.org; Tue, 17 Mar 2020 03:23:26 -0400 Received: from flashner.co.il ([178.62.234.194]:53334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6ZQ-0003LL-U3 for 40100@debbugs.gnu.org; Tue, 17 Mar 2020 03:23:25 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 43B28400E5; Tue, 17 Mar 2020 07:23:19 +0000 (UTC) From: Efraim Flashner To: 40100@debbugs.gnu.org Subject: [PATCH 5/6] gnu: Add python-privy. Date: Tue, 17 Mar 2020 09:20:39 +0200 Message-Id: <20200317072040.31229-5-efraim@flashner.co.il> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40100 Cc: Efraim Flashner 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-crypto.scm (python-privy): New variable. --- gnu/packages/python-crypto.scm | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index be8f0a9bff..8a877449ae 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -1347,3 +1347,38 @@ I/O-free core, and integration modules for different event loops.") both a configurable runtime as well as memory consumption. This means that you can decide how long it takes to hash a password and how much memory is required.") (license license:expat))) + +(define-public python-privy + (package + (name "python-privy") + (version "6.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + ;; Releases are untagged + (url "https://github.com/ofek/privy") + (commit "2838db3df239797c71bddacc48a4c49a83f35747"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1m32dh5fqc8cy7jyf1z5fs6zvmdkbq5fi98hr609gbl7s0l0y0i9")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "python" "-m" "pytest")))))) + (native-inputs + `(("python-pytest" ,python-pytest))) + (propagated-inputs + `(("python-argon2-cffi" ,python-argon2-cffi) + ("python-cryptography" ,python-cryptography))) + (home-page "https://www.dropbox.com/developers") + (synopsis "Library to password-protect your data") + (description + "Privy is a small and fast utility for password-protecting secret +data such as API keys, cryptocurrency wallets, or seeds for digital +signatures.") + (license (list license:expat license:asl2.0)))) ; dual licensed -- 2.25.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 03:23:58 2020 Received: (at 40100) by debbugs.gnu.org; 17 Mar 2020 07:23:58 +0000 Received: from localhost ([127.0.0.1]:38136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6Zy-0003Md-0M for submit@debbugs.gnu.org; Tue, 17 Mar 2020 03:23:58 -0400 Received: from flashner.co.il ([178.62.234.194]:53394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jE6Zw-0003MN-GN for 40100@debbugs.gnu.org; Tue, 17 Mar 2020 03:23:56 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id A94CA400E5; Tue, 17 Mar 2020 07:23:50 +0000 (UTC) From: Efraim Flashner To: 40100@debbugs.gnu.org Subject: [PATCH 6/6] gnu: Add python-block-tracing. Date: Tue, 17 Mar 2020 09:20:40 +0200 Message-Id: <20200317072040.31229-6-efraim@flashner.co.il> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40100 Cc: Efraim Flashner 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-block-tracing): 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 fc1b10bd01..6b2f04ff7f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18303,3 +18303,24 @@ sequences.") (define-public python2-fuzzywuzzy (package-with-python2 python-fuzzywuzzy)) + +(define-public python-block-tracing + (package + (name "python-block-tracing") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "block_tracing" version)) + (sha256 + (base32 + "0s2y729qr5rs7n506qfh8cssk8m2bi6k2y5vbrh2z3raf2d01alz")))) + (build-system python-build-system) + (arguments '(#:tests? #f)) ; no tests + (home-page "https://github.com/rianhunter/block_tracing") + (synopsis "Protect process memory") + (description + "@code{block_tracing} is a tiny Python library that can be used to +prevent debuggers and other applications from inspecting the memory within +your process.") + (license license:expat))) -- 2.25.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 22 04:21:46 2020 Received: (at 40100-done) by debbugs.gnu.org; 22 Mar 2020 08:21:47 +0000 Received: from localhost ([127.0.0.1]:48573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFvre-0001as-JF for submit@debbugs.gnu.org; Sun, 22 Mar 2020 04:21:46 -0400 Received: from flashner.co.il ([178.62.234.194]:42482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFvrc-0001aT-4e for 40100-done@debbugs.gnu.org; Sun, 22 Mar 2020 04:21:45 -0400 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id A78AD40103 for <40100-done@debbugs.gnu.org>; Sun, 22 Mar 2020 08:21:37 +0000 (UTC) Date: Sun, 22 Mar 2020 10:21:06 +0200 From: Efraim Flashner To: 40100-done@debbugs.gnu.org Subject: Re: [bug#40100] [PATCH 0/7] Some python packages Message-ID: <20200322082106.GE1685@E5400> References: <20200317071432.GM927@E5400> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="y2zxS2PfCDLh6JVG" Content-Disposition: inline In-Reply-To: <20200317071432.GM927@E5400> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40100-done 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 (-) --y2zxS2PfCDLh6JVG Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Patches pushed --=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 --y2zxS2PfCDLh6JVG Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl53H+4ACgkQQarn3Mo9 g1FTyQ//ZZngmIC1xgj4S8hmtevjIk9DGeOLBefFCoqRySV5fGUD0N7pPtd00A1m ab4AmQG0KQfNWVaKDKJXZUt5fleiUQVIVZt+whF+o89tWAbtOrMo+++xUj96v3gc 3XMG4i5y5tAoNwwzuzobmpx9CJ/im8ebVc7cW0yVcxK2L19Hndsgn83yTQOpCGX+ BxjILQ+3FnARmgvAvQJ9SE/k/TpXUoxL0aWuveqKS0uY2svmVQHeHGkAlE6ZzXiU CrUcL/oHj/KCc/GbUFOTRwrmJOJLvUPk0v90tM/oipwxzs0QsGDQSIrfkBWHoIFX i19LiEtafajEVw1IkLWJai7SyALMLMKcXJX+M5JFEGH17YfkGErSSZsGy9L08n1L +tfBo1FAor+ogWcu8NLOdofJw4hF3JKMTC52ktwHsfVcniJZj9iNss97cMXbFg4I /6eo3T19Vz5FNsYH1OKJsA/TAQNsHCygyhErq7F+D3wgReuwi6qMHMMIdA6bc6xW X4ECY9yelR2svR6c38T6Y2TZ5VkZHbtdF//tUxJlhhPwV/dA6dZUKkcII2NjBcZQ 5Ijd/Im0J4DhSyRhltLO39XYQQhY33WCLX1OG1MWQcPpL+xaimBL3FmRcYLHlqcY kettZkHTek5dluvjburJ59mmcBldBnHGz8gEtgTv58azLJKmbC0= =4BKj -----END PGP SIGNATURE----- --y2zxS2PfCDLh6JVG-- From unknown Mon Jun 23 23:51:34 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, 19 Apr 2020 11:24:04 +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