Skip to content

Build(deps): Bump python-ldap from 3.4.4 to 3.4.5#5366

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-ldap-3.4.5
Open

Build(deps): Bump python-ldap from 3.4.4 to 3.4.5#5366
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-ldap-3.4.5

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps python-ldap from 3.4.4 to 3.4.5.

Release notes

Sourced from python-ldap's releases.

3.4.5

Released 3.4.5 2025-10-10

Security fixes:

Fixes:

  • ReconnectLDAPObject now properly reconnects on UNAVAILABLE, CONNECT_ERROR and TIMEOUT exceptions (previously only SERVER_DOWN), fixing reconnection issues especially during server restarts
  • Fixed syncrepl.py to use named constants instead of raw decimal values for result types
  • Fixed error handling in SearchNoOpMixIn to prevent a undefined variable error

Tests:

  • Added comprehensive reconnection test cases including concurrent operation handling and server restart scenarios

Doc/

  • Updated installation docs and fixed various documentation typos
  • Added ReadTheDocs configuration file

Infrastructure:

  • Add testing and document support for Python 3.13
Changelog

Sourced from python-ldap's changelog.

Released 3.4.5 2025-10-10

Security fixes:

Fixes:

  • ReconnectLDAPObject now properly reconnects on UNAVAILABLE, CONNECT_ERROR and TIMEOUT exceptions (previously only SERVER_DOWN), fixing reconnection issues especially during server restarts
  • Fixed syncrepl.py to use named constants instead of raw decimal values for result types
  • Fixed error handling in SearchNoOpMixIn to prevent a undefined variable error

Tests:

  • Added comprehensive reconnection test cases including concurrent operation handling and server restart scenarios

Doc/

  • Updated installation docs and fixed various documentation typos
  • Added ReadTheDocs configuration file

Infrastructure:

  • Add testing and document support for Python 3.13

Released 3.4.4 2022-11-17

Fixes:

  • Reconnect race condition in ReconnectLDAPObject is now fixed
  • Socket ownership is now claimed once we've passed it to libldap
  • LDAP_set_option string formats are now compatible with Python 3.12

Doc/

  • Security Policy was created
  • Broken article links are fixed now
  • Bring Conscious Language improvements

Infrastructure:

  • Add testing and document support for Python 3.10, 3.11, and 3.12

Released 3.4.3 2022-09-15

This is a minor release to bring back the removed OPT_X_TLS option. Please note, it's still a deprecated option and it will be removed in 3.5.0.

... (truncated)

Commits
  • bf666e9 Prepare a new release
  • 464fdda Merge commit from fork
  • 9f5b2ef Merge commit from fork
  • f49bb2d Package python-ldap with pyproject.toml (#589)
  • 6ee881c Add support for Python 3.13 (#576)
  • 74c6eeb docs(ldapobject): fix typo in docstring
  • 8a65862 fix(controls): make sure msg_id is not undefined in error case
  • 73b3ec3 fix(ReconnectLDAPObject): Also reconnect on UNAVILABLE, CONNECT_ERROR and TIM...
  • 94c6ab2 test: Implement test cases for reconnection handling
  • cc98723 Add readthedocs configuration file
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [python-ldap](https://github.com/python-ldap/python-ldap) from 3.4.4 to 3.4.5.
- [Release notes](https://github.com/python-ldap/python-ldap/releases)
- [Changelog](https://github.com/python-ldap/python-ldap/blob/python-ldap-3.4.5/CHANGES)
- [Commits](python-ldap/python-ldap@python-ldap-3.4.4...python-ldap-3.4.5)

---
updated-dependencies:
- dependency-name: python-ldap
  dependency-version: 3.4.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 23, 2026
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 23, 2026
@github-actions github-actions bot enabled auto-merge March 23, 2026 15:28
@coveralls
Copy link

Coverage Status

coverage: 60.861%. remained the same
when pulling a347e45 on dependabot/pip/python-ldap-3.4.5
into 3abfe06 on main.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant