Skip to content

Commit

Permalink
Update dependency pytablewriter to v1 (#494)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [pytablewriter](https://togithub.com/thombashi/pytablewriter) |
`==0.64.2` -> `==1.2.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytablewriter/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytablewriter/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytablewriter/0.64.2/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytablewriter/0.64.2/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>thombashi/pytablewriter (pytablewriter)</summary>

###
[`v1.2.0`](https://togithub.com/thombashi/pytablewriter/releases/tag/v1.2.0)

[Compare
Source](https://togithub.com/thombashi/pytablewriter/compare/v1.1.0...v1.2.0)

- Add `enable_style_filter` method and `disable_style_filter` method to
writer classes
-   Add `check_style_filter_kwargs` method to the `Theme` class
-   Add `pytablewriter-altcol-theme` to theme extras
-   Add `margin` support to the `CssTableWriter` class
-   Add support for Python 3.12
- Modify the style filter to be applicable to table headers:
[#&#8203;37](https://togithub.com/thombashi/pytablewriter/issues/37)
(Thanks to [@&#8203;shawalli](https://togithub.com/shawalli))
- Change the `add_col_separator_style_filter` method that raises
`NotImplementedError` to debug-log output
-   Improve discovery of pytablewriter plugins
-   Bump minimum required version of `typepy` to 1.3.2
- Fix `margin`, `stream`, and `style_filter_kwargs` to be propagated
correctly in `from_writer` method
- Fix the output of `HtmlTableWriter.write_table` method when the method
called with `write_css=True`
- Fix an issue where the CSS output would be incorrect if the
`HtmlTableWriter.write_table` method was called with `write_css=True`
when `table_name` was not specified
-   Fix style applying for headers of `CssTableWriter` writer class
-   Fix type annotations

**Full Changelog**:
thombashi/pytablewriter@v1.1.0...v1.2.0

###
[`v1.1.0`](https://togithub.com/thombashi/pytablewriter/releases/tag/v1.1.0)

[Compare
Source](https://togithub.com/thombashi/pytablewriter/compare/v1.0.0...v1.1.0)

-   Add color support for GFM to `MarkdownTableWriter` class
-   Add `FontStyle.TYPEWRITER`
-   Add styles supported by Latex writers
    -   `Style.fg_color`
- `Style.decoration_line`: `DecorationLine.STRIKE`,
`DecorationLine.LINE_THROUGH`
    -   `Style.decoration_line`: `DecorationLine.UNDERLINE`
- Add warnings for when invalid style attributes are passed to the Style
class
-   Modify the output format of Latex table writers
-   Improve type annotations
-   Fix Excel worksheet name generation
-   Bump minimum required version of `DataProperty` to 1.0.1

**Full Changelog**:
thombashi/pytablewriter@v1.0.0...v1.1.0

###
[`v1.0.0`](https://togithub.com/thombashi/pytablewriter/releases/tag/v1.0.0)

[Compare
Source](https://togithub.com/thombashi/pytablewriter/compare/v0.64.2...v1.0.0)

-   Add support for Python 3.11
-   Drop support for Python 3.6
- Fix a regular expression range of LatexWriter:
[#&#8203;57](https://togithub.com/thombashi/pytablewriter/issues/57)
-   Add support for Elasticsearch 8
-   Drop support for Elasticsearch 7
-   Reduce import time for non-pandas use
-   Update `pathvalidate` dependency to allow v3
-   Bump minimum version requirement of `SimpleSQLite`
-   Improve type annotations
-   Add `zip_safe=False`
-   Change the `Cell` class to an immutable data class
-   Update docs
-   Replace deprecated `setup.py` calls
-   Add `pandas` extras
-   Add `__all__` to `__init__.py`
-   Remove deprecated functions and properties
    -   `dump_tabledata`
    -   `set_log_level`
    -   `AbstractTableWriter.header_list`
    -   `AbstractTableWriter.type_hint_list`
    -   `AbstractTableWriter.styles`
    -   `AbstractTableWriter.style_list`
    -   `AbstractTableWriter.value_preprocessor.setter`

**Full Changelog**:
thombashi/pytablewriter@v0.64.2...v1.0.0

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/secretflow/spu).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Jan 12, 2024
1 parent 2020811 commit f86f38f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sphinxcontrib-blockdiag==3.0.0
sphinxcontrib-mermaid==0.9.2
sphinxcontrib-nwdiag==2.0.0
sphinxcontrib-seqdiag==3.0.0
pytablewriter==0.64.2
pytablewriter==1.2.0
linkify-it-py==2.0.2
mdutils==1.6.0
spu>=0.3.1b0
Expand Down

0 comments on commit f86f38f

Please sign in to comment.