!8 Drop no longer used runtime dependency on attrs

From: @lixiaoyong1 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
This commit is contained in:
openeuler-ci-bot 2024-05-09 08:44:36 +00:00 committed by Gitee
commit b5a88b101d
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 36 additions and 1 deletions

View File

@ -0,0 +1,31 @@
From a37b6f58ce9fa270848bd805f3f05ea03f0ae10e Mon Sep 17 00:00:00 2001
From: Stanislav Levin <slev@altlinux.org>
Date: Fri, 30 Sep 2022 14:45:33 +0300
Subject: [PATCH] Drop no longer used runtime dependency on attrs
The last usage of attrs has been dropped in 22b12e7, but
attrs is still marked as runtime dependency in pyproject.toml.
Fixes: https://github.com/p1c2u/openapi-schema-validator/issues/53
Signed-off-by: Stanislav Levin <slev@altlinux.org>
Reference: https://github.com/python-openapi/openapi-schema-validator/commit/a37b6f58ce9fa270848bd805f3f05ea03f0ae10e
---
pyproject.toml | 1 -
1 file changed, 1 deletion(-)
diff --git a/pyproject.toml b/pyproject.toml
index 6269156..499fb44 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -56,7 +56,6 @@ jsonschema = "^4.0.0"
rfc3339-validator = {version = "*", optional = true}
strict-rfc3339 = {version = "*", optional = true}
isodate = {version = "*", optional = true}
-attrs = ">=19.2.0"
[tool.poetry.extras]
rfc3339-validator = ["rfc3339-validator"]
--
2.18.2

View File

@ -1,13 +1,14 @@
%global _empty_manifest_terminate_build 0
Name: openapi-schema-validator
Version: 0.3.4
Release: 1
Release: 2
Summary: OpenAPI schema validation for Python
License: BSD-3-Clause
URL: https://github.com/p1c2u/openapi-schema-validator
Source0: https://files.pythonhosted.org/packages/65/be/7d6fd03612863dd597e6411b8b77593e13f9d33231ac3964342c2715ca80/openapi-schema-validator-0.3.4.tar.gz
BuildArch: noarch
Patch0001: 0001-Drop-no-longer-used-runtime-dependency-on-attrs.patch
%description
Openapi-schema-validator is a Python library that validates schema against the OpenAPI
@ -70,6 +71,9 @@ mv %{buildroot}/doclist.lst .
%{_docdir}/*
%changelog
* Thu May 09 2024 lixiaoyong <lixiaoyong@kylinos.cn> - 0.3.4-2
- Drop no longer used runtime dependency on attrs
* Mon Nov 21 2022 wangjunqi <wangjunqi@kylinos.cn> - 0.3.4-1
- Update package to version 0.3.4