Compare commits
No commits in common. "5ba292c43d194d2531deab69ab125796c7cf1473" and "5bf1cc9fd08560fa8fd37cc751740e4fdbd4c45a" have entirely different histories.
5ba292c43d
...
5bf1cc9fd0
BIN
0.3.8.tar.gz
Normal file
BIN
0.3.8.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
41
backport-Fix-testsuite-for-werkzeug-1.x.patch
Normal file
41
backport-Fix-testsuite-for-werkzeug-1.x.patch
Normal file
@ -0,0 +1,41 @@
|
||||
From 7437d53e12b08099586546f999fbdf3cf080330b Mon Sep 17 00:00:00 2001
|
||||
From: Anthony Sottile <asottile@umich.edu>
|
||||
Date: Fri, 7 Feb 2020 09:59:23 -0800
|
||||
Subject: [PATCH] Fix testsuite for werkzeug 1.x
|
||||
|
||||
---
|
||||
tests/test_api.py | 4 +++-
|
||||
tests/test_reqparse.py | 4 ++--
|
||||
2 files changed, 5 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/tests/test_api.py b/tests/test_api.py
|
||||
index f7f8e661..6795d362 100644
|
||||
--- a/tests/test_api.py
|
||||
+++ b/tests/test_api.py
|
||||
@@ -445,7 +445,9 @@ def test_handle_non_api_error(self):
|
||||
|
||||
resp = app.get("/foo")
|
||||
self.assertEquals(resp.status_code, 404)
|
||||
- self.assertEquals('text/html', resp.headers['Content-Type'])
|
||||
+ # in newer versions of werkzeug this is `text/html; charset=utf8`
|
||||
+ content_type, _, _ = resp.headers['Content-Type'].partition(';')
|
||||
+ self.assertEquals('text/html', content_type)
|
||||
|
||||
def test_non_api_error_404_catchall(self):
|
||||
app = Flask(__name__)
|
||||
diff --git a/tests/test_reqparse.py b/tests/test_reqparse.py
|
||||
index 2f1fbedf..9776f17c 100644
|
||||
--- a/tests/test_reqparse.py
|
||||
+++ b/tests/test_reqparse.py
|
||||
@@ -2,9 +2,9 @@
|
||||
import unittest
|
||||
from mock import Mock, patch
|
||||
from flask import Flask
|
||||
-from werkzeug import exceptions, MultiDict
|
||||
+from werkzeug import exceptions
|
||||
from werkzeug.wrappers import Request
|
||||
-from werkzeug.datastructures import FileStorage
|
||||
+from werkzeug.datastructures import FileStorage, MultiDict
|
||||
from flask_restful.reqparse import Argument, RequestParser, Namespace
|
||||
import six
|
||||
import decimal
|
||||
@ -1,14 +1,16 @@
|
||||
Name: python-flask-restful
|
||||
Version: 0.3.10
|
||||
Release: 2
|
||||
Version: 0.3.8
|
||||
Release: 3
|
||||
Summary: Framework for creating REST APIs
|
||||
License: BSD-3-Clause
|
||||
License: BSD
|
||||
URL: https://www.github.com/flask-restful/flask-restful/
|
||||
Source0: https://files.pythonhosted.org/packages/c0/ce/a0a133db616ea47f78a41e15c4c68b9f08cab3df31eb960f61899200a119/Flask-RESTful-0.3.10.tar.gz
|
||||
Source0: https://github.com/flask-restful/flask-restful/archive/%{version}.tar.gz
|
||||
|
||||
Patch6000: backport-Fix-testsuite-for-werkzeug-1.x.patch
|
||||
|
||||
BuildArch: noarch
|
||||
BuildRequires: git gcc python3-pytz python3-setuptools python3-mock python3-blinker
|
||||
BuildRequires: python3-flask python3-six python3-aniso8601 python3-pytz python3-devel
|
||||
BuildRequires: python3-flask python3-six python3-aniso8601 python3-pytz python3-devel python3-crypto
|
||||
|
||||
%description
|
||||
Flask-RESTful provides the building blocks for creating a REST API.
|
||||
@ -23,7 +25,7 @@ Flask-RESTful is Python 3 extension for Flask that adds support
|
||||
for quickly building REST APIs.
|
||||
|
||||
%prep
|
||||
%autosetup -n Flask-RESTful-%{version} -p1
|
||||
%autosetup -n flask-restful-%{version} -p1
|
||||
rm -rf docs/_themes/.gitignore
|
||||
|
||||
%build
|
||||
@ -41,18 +43,6 @@ rm -rf docs/_themes/.gitignore
|
||||
%{python3_sitelib}/*
|
||||
|
||||
%changelog
|
||||
* Mon Aug 14 2023 xu_ping <707078654@qq.com> - 0.3.10-2
|
||||
- Remove dependencies python3-crypto only used during the test.
|
||||
|
||||
* Tue Jul 04 2023 chenzixuan <chenzixuan@kylinos.cn> - 0.3.10-1
|
||||
- Update package to version 0.3.10
|
||||
|
||||
* Fri Jun 24 2022 houyingchao <houyingchao@h-partners.com> - 0.3.9-1
|
||||
- Upgrade to 0.3.9
|
||||
|
||||
* Fri Jun 17 2022 liukuo <liukuo@kylinos.cn> - 0.3.8-4
|
||||
- License compliance rectification
|
||||
|
||||
* Sat Jan 08 2022 shixuantong <shixuantong@huawei.com> - 0.3.8-3
|
||||
- remove python3-nose buildrequire and disable %check
|
||||
|
||||
@ -62,7 +52,7 @@ rm -rf docs/_themes/.gitignore
|
||||
* Tue Feb 2 2021 liudabo <liudabo1@huawei.com> - 0.3.8-1
|
||||
- upgrade version to 0.3.8
|
||||
|
||||
* Thu Oct 29 2020 tianwei <tianwei12@huawei.com> - 0.3.6-11
|
||||
* Thu Oct 20 2020 tianwei <tianwei12@huawei.com> - 0.3.6-11
|
||||
- delete python2
|
||||
|
||||
* Tue Feb 18 2020 Buildteam <buildteam@openeuler.org> - 0.3.6-10
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user