net/py-ldap2: update to 2.4.15 - update to 2.4.15 - add some non-functional whitespace changesef7b6a0b25
Port details
net/py-python-ldap 3.4.7
LDAP module for python, for OpenLDAP2
Port info
- Maintainer
- rm@FreeBSD.org
- Packages
- latest: 3.4.7
- Upstream
- Higher version available: 3.4.8
- Last update
- to 3.4.7 · f06ee1b4fa
- Quarterly
- 2026Q4: 3.4.7
- Formerly
- net/py-ldap until 2023-11-17, net/py-ldap2 until 2015-06-18
- WWW
- https://www.python-ldap.org
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install py312-python-ldapinstalls 3.4.7 fromlatest; fromquarterly(2026Q4) 3.4.7- Port
# cd /usr/ports/net/py-python-ldap && make install clean- Size
- 198 KiB download · 1,014 KiB installed
- Depends on
- databases/openldap26-client 2.6.16, devel/py-pyasn1 0.6.4, devel/py-pyasn1-modules 0.4.1, lang/python312 3.12.15
- License
- PSFL
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.4.7 | 3.4.7 | – |
| FreeBSD 15 | 3.4.7 | 3.4.7 | – |
| FreeBSD 14 | 3.4.7 | 3.4.7 | 3.4.7 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.4.7 | 3.4.7 | – |
| FreeBSD 14 | 3.4.7 | 3.4.7 | 3.4.7 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.4.7.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (126)
- Convert to autoplist - Stage support - Bump PORTREV8f6c15a38f
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)50f8eaece1
Add NO_STAGE all over the place in preparation for the staging support (cat: net)0c710c7b4e
- update to 2.4.13 - turn WITH_SASL into an OPTION changelog: * ldapobject.ReconnectLDAPObject._apply_last_bind() now sends anonymous simple bind request even if the calling application did not to provoke ldap.SERVER_DOWN in method reconnect() * ldapobject.ReconnectLDAPObject.reconnect() now also catches ldap.TIMEOUT exception after reconnection attempt * Several other fixes for ldapobject.ReconnectLDAPObject (thanks to Jonathan Giannuzzi)e9d0c5d8ca
- update to 2.4.12 - remove leading article from COMMENT - tab -> space change in pkg-descr:WWW2b3997ede0
- cleanup comments Feature safe: yes851945b1eb
- update to 2.4.107c7968c3c5
- update to 2.4.9 Feature safe: yesaaaafa6fbe
- update to 2.4.8293bb1b61d
- update to 2.4.78457e90924
- update to 2.4.6 - rework SASL option handling according to upstream changes - explicitly depend on OpenLDAP 2.4 [1] PR: 163808 [1] Submitted by: Mike Fisher <mfisher at csh.rit dot edu>f243deaa03
- update to 2.4.4 PR: ports/162077 Submitted by: rm (myself) Approved by: novel (mentor), miwi (co-mentor) Feature safe: yescd03ae9f1c
Change email for my ports to FreeBSD one. Approved by: novel (mentor) Feature safe: yes1d3015aac7
Pass maintainership to Ruslan who submitted so many good patches.451fd8222a
Update to 2.4.3. Submitted by: Ruslan Mahmatkhanov <cvs-src yandex.ru> PR: ports/159684da10a41153
Update to 2.4.1; Add dependency on devel/py-asn1-modules (required for ldap.controls.sessiontrack) PR: ports/158701 Submitted by: Ruslan Mahmatkhanov <cvs-src yandex.ru>d1f8e358a2
Update to 2.4.0. PR: ports/158505 Submitted by: Ruslan Mahmatkhanov <cvs-src yandex.ru>06a67a376b
Chase after net/openldap24-server update. Reminded by: miwi03b42818c9
Update to 2.3.13. PR: ports/154977 Submitted by: Ruslan Mahmatkhanov <cvs-src yandex.ru>b7c6bfd9db
Update to 2.3.12. Submitted by: Ruslan Mahmatkhanov <cvs-src yandex.ru> PR: ports/15487965480eebb0
Update to 2.3.11. Feature safe: yese82bc2acb5
Apply two vendor fixes for older OpenLDAP versions. Obtained from: python-ldap CVS Requested by: Andrew J. Gillis <fbsdboy gmail com>929cfb0e2a
Update to 2.3.10. Sponsored by: iXsystems962dd9c923
Update to 2.3.9.
Changes since 2.3.8:
Lib/
* All modules (ldap, ldif, dsml and ldapurl) have common version number now
* Non-exported function ldif.needs_base64() was abandoned and is now
implemented as method LDIFWriter._needs_base64_encoding().
This allows sub-classes of LDIFWriter to implement determining whether
attribute values have to be base64-encoded in a different manner and is
the same approach like in class dsml.DSMLWriter.
* LDAPUrlExtension._parse() now gracefully handles LDAP URL extensions
without explicit exvalue as being set with implicit value None.
Modules/
* New LDAP option constant ldap.OPT_X_SASL_NOCANON supported
in LDAPObject.get/set_option()
Submitted by: bsam224c0cb8bfUpdate to 2.3.85541eb38ea
- Update to 2.3.7 - Change MASTER_SITES to CHEESESHOP Submitted by: lwhsu PR: ports/133664c78801166d
Bump PORTREVISION's after OpenLDAP update. Suggested by: rafan5bbd5cd2dc
Fix plistd7dd7e66f2
Update to 2.3.58165eb64dc
Update to 2.3.4d18de83c54
Remove a dead linkefa2e925c9
Update to 2.3.3523b8f84c3
Update to 2.3.1ba4349c130
- Make Python 2.5.1 the default Python version - Add significantly better support in bsd.python.mk for working with Python Eggs and the easy_install system Tested by: pointyhat runs Approved by: pav (portmgr) Most work by: perky Thanks to: pav4942ce5a7d
- Update to 2.3 Approved by: clsung (mentor), delphij (maintainer)388e9e2a5a
Update to 2.2.1 Submitted by: Li-Wen Hsu <lwhsu at lwhsu org> PR: ports/106923a8995fc1b4
Correct path for the sasl includes, to fix build for WITH_SASL case. Submitted by: Boris B. Samorodov <bsam ipt ru> PR: ports/97474 Approved by: sem (mentor)fbf1d6727b
Remove USE_REINPLACE from all categories starting with N0f12b488a5
- A new maintainer Submitted by: delphijaa524f30f5
- Update to 2.2.0 PR: ports/95569 Submitted by: delphij59d41b8f46
Reset vsevolod as maintainer due to unreponsiveness. We hope to see him back sometime. Hat: portmgr0025f82662
- Update to 2.0.11 - Do not depend on OpenLDAP 2.2, this port works fine with 2.3.x series. - Reorganize REPLACE_ARGS PR: ports/94725 Submitted by: delphij Approved by: maintainer timeout (2 weeks)54828a3421
SHA256ify Approved by: krion@dbef3380d2
- Update to 2.0.10f2f995071b
Update to 2.0.9. Take maintainership. Approved by: mentor (perky)b536320877
Add WITH_SASL option. PR: ports/83145 Submitted by: Boris Samorodov <bsam@ipt.ru> Approved by: perky (mentor)1848a58f4b
- Update to 2.0.8 PR: ports/82499 Submitted by: Vsevolod Stakhov <vsevolod@highsecure.ru>3b23737845
- Update to 2.0.7 PR: ports/80562 Submitted by: Vsevolod Stakhov <vsevolod@highsecure.ru>05578e351a
- Update to 2.0.6 PR: ports/78027 Submitted by: Boris B. Samorodov <bsam@ipt.ru>20687bc303