Update to the latest version.
Requires python 3.6+ only
Created attachment 209219 [details]
update to 0.6.3
Note: web2ldap (before it was marked BROKEN), has an update available that switches it to use Python 3.x only as well. It should be fetched from PyPI (1.3.38 and 1.5.5 are available there
freshports lists web2ldap as the only consumer for this port, that's why I'm PR-ing this update. I have another patch in the works for an update of web2ldap to 1.5.5, but it's waiting for another update ( bug #241873 devel/py-pyasn1 up to 0.4.7 ). I'll have it send by the end of the day.
(In reply to geraud from comment #3)
Please set the "Depends On / Blocks" field with related issue ID relationships as necessary so they can be delivered in the correct order/manner.
A commit references this bug:
Date: Mon Jan 13 02:49:04 UTC 2020
New revision: 522845
net/ldap0: Update to 0.6.8 
Note: ldap0 is Python 3.x only since 0.3.0
While I'm here, level up ports compliance and fix ports issues:
- Match COMMENT to setup.py:description
- Match *_DEPENDS (and versions) to setup.py:*_requires
- Add TEST_* variables and test (QA) target 
- Replace setup.py INCLUDES patch with setuptools build_ext commands
which honour environment variables
- Strip extension/library
- Patch setup.cfg to remove unconditional debug builds
- Update pkg-descr formatting and WWW url (to match setup.py:homepage)
 It's possible to make the unconditional requirement to HAVE_SASL,
ie: a requirement to have a SASL enabled openldap client, optional, by
conditionally adding --undef HAVE_SASL to PYDISTUTILS_BUILDARGS
depending on WANT_OPENLDAP_SASL, but the ldap0 tests unconditionally
run a number of unconditional sasl based tests. These tests should be
made to skip (not fail) if SASL is not available, and the port made to
support non-SASL based configuration. TODO: Upstream test improvements.
 WANT_OPENLDAP_SASL currently only results in the openldap-client being
SASL enabled, but doesn't affect the openldap-server port. There's no
way at present to require/force a SASL enabled openldap-server port,
which doesn't enable the SASL option by default either. A slave port
(openldap24-sasl-server, matching client slave port) that enables the
SASL option would be great.
portlint: OK (looks fine.)
testport: OK (poudriere: 12amd64, Python 3.7)
maketest: OK (Ran 248 tests: (skipped=12, expected failures=3))
PR: 242043 
Submitted by: <geraud gcu info> 
Approved by: portmgr (maintainer timeout: > 1 months, blanket: ports compliance)
Committed, with changes (0.6.8) asn additions
Thank you Geraud!