>From 850fd6dc4c9a5149718916441fe775913ca9d17c Mon Sep 17 00:00:00 2001 From: Alex ter Weele Date: Tue, 24 Mar 2020 19:49:55 -0500 Subject: [PATCH 13/17] gnu: Add python-txsni. * gnu/packages/python-xyz.scm: (python-txsni) New variable. --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d3dfa8951d..3a8756fdac 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -19046,3 +19046,28 @@ happened, and what caused it.") (synopsis "Easy PEM file parsing in Python.") (description "Easy PEM file parsing in Python.") (license license:expat))) + +(define-public python-txsni + (package + (name "python-txsni") + (version "0.1.9") + (source + (origin + (method url-fetch) + (uri (pypi-uri "TxSNI" version)) + (sha256 + (base32 + "1c72nbhx4z0v5djb89yzrcqlmjdlyryj7qgwl9ivnn816126z5kj")))) + (build-system python-build-system) + (arguments + ;; TODO confusing test failure + `(#:tests? #f)) + (propagated-inputs + `(("python-pyopenssl" ,python-pyopenssl) + ("python-service-identity" ,python-service-identity) + ("python-twisted" ,python-twisted))) + (home-page "https://github.com/glyph/txsni") + (synopsis "easy-to-use SNI endpoint for twisted") + (description + "easy-to-use SNI endpoint for twisted") + (license license:expat))) -- 2.25.2