openconnect-sso dependencies on 15.0
by basharx from LinuxQuestions.org on (#6HZH9)
Just dumping here an ordered set of dependencies for openconnect-sso (for SSO/SAML logins) from SBo as these are not listed there, including a few fixes to make it all work (as of January 2024):
Code: openconnect
python3-wheel
python3-build
python3-calver
python3-trove-classifiers
python3-pathspec
python3-editables
python3-pluggy
python3-hatchling
python3-hatch_vcs
python3-hatch_fancy_pypi_readme
python3-structlog
- use Slackbuild from: https://github.com/conraid/SlackBuilds/tree/master/python-structlog
- use 23.3.0: https://pypi.org/project/structlog/23.3.0/#files
python3-wcwidth
python3-prompt_toolkit
python3-attrs
python3-more-itertools
python3-jaraco.classes
python-jeepney
python3-pyasn1
python3-asn1crypto
python3-toml
python3-semantic-version
python3-setuptools-rust
cryptography
secretstorage
python-zipp
python-importlib_metadata
python3-keyring
- keyring<24.0.0,>=21.1; use 21.8.0: https://pypi.org/project/keyring/21.8.0/#files
- remove NEWS.rst and SECURITY.md in python3-keyring.SlackBuild line 89
python3-webencodings
genshi
html5lib
python3-soupsieve
BeautifulSoup4
python2-setuptools-scm
python2-toml
functools-lru-cache
python2-soupsieve
python2-BeautifulSoup4
lxml
colorama
PySocks
- PySocks<2.0.0,>=1.7.1; use 1.7.1: https://pypi.org/project/PySocks/1.7.1/#files
python3-PyQtWebEngine
Code: openconnect
python3-wheel
python3-build
python3-calver
python3-trove-classifiers
python3-pathspec
python3-editables
python3-pluggy
python3-hatchling
python3-hatch_vcs
python3-hatch_fancy_pypi_readme
python3-structlog
- use Slackbuild from: https://github.com/conraid/SlackBuilds/tree/master/python-structlog
- use 23.3.0: https://pypi.org/project/structlog/23.3.0/#files
python3-wcwidth
python3-prompt_toolkit
python3-attrs
python3-more-itertools
python3-jaraco.classes
python-jeepney
python3-pyasn1
python3-asn1crypto
python3-toml
python3-semantic-version
python3-setuptools-rust
cryptography
secretstorage
python-zipp
python-importlib_metadata
python3-keyring
- keyring<24.0.0,>=21.1; use 21.8.0: https://pypi.org/project/keyring/21.8.0/#files
- remove NEWS.rst and SECURITY.md in python3-keyring.SlackBuild line 89
python3-webencodings
genshi
html5lib
python3-soupsieve
BeautifulSoup4
python2-setuptools-scm
python2-toml
functools-lru-cache
python2-soupsieve
python2-BeautifulSoup4
lxml
colorama
PySocks
- PySocks<2.0.0,>=1.7.1; use 1.7.1: https://pypi.org/project/PySocks/1.7.1/#files
python3-PyQtWebEngine