mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 15:43:49 +02:00
python3-signedjson: update to 1.1.1, adopt.
This commit is contained in:
parent
c679d68497
commit
0aa1e9e58e
2 changed files with 49 additions and 9 deletions
39
srcpkgs/python3-signedjson/patches/importlib_metadata.patch
Normal file
39
srcpkgs/python3-signedjson/patches/importlib_metadata.patch
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
From c40c83f844fee3c1c7b0c5d1508f87052334b4e5 Mon Sep 17 00:00:00 2001
|
||||||
|
From: MeggyCal <MeggyCal@users.noreply.github.com>
|
||||||
|
Date: Tue, 21 Apr 2020 18:55:37 +0200
|
||||||
|
Subject: [PATCH] Do not require importlib_metadata on python 3.8. (#9)
|
||||||
|
|
||||||
|
---
|
||||||
|
setup.py | 2 +-
|
||||||
|
signedjson/__init__.py | 5 ++++-
|
||||||
|
2 files changed, 5 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
index 9c09760..c1cc299 100755
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -41,7 +41,7 @@ def read_file(path_segments):
|
||||||
|
"pynacl>=0.3.0",
|
||||||
|
"typing_extensions>=3.5",
|
||||||
|
'typing>=3.5;python_version<"3.5"',
|
||||||
|
- "importlib_metadata",
|
||||||
|
+ 'importlib_metadata;python_version<"3.8"',
|
||||||
|
],
|
||||||
|
long_description=read_file(("README.rst",)),
|
||||||
|
keywords="json",
|
||||||
|
diff --git a/signedjson/__init__.py b/signedjson/__init__.py
|
||||||
|
index 6641e64..62faa5e 100644
|
||||||
|
--- a/signedjson/__init__.py
|
||||||
|
+++ b/signedjson/__init__.py
|
||||||
|
@@ -12,7 +12,10 @@
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
-from importlib_metadata import version, PackageNotFoundError
|
||||||
|
+try:
|
||||||
|
+ from importlib.metadata import version, PackageNotFoundError
|
||||||
|
+except ImportError: # pragma: nocover
|
||||||
|
+ from importlib_metadata import version, PackageNotFoundError
|
||||||
|
|
||||||
|
try:
|
||||||
|
__version__ = version(__name__)
|
|
@ -1,15 +1,16 @@
|
||||||
# Template file for 'python3-signedjson'
|
# Template file for 'python3-signedjson'
|
||||||
pkgname=python3-signedjson
|
pkgname=python3-signedjson
|
||||||
version=1.1.0
|
version=1.1.1
|
||||||
revision=4
|
revision=1
|
||||||
wrksrc="python-signedjson-${version}"
|
wrksrc="signedjson-${version}"
|
||||||
build_style=python3-module
|
build_style=python3-module
|
||||||
hostmakedepends="python3-setuptools"
|
hostmakedepends="python3-setuptools_scm"
|
||||||
depends="python3-canonicaljson>=1.0.0 python3-unpaddedbase64>=1.0.1
|
depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
|
||||||
python3-pynacl"
|
python3-typing_extensions"
|
||||||
|
checkdepends="${depends} python3-pytest"
|
||||||
short_desc="Sign JSON with Ed25519 signatures"
|
short_desc="Sign JSON with Ed25519 signatures"
|
||||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
|
||||||
license="Apache-2.0"
|
license="Apache-2.0"
|
||||||
homepage="https://github.com/matrix-org/python-signedjson"
|
homepage="https://github.com/matrix-org/python-signedjson"
|
||||||
distfiles="https://github.com/matrix-org/python-signedjson/archive/v${version}.tar.gz"
|
distfiles="${PYPI_SITE}/s/signedjson/signedjson-${version}.tar.gz"
|
||||||
checksum=1daf71f476245f7e5c2b06a1e0b617e800d7a39bbc943263e99f00536dbe9347
|
checksum=350586e7570ba208f7729dcda09d43f554ead0207a15e3e3695533ef3f720009
|
||||||
|
|
Loading…
Add table
Reference in a new issue