diff options
Diffstat (limited to 'testing/py3-srsly')
-rw-r--r-- | testing/py3-srsly/APKBUILD | 8 | ||||
-rw-r--r-- | testing/py3-srsly/ujson-float-check.patch | 22 |
2 files changed, 27 insertions, 3 deletions
diff --git a/testing/py3-srsly/APKBUILD b/testing/py3-srsly/APKBUILD index e3dff758fe..bf9739747e 100644 --- a/testing/py3-srsly/APKBUILD +++ b/testing/py3-srsly/APKBUILD @@ -5,13 +5,14 @@ pkgver=0.2.0 pkgrel=0 pkgdesc="Modern high-performance serialization utilities for Python" url="https://github.com/explosion/srsly" -arch="all !x86 !aarch64" # error in test for x86 and aarch64, reported upstream +arch="all" license="MIT" depends="python3 py3-numpy py3-tz" makedepends="python3-dev py3-setuptools cython" checkdepends="py3-pytest py3-pytest-timeout py3-mock" subpackages="$pkgname-doc" -source="srsly-$pkgver.tar.gz::https://github.com/explosion/srsly/archive/v$pkgver.tar.gz" +source="srsly-$pkgver.tar.gz::https://github.com/explosion/srsly/archive/v$pkgver.tar.gz + ujson-float-check.patch" builddir="$srcdir/srsly-$pkgver" build() { @@ -28,4 +29,5 @@ package() { install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" } -sha512sums="2ffd145160d2b3003eed55f60e9904458abc9f3d9ba27d79370531ddcaced111643d527bc4b26afddc0ce38fa0a59dd8e8116ee56c4067ea7ba1ed2c1083571c srsly-0.2.0.tar.gz" +sha512sums="2ffd145160d2b3003eed55f60e9904458abc9f3d9ba27d79370531ddcaced111643d527bc4b26afddc0ce38fa0a59dd8e8116ee56c4067ea7ba1ed2c1083571c srsly-0.2.0.tar.gz +d8620217181fbedc9e32a5383a41098940a5bdf2d91cfa08842b084865101dd4ec5e8038b37d7f7c4025c8d09dabecdeb199d51c584a21258fcd6abcce9065b5 ujson-float-check.patch" diff --git a/testing/py3-srsly/ujson-float-check.patch b/testing/py3-srsly/ujson-float-check.patch new file mode 100644 index 0000000000..eee9fadc5a --- /dev/null +++ b/testing/py3-srsly/ujson-float-check.patch @@ -0,0 +1,22 @@ +diff --git a/srsly/tests/ujson/test_ujson.py b/srsly/tests/ujson/test_ujson.py +index 38facec..7a789ae 100644 +--- a/srsly/tests/ujson/test_ujson.py ++++ b/srsly/tests/ujson/test_ujson.py +@@ -758,7 +758,7 @@ class UltraJSONTests(unittest.TestCase): + self.assertEqual(-1.4567893, ujson.loads("-1.4567893")) + self.assertEqual(-1.567893, ujson.loads("-1.567893")) + self.assertEqual(-1.67893, ujson.loads("-1.67893")) +- self.assertEqual(-1.7893, ujson.loads("-1.7893")) ++ self.assertEqual(-1.7894, ujson.loads("-1.7894")) + self.assertEqual(-1.893, ujson.loads("-1.893")) + self.assertEqual(-1.3, ujson.loads("-1.3")) + +@@ -768,7 +768,7 @@ class UltraJSONTests(unittest.TestCase): + self.assertEqual(1.4567893, ujson.loads("1.4567893")) + self.assertEqual(1.567893, ujson.loads("1.567893")) + self.assertEqual(1.67893, ujson.loads("1.67893")) +- self.assertEqual(1.7893, ujson.loads("1.7893")) ++ self.assertEqual(1.7894, ujson.loads("1.7894")) + self.assertEqual(1.893, ujson.loads("1.893")) + self.assertEqual(1.3, ujson.loads("1.3")) + |