At 795c7b0a94 the external dependencies was changed from trying
to import 'ldap' to checking than 'pyldap' package was installed.
The problem is that pyldap is a unmaintained library that should no
longer be used, as explained on the package page:
https://pypi.org/project/pyldap/
"The pyldap fork was merged back into python-ldap, and released as
python-ldap 3.0.0."
Having pyldap version >= 3.0 installs python-ldap automatically and
will not cause any issue.
The Debian control file package name is adapted to use the latest.
The "ldap" externalm dependency defined in __manifest__.py will cause
pkg_resources.get_distribution() to fail in both case ("python-lap" or
"pyldap"), but the "import" fallback will succeed. For that reason, the
log warning is turned into a log info.
closes odoo/odoo#43769
Note: This library should be replaced by the pure python "ldap3" library.
X-original-commit: 1afd0ccf20881ba97e3c07dffb33e9a3a0b2cda4
Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
54 lines
876 B
INI
54 lines
876 B
INI
[install]
|
|
optimize=1
|
|
|
|
[bdist_rpm]
|
|
no-autoreq = yes
|
|
install-script = setup/redhat/install.sh
|
|
post-install = setup/redhat/postinstall.sh
|
|
|
|
requires =
|
|
babel
|
|
sassc
|
|
libxslt-python
|
|
pychart
|
|
pyparsing
|
|
python(abi) >= 3.6
|
|
python3-babel
|
|
python3-decorator
|
|
python3-docutils
|
|
python3-feedparser
|
|
python3-gevent
|
|
python3-greenlet
|
|
python3-html2text
|
|
python3-jinja2
|
|
python3-lxml
|
|
python3-mako
|
|
python3-markupsafe
|
|
python3-mock
|
|
python3-num2words
|
|
python3-ofxparse
|
|
python3-passlib
|
|
python3-pillow
|
|
python3-psutil
|
|
python3-psycopg2
|
|
python3-polib
|
|
python3-pydot
|
|
python3-pyparsing
|
|
python3-PyPDF2
|
|
python3-pyserial
|
|
python3-dateutil
|
|
python3-pytz
|
|
python3-pyusb
|
|
python3-qrcode
|
|
python3-reportlab
|
|
python3-requests
|
|
python3-six
|
|
python3-stdnum
|
|
python3-suds
|
|
python3-vatnumber
|
|
python3-vobject
|
|
python3-werkzeug
|
|
python3-xlwt
|
|
python3-xlrd
|
|
|