Files
odoo_source/setup.cfg
T
Martin Trigaux 9aef423d4d [FIX] auth_ldap: replace the deprecated library by one up to date
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>
2020-01-22 14:09:46 +00:00

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