Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 23, 2025

This PR contains the following updates:

Package Change Age Confidence
XlsxWriter ==3.2.0 -> ==3.2.9 age confidence

Release Notes

jmcnamara/XlsxWriter (XlsxWriter)

v3.2.9

  • Removed the py.typed file since it was causing a lot of downstream CI
    failures where consumers weren't handling the xlsxwriter types correctly or
    taking them into account.

    The file will be re-added once the xlsxwriter typing is more comprehensive.

v3.2.8

  • Fixed mypy implicit export error caused by the Workbook() type
    annotations changes in v3.2.7 and v3.2.6.

    :issue:1154.

v3.2.7

  • Fixed typing issue in Workbook() constructor.

    :issue:1152.

v3.2.6

  • Added an option to position custom data labels in the same way that the data
    labels can be positioned for the entire series.

    :feature:1147.

  • Add border, fill, gradient and pattern formatting options for
    chart titles and also chart axis titles.

    :feature:957.

  • Add additional type annotations. This is an ongoing refactoring.

    :feature:1123.

v3.2.5

  • Fixed issue where a test function was made public incorrectly which caused
    warnings about a missing xlsxwriter.test module.

    :issue:1138.

v3.2.4

  • Added support for a :ref:Color() <Color> type. This is backwards compatible
    with existing Html and named color string types but also adds support for
    theme colors. See also :ref:colors.

  • Fixed issue where write_url() dropped implicit support for generic URL
    types due to the refactoring into a Url type in the previous release.

    :issue:1129.

  • Fixed issue where max_url_length parameter wasn't honored.

    :issue:1130.

v3.2.3

  • Fix for a breaking change in v3.2.1.

    The Format class contained methods called set_font(), set_size() and
    set_color() which were old internal testing alternatives for
    set_font_name(), set_font_size() and set_font_color(). Since they
    were intentionally internal methods they were removed as part of a general
    refactoring in v3.2.1. However, the alternative method names had leaked out
    into production code and the removal caused breaks in dependent code. These
    methods have been reinstated to prevent inadvertent breakages but may be
    removed in the future after an orderly deprecation. Users should update to the
    documented method names.

  • This release drops support for Python 3.6 and 3.7, which are both EOL, in
    order to simplify the additions of type annotations. The minimum supported
    version of Python is now Python 3.8.

  • This release contains code with initial type annotations as part of an overall
    effort to add type annotations to the entire code base. It also contains
    internal refactoring of some pseudo-types, based on dicts, into actual enum or
    class types to allow stronger type checking. These will be rolled out in
    upcoming releases.

    This is part of a modernization of the XlsxWriter code base, see "XlsxWriter
    Roadmap v2" :feature:1128.

  • As part of the type annotation refactoring support was added for an explicit
    Url type in addition to the implicit string URLs used in previous
    versions. This isn't documented in this release.

v3.2.2

  • Added support for checkboxes via the :func:insert_checkbox() method.

    Checkboxes are a new feature added to Excel in 2024_. They are a way of
    displaying a boolean value as a checkbox in a cell. The underlying value is
    still an Excel TRUE/FALSE boolean value and can be used in formulas and in
    references.

    .. image:: _images/checkbox.png

    See :ref:ex_checkbox.

    .. _Excel in 2024: https://techcommunity.microsoft.com/blog/excelblog/introducing-checkboxes-in-excel/4173561

v3.2.1

Added improvements to autofit().

  • Added the optional max_width parameter to the :func:autofit() method to
    work around the issue where the autofit width is too big.

    Excel autofits very long strings up to limit of 1790 pixels/255 characters.
    This is often too wide to display on a single screen at normal zoom. As such
    the max_width parameter is provided to enable a smaller upper pixel limit
    for autofitting long strings. See :func:autofit().

    :feature:1106.

  • Added the :func:cell_autofit_width utility function to allow users to
    calculate the auto-fit width for a cell value. This allows the user to
    implement their own auto-fit logic. See :ref:ex_autofit_manually.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Jan 23, 2025
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from 86051a1 to 95de5dd Compare January 29, 2025 07:20
@renovate renovate bot changed the title chore(deps): update dependency xlsxwriter to v3.2.1 chore(deps): update dependency xlsxwriter to v3.2.2 Jan 29, 2025
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from 95de5dd to 9db8b95 Compare March 3, 2025 15:25
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from 9db8b95 to c2461b0 Compare April 17, 2025 11:30
@renovate renovate bot changed the title chore(deps): update dependency xlsxwriter to v3.2.2 chore(deps): update dependency xlsxwriter to v3.2.3 Apr 17, 2025
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from c2461b0 to fde9d46 Compare June 17, 2025 07:53
@renovate renovate bot changed the title chore(deps): update dependency xlsxwriter to v3.2.3 chore(deps): update dependency xlsxwriter to v3.2.4 Jun 17, 2025
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from fde9d46 to 4f9d0e9 Compare June 17, 2025 13:51
@renovate renovate bot changed the title chore(deps): update dependency xlsxwriter to v3.2.4 chore(deps): update dependency xlsxwriter to v3.2.5 Jun 17, 2025
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from 4f9d0e9 to 214df53 Compare August 10, 2025 13:30
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from 214df53 to 836b622 Compare September 13, 2025 03:08
@renovate renovate bot changed the title chore(deps): update dependency xlsxwriter to v3.2.5 chore(deps): update dependency xlsxwriter to v3.2.6 Sep 13, 2025
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from 836b622 to 9e7eab7 Compare September 13, 2025 18:50
@renovate renovate bot changed the title chore(deps): update dependency xlsxwriter to v3.2.6 chore(deps): update dependency xlsxwriter to v3.2.7 Sep 13, 2025
@renovate renovate bot changed the title chore(deps): update dependency xlsxwriter to v3.2.7 chore(deps): update dependency xlsxwriter to v3.2.8 Sep 14, 2025
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch 2 times, most recently from 8508589 to f3330e2 Compare September 16, 2025 14:14
@renovate renovate bot changed the title chore(deps): update dependency xlsxwriter to v3.2.8 chore(deps): update dependency xlsxwriter to v3.2.9 Sep 16, 2025
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from f3330e2 to 0d2768c Compare September 29, 2025 12:04
@renovate renovate bot force-pushed the renovate/xlsxwriter-3.x branch from 0d2768c to d03f2d6 Compare September 29, 2025 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant