From 8f5af38e2fc680dd7717fb0fbc4363586a6a04de Mon Sep 17 00:00:00 2001 From: mcepl <> Date: Apr 09 2022 22:47:03 +0000 Subject: Update python-python-multipart to version 0.0.5 / rev 3 via SR 967920 https://build.opensuse.org/request/show/967920 by user mcepl + dimstar_suse --- diff --git a/.files b/.files index ab61ba0..7cd892b 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 963c778..bb9fd9d 100644 --- a/.rev +++ b/.rev @@ -17,4 +17,12 @@ Also a dep of fastapi (https://repology.org/project/python:fastapi/versions) and * Support PyYAML 6.0+ 951464 + + 0494e7686b3682c595c2c36a0e1c9f06 + 0.0.5 + + dimstar_suse + + 967920 + diff --git a/python-python-multipart-no-mock.patch b/python-python-multipart-no-mock.patch new file mode 100644 index 0000000..120c12a --- /dev/null +++ b/python-python-multipart-no-mock.patch @@ -0,0 +1,17 @@ +diff --git a/multipart/tests/test_multipart.py b/multipart/tests/test_multipart.py +index 5769905..7913cd2 100644 +--- a/multipart/tests/test_multipart.py ++++ b/multipart/tests/test_multipart.py +@@ -16,7 +16,10 @@ + from io import BytesIO + from six import binary_type, text_type + +-from mock import MagicMock, Mock, patch ++try: ++ from unittest.mock import MagicMock, Mock, patch ++except ImportError: ++ from mock import MagicMock, Mock, patch + + from ..multipart import * + + diff --git a/python-python-multipart.changes b/python-python-multipart.changes index 1724de8..23e4201 100644 --- a/python-python-multipart.changes +++ b/python-python-multipart.changes @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Fri Apr 8 09:51:38 UTC 2022 - pgajdos@suse.com + +- do not require python-mock for build +- added patches + fix https://github.com/andrew-d/python-multipart/commit/8cff1aac7479fbb69087e355f66315b21640bab0 + + python-python-multipart-no-mock.patch + +------------------------------------------------------------------- Fri Feb 4 00:43:33 UTC 2022 - Steve Kowalik - Add patch support-pyyaml-6.patch: diff --git a/python-python-multipart.spec b/python-python-multipart.spec index 927efac..138d93f 100644 --- a/python-python-multipart.spec +++ b/python-python-multipart.spec @@ -17,6 +17,7 @@ %{?!python_module:%define python_module() python3-%{**}} +%define skip_python2 1 Name: python-python-multipart Version: 0.0.5 Release: 0 @@ -25,12 +26,13 @@ Summary: Python streaming multipart parser URL: http://github.com/andrew-d/python-multipart Source: https://files.pythonhosted.org/packages/source/p/python-multipart/python-multipart-%{version}.tar.gz Patch0: support-pyyaml-6.patch +# https://github.com/andrew-d/python-multipart/commit/8cff1aac7479fbb69087e355f66315b21640bab0 +Patch1: python-python-multipart-no-mock.patch BuildRequires: %{python_module setuptools} BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module six >= 1.4.0} BuildRequires: %{python_module PyYAML} -BuildRequires: %{python_module mock} BuildRequires: %{python_module pytest} # /SECTION BuildRequires: fdupes