This commit downgrades pyoidc from 1.7.0 to 1.6.1 to resolve dependency
conflicts with pydantic-core dependency and stx-builder environment.
The pyjwkest package is added to satisfy the missing dependency
required for pyoidc functionality.
This commit also restructures package naming for pyoidc to follow the
Debian python3-* convention for consistency with other Python packages
in the distribution.
Test Plan:
PASS: Build pyjwkest and pyoidc packages.
PASS: Build, install and deploy a image load containing the code
changes for these packages. Installation succeed for AIO-SX
environment and packages are installed on runtime system.
PASS: Import exception, message, utils and oic modules from oic library
and observe that modules are imported successfully.
PASS: Test the current oic common implementation with oic version 1.6.1
installed at system runtime. Observe that the implementation is
working as expected using both valid and invalid tokens.
Story: 2011511
Task: 53554
Change-Id: I2736571878cbcf1d528433df7009093b376ad8c9
Signed-off-by: Manoel Benedito Neto <Manoel.BeneditoNeto@windriver.com>
30 lines
852 B
Plaintext
30 lines
852 B
Plaintext
Source: pyoidc
|
|
Section: python
|
|
Priority: optional
|
|
Maintainer: StarlingX Developers <starlingx-discuss@lists.starlingx.io>
|
|
Build-Depends: debhelper-compat (= 13),
|
|
dh-python,
|
|
python3-all,
|
|
python3-setuptools,
|
|
python3-wheel
|
|
Standards-Version: 4.5.1
|
|
|
|
Package: python3-pyoidc
|
|
Section: python
|
|
Architecture: all
|
|
Depends: ${python3:Depends}, ${misc:Depends},
|
|
python3-defusedxml,
|
|
python3-mako,
|
|
python3-pycryptodome,
|
|
python3-cryptography,
|
|
python3-requests,
|
|
python3-typing-extensions
|
|
Description: Python implementation of OAuth2 and OpenID Connect.
|
|
|
|
Package: python3-pyoidc-wheel
|
|
Architecture: all
|
|
Depends: ${python3:Depends}, ${misc:Depends}, python3-wheel
|
|
Description: Python implementation of OAuth2 and OpenID Connect.
|
|
.
|
|
This is the support package for the PEP 427 wheel version of the package,
|
|
required for using pip inside a virtual environment. |