Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: python-ldap/python-ldap
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: python-ldap-3.4.4
Choose a base ref
...
head repository: python-ldap/python-ldap
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 9 commits
  • 32 files changed
  • 7 contributors

Commits on Nov 3, 2023

  1. refactor: Merge all header files

    Merge all header files except `constants_generated.h` into a single
    header file `pythonldap.h`. A single header file makes it far easier to
    port python-ldap to heap types and module state for Per-Interpreter GIL.
    
    `pythonldap.h` uses new macros `PYLDAP_FUNC` and `PYLDAP_DATA` to declare
    functions and data, which are used across C files.
    
    Remove unused macro `streq`.
    
    See: #540
    Signed-off-by: Christian Heimes <cheimes@redhat.com>
    tiran committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    75a765f View commit details
    Browse the repository at this point in the history
  2. refactor: Remove Python 2 vestiges

    The C code had a few version checks for Python 2. python-ldap requires
    Python >= 3.6.
    
    Signed-off-by: Christian Heimes <cheimes@redhat.com>
    tiran committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    f481010 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Prepare a new release

    droideck authored Nov 17, 2023
    Configuration menu
    Copy the full SHA
    16a3a3c View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Configuration menu
    Copy the full SHA
    ac5d051 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. docs: add missing negation in contributing.rst (#552)

    Current description contains a sentence that miss a negative form, contradicting previous sentence and leaving the reader with an ambiguity.
    ojob authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    10985e3 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Update docs on installation requirements (#548)

    Separate building and testing requirements for Debian
    RafaelWO authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    06fdd3d View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Fixes #565 - Use name values instead of raw decimal

    Use the name values for result types in syncrepl.py rather than the raw decimal values.
    
    Signed-off-by: Quanah Gibson-Mount <quanah@openldap.org>
    quanah authored and mistotebe committed May 24, 2024
    Configuration menu
    Copy the full SHA
    a58282a View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Add support for Python 3.13 (#576)

    Update GitHub Actions.
    Explicitly install python3-setuptools for Tox env runs on Fedora.
    droideck authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    8b27db3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    326f870 View commit details
    Browse the repository at this point in the history
Loading