1 Star 0 Fork 8

Astra/python-Authlib

forked from src-openEuler/python-Authlib
关闭
 
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
python-Authlib.spec 3.88 KB
一键复制 编辑 原始数据 按行查看 历史
Astra 提交于 2025-08-29 14:58 +08:00 . Update package to version 1.6.3
%global _empty_manifest_terminate_build 0
Name: python-Authlib
Version: 1.6.3
Release: 1
Summary: The ultimate Python library in building OAuth and OpenID Connect servers and clients.
License: BSD 3-Clause License
URL: https://authlib.org/
Source0: https://files.pythonhosted.org/packages/5d/c6/d9a9db2e71957827e23a34322bde8091b51cb778dcc38885b84c772a1ba9/authlib-1.6.3.tar.gz
BuildArch: noarch
Requires: python3-cryptography
%description
The ultimate Python library in building OAuth and OpenID Connect servers.
JWS, JWK, JWA, JWT are included.
%package -n python3-Authlib
Summary: The ultimate Python library in building OAuth and OpenID Connect servers and clients.
Provides: python-Authlib
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-Authlib
The ultimate Python library in building OAuth and OpenID Connect servers.
JWS, JWK, JWA, JWT are included.
%package help
Summary: Development documents and examples for Authlib
Provides: python3-Authlib-doc
%description help
The ultimate Python library in building OAuth and OpenID Connect servers.
JWS, JWK, JWA, JWT are included.
%prep
%autosetup -p1 -n authlib-%{version}
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-Authlib -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri Aug 29 2025 wangqia <wangqia@uniontech.com> - 1.6.3-1
- Update package with version 1.6.3
SEC: Fix security issues in OAuth 1.0a client implementation
SEC: Address cryptographic timing attacks in token validation
FEAT: Add support for OAuth 2.0 Token Exchange RFC 8693
FEAT: Add support for OIDC Client Initiated Backchannel Authentication
FEAT: Add support for JWT Secured Authorization Response Mode
FEAT: Add support for RFC 9449 OAuth 2.0 Demonstration of Proof-of-Possession
FEAT: Add support for RFC 7636 PKCE code_challenge_method 'plain'
ENH: Improve JWT claims validation with new validation options
ENH: Add support for multiple signing algorithms in JWT backend
ENH: Improve OAuth client session management with better timeout handling
ENH: Add support for custom token revocation endpoints
BUG: Fix token endpoint authentication for OAuth 2.0 clients
BUG: Fix JSON Web Key Set (JWKS) loading from remote URLs
BUG: Fix nonce validation in OIDC authentication flows
BUG: Fix scope parameter handling in authorization requests
BUG: Fix redirect_uri validation in OAuth 2.0 authorization code flow
BUG: Fix error response handling for OAuth 2.0 token requests
BUG: Fix datetime handling in token expiration validation
Drop support for Python 3.6 and 3.7
Add support for Python 3.11 and 3.12
Update cryptographic dependencies to latest versions
Improve documentation with new OAuth 2.0 features and examples
* Fri Feb 28 2025 gongzhengtang<gong_zhengtang@163.com> - 1.3.0-1
- update to v1.3.0
* Wed Jun 26 2024 wangziliang <wangziliang@kylinos.cn> - 1.2.0-2
- fix CVE-2024-37568
* Wed Jun 07 2023 lichaoran <pkwarcraft@hotmail.com> - 1.2.0-1
- Package Spec generated
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dedv_dwe/python-Authlib.git
git@gitee.com:dedv_dwe/python-Authlib.git
dedv_dwe
python-Authlib
python-Authlib
master

搜索帮助