Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance (2024-02-26) #892

Merged
merged 5 commits into from
Feb 27, 2024
Merged

Maintenance (2024-02-26) #892

merged 5 commits into from
Feb 27, 2024

Commits on Feb 27, 2024

  1. AUTHORS: updating authors

    Adding/correcting a series of authors for introduced in various changes
    made to this extension.
    
    Signed-off-by: James Knight <james.d.knight@live.com>
    jdknight committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    89a928b View commit details
    Browse the repository at this point in the history
  2. enforce minimum sphinx v6.1 support

    While the documentation of this extension indicates explicit support to
    v6.1+, the Python project nor Sphinx version check never enforced this
    requirement. This is partially due to some partial support for some
    older versions (maybe back to Sphinx v5.x).
    
    With a window open to perform some maintenance, adjusting the
    configuration values to enforce the minimum versions (Requests is also
    bumped to match to the respective minimum version enforce by Sphinx).
    This will also allow the repository to drop a series of
    compatibility-related implementation in following commits.
    
    Signed-off-by: James Knight <james.d.knight@live.com>
    jdknight committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    1948236 View commit details
    Browse the repository at this point in the history
  3. correct comment spelling

    Signed-off-by: James Knight <james.d.knight@live.com>
    jdknight committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    f3d325d View commit details
    Browse the repository at this point in the history
  4. builder: drop legacy builder constructor

    Since we enforce a minimum Sphinx v6.1, there is no longer a need to
    maintain a compatibility call to a legacy super method; dropping.
    
    Signed-off-by: James Knight <james.d.knight@live.com>
    jdknight committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    c444bb3 View commit details
    Browse the repository at this point in the history
  5. drop legacy progress-msg/status-iterator calls

    Since we enforce a minimum Sphinx v6.1, there is no longer a need to
    maintain a compatibility calls to `process_message` and
    `status_iterator`; dropping.
    
    Signed-off-by: James Knight <james.d.knight@live.com>
    jdknight committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    c588cfb View commit details
    Browse the repository at this point in the history