diff --git a/Makefile b/Makefile index ebad25d..34034a9 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ PKG_NAME := jsonpickle -URL = https://files.pythonhosted.org/packages/8a/6d/92d8dadd0aa7a526fe5466e05e1b26b5fc033183af7dc0c38d67eb69915b/jsonpickle-1.3.tar.gz +URL = https://files.pythonhosted.org/packages/4c/73/8e58db7955e3b2d98935f55ed40fdb7de142e875ee94616afdea196b0bfa/jsonpickle-1.4.1.tar.gz ARCHIVES = include ../common/Makefile.common diff --git a/buildreq_cache b/buildreq_cache new file mode 100644 index 0000000..1bb155f --- /dev/null +++ b/buildreq_cache @@ -0,0 +1,3 @@ +1.4.1 +setuptools +setuptools_scm-python \ No newline at end of file diff --git a/jsonpickle-1.4.1.tar.gz.asc b/jsonpickle-1.4.1.tar.gz.asc new file mode 100644 index 0000000..7e276ea --- /dev/null +++ b/jsonpickle-1.4.1.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEE+kG/WcG0joxfPaYcjOJr9Kn2BrAFAl6eEDMACgkQjOJr9Kn2 +BrAEfQgAmue2eKoJ5OcDhaUavoat77S455vtz9G2UtbKLZ/YaYEknkB6Aoxiyhqd +tUIR0RR1MOyo/VpyIlKc7P/i042bDLDK9Bfbqij7SqZcDeFO9HUVo9CacqTltPlN +4BNfE1+kL9eA79qZpj5AJsjpxcnOqsHtnUirFl5Ymozz8wA9tP4mlFJi6gH4W9Tk +ar1gJ4wi0NmOt6FKwKsYo2x7qcmLAUXsaYWYomfzHWfCHHFcU9boNorigontQRqI +3OuK/bn1g87njQN1z1w5E4EmXeFWG6tXox8adokm+vlxjGRSxOPq3wNehRg5nxO4 +MQeHwdCm+vLiT1twFOBSfc2J1NYDdQ== +=OJAh +-----END PGP SIGNATURE----- diff --git a/jsonpickle.spec b/jsonpickle.spec index 1f35ecb..d81041d 100644 --- a/jsonpickle.spec +++ b/jsonpickle.spec @@ -3,20 +3,31 @@ # Generated by: autospec.py # Name : jsonpickle -Version : 1.3 -Release : 5 -URL : https://files.pythonhosted.org/packages/8a/6d/92d8dadd0aa7a526fe5466e05e1b26b5fc033183af7dc0c38d67eb69915b/jsonpickle-1.3.tar.gz -Source0 : https://files.pythonhosted.org/packages/8a/6d/92d8dadd0aa7a526fe5466e05e1b26b5fc033183af7dc0c38d67eb69915b/jsonpickle-1.3.tar.gz +Version : 1.4.1 +Release : 6 +URL : https://files.pythonhosted.org/packages/4c/73/8e58db7955e3b2d98935f55ed40fdb7de142e875ee94616afdea196b0bfa/jsonpickle-1.4.1.tar.gz +Source0 : https://files.pythonhosted.org/packages/4c/73/8e58db7955e3b2d98935f55ed40fdb7de142e875ee94616afdea196b0bfa/jsonpickle-1.4.1.tar.gz Summary : Python library for serializing any arbitrary object graph into JSON Group : Development/Tools License : BSD-3-Clause Requires: jsonpickle-license = %{version}-%{release} Requires: jsonpickle-python = %{version}-%{release} Requires: jsonpickle-python3 = %{version}-%{release} +Requires: importlib_metadata BuildRequires : buildreq-distutils3 +BuildRequires : pluggy +BuildRequires : py-python +BuildRequires : pytest +BuildRequires : setuptools +BuildRequires : setuptools_scm-python +BuildRequires : tox +BuildRequires : virtualenv %description -jsonpickle converts complex Python objects to and from JSON. +.. image:: https://img.shields.io/pypi/v/jsonpickle.svg +:target: `PyPI link`_ +.. image:: https://img.shields.io/pypi/pyversions/jsonpickle.svg +:target: `PyPI link`_ %package license Summary: license components for the jsonpickle package. @@ -40,29 +51,29 @@ Summary: python3 components for the jsonpickle package. Group: Default Requires: python3-core Provides: pypi(jsonpickle) +Requires: pypi(importlib_metadata) %description python3 python3 components for the jsonpickle package. %prep -%setup -q -n jsonpickle-1.3 -cd %{_builddir}/jsonpickle-1.3 +%setup -q -n jsonpickle-1.4.1 +cd %{_builddir}/jsonpickle-1.4.1 %build export http_proxy=http://127.0.0.1:9/ export https_proxy=http://127.0.0.1:9/ export no_proxy=localhost,127.0.0.1,0.0.0.0 export LANG=C.UTF-8 -export SOURCE_DATE_EPOCH=1583162153 -# -Werror is for werrorists +export SOURCE_DATE_EPOCH=1588304010 export GCC_IGNORE_WERROR=1 export AR=gcc-ar export RANLIB=gcc-ranlib export NM=gcc-nm export CFLAGS="$CFLAGS -O3 -ffat-lto-objects -flto=4 " -export FCFLAGS="$CFLAGS -O3 -ffat-lto-objects -flto=4 " -export FFLAGS="$CFLAGS -O3 -ffat-lto-objects -flto=4 " +export FCFLAGS="$FFLAGS -O3 -ffat-lto-objects -flto=4 " +export FFLAGS="$FFLAGS -O3 -ffat-lto-objects -flto=4 " export CXXFLAGS="$CXXFLAGS -O3 -ffat-lto-objects -flto=4 " export MAKEFLAGS=%{?_smp_mflags} python3 setup.py build @@ -71,8 +82,8 @@ python3 setup.py build export MAKEFLAGS=%{?_smp_mflags} rm -rf %{buildroot} mkdir -p %{buildroot}/usr/share/package-licenses/jsonpickle -cp %{_builddir}/jsonpickle-1.3/COPYING %{buildroot}/usr/share/package-licenses/jsonpickle/d168b004e2b3920a6a893cae9f6e7923c4e8470e -cp %{_builddir}/jsonpickle-1.3/jsonpickleJS/LICENSE %{buildroot}/usr/share/package-licenses/jsonpickle/502b8fa73760ceab2e36965b01ec88535e230a33 +cp %{_builddir}/jsonpickle-1.4.1/LICENSE %{buildroot}/usr/share/package-licenses/jsonpickle/d168b004e2b3920a6a893cae9f6e7923c4e8470e +cp %{_builddir}/jsonpickle-1.4.1/jsonpickleJS/LICENSE %{buildroot}/usr/share/package-licenses/jsonpickle/502b8fa73760ceab2e36965b01ec88535e230a33 python3 -tt setup.py build install --root=%{buildroot} echo ----[ mark ]---- cat %{buildroot}/usr/lib/python3*/site-packages/*/requires.txt || : diff --git a/options.conf b/options.conf index e93579f..85504bc 100644 --- a/options.conf +++ b/options.conf @@ -1,9 +1,10 @@ [package] name = jsonpickle -url = https://files.pythonhosted.org/packages/8a/6d/92d8dadd0aa7a526fe5466e05e1b26b5fc033183af7dc0c38d67eb69915b/jsonpickle-1.3.tar.gz +url = https://files.pythonhosted.org/packages/4c/73/8e58db7955e3b2d98935f55ed40fdb7de142e875ee94616afdea196b0bfa/jsonpickle-1.4.1.tar.gz archives = giturl = https://github.com/jsonpickle/jsonpickle.git domain = +alias = [autospec] # build 32 bit libraries @@ -38,6 +39,8 @@ no_autostart = false nodebug = false # disable stripping binaries nostrip = false +# configure build also for openmpi +openmpi = false # optimize build for size over speed optimize_size = false # set profile for pgo diff --git a/release b/release index 7ed6ff8..1e8b314 100644 --- a/release +++ b/release @@ -1 +1 @@ -5 +6 diff --git a/upstream b/upstream index abeb687..5aa466b 100644 --- a/upstream +++ b/upstream @@ -1 +1 @@ -b1081ce37e3dc68b1a183b5c06f9fe92383dd91d/jsonpickle-1.3.tar.gz +4823723b6c5aa733f6427b6b0c20b615c3b95241/jsonpickle-1.4.1.tar.gz diff --git a/versions b/versions index 7e32cd5..347f583 100644 --- a/versions +++ b/versions @@ -1 +1 @@ -1.3 +1.4.1