freeipa/doc/requirements.txt
Rafael Guterres Jeffman 6c6b9354b5 Replace netifaces with ifaddr
Python netifaces has been unmaintained and its main repository has been
archived since June, 2021.

Python ifaddr is an alternative to netifaces, is currently maintained,
and provides an API which requires little change for FreeIPA current
usage.

This patch modifies FreeIPA to rely on ifaddr instead of neitfaces, due
to its current maintainance status.

Fixes: https://pagure.io/freeipa/issue/9555

Signed-off-by: Rafael Guterres Jeffman <rjeffman@redhat.com>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
2024-05-03 16:35:19 -04:00

38 lines
485 B
Plaintext

wheel
sphinx > 3.0
sphinx-book-theme
# convert markdown to rest
# m2r2 fork is active in development and works with
# newer sphinx versions
m2r2
## ipa dependencies
dnspython
jwcrypto
ifaddr
netaddr
qrcode
six
pyasn1
pyasn1-modules
requests
## C libraries with binary wheels
cffi
cryptography
lxml
## C libraries without binaries wheels
# gssapi
# dbus-python
# python-ldap
## No sufficient PyPI packages
# dogtag-pki
# Sequence diagrams generator
sphinxcontrib-plantuml
pillow