Ttkbootstrap

Latest version: v1.12.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

1.5.1

Fixed
- Irregular behavior when mixing pack and place geometry managers inside the `ScrolledFrame` widget 140
- Missing font caused failure on certain linux distributions when drawing the checkbutton assets 143

**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.5.0...v1.5.1

1.5.0

What's Changed
Added
* Add validation module by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/129. The user can now easily add validation to any Entry type widget such as Entry, Combobox, and Spinbox. Several pre-defined validation functions are included by default, but instructions are in the API for how to easily build new custom validations.
* Add `Colors.make_transparent` method to improve color handling. This will eventually replace the `Colors.update_hsv` method for building various widget colors that are not in the standard color scheme.

Fixed
* Fix disabled widget colors by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/128
* Custom stripecolors were not being applied in Tableview 130
* Tableview now reverts to prev page if all rows are hidden or deleted on current page 130
* Page number entered into Entry was adding 1 page to number 130


**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.4.0...v1.5.0

1.4.0

What's Changed
* Tableview bug fixes and feature upgrades by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/124
* Enable tableview value updates with property setter by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/125

Fixed
- Entering a page less than 1 or greater than the max in the page entry no longer returns an empty or invalid page
- The +/- column options in the right-click menu now update when columns are deleted or inserted into the table
- Other miscellaneous not worthy of a write-up

Added
- Default stripe colors are added for all themes
- Bulk delete and insert is now available via the `Tableview.purge_table_data` and `Tableview.build_table_data` methods. Along with the existing insert methods, delete methods have been added for columns and rows to make the data handling full-featured.
- New command in the right-click cell menu
* delete selected rows
- New commands in the right-click header menu
* delete column
* hide column
* show all columns
- Table rows [can now be updated](https://github.com/israel-dryer/ttkbootstrap/issues/121) with the TableRows.values property

Changed
- The `stripecolor` parameter is enhanced so that passing in a tuple with `None` for background and foreground colors will now cause that element to use a default color. For example: `stripecolor=(None, None)` will cause a default foreground and background color while `stripecolor=('yellow', None)` will cause a yellow background and default foreground color. The default setting of `stripecolor=None` will disabled stripecolors altogether.

**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.3.1...v1.4.0

1.3.1

What's Changed
* Bug fixes on ScrolledFrame by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/120


**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.3.0...v1.3.1

1.3.0

Added

- ScrolledFrame and ScrolledText by israel-dryer in [102](https://github.com/israel-dryer/ttkbootstrap/pull/102), [#104](https://github.com/israel-dryer/ttkbootstrap/pull/104)
- Tableview by israel-dryer in [110](https://github.com/israel-dryer/ttkbootstrap/pull/110), [#117](https://github.com/israel-dryer/ttkbootstrap/pull/117)
- disabled and readonly state cursor for entry type widgets by israel-dryer in [111](https://github.com/israel-dryer/ttkbootstrap/pull/111)

Fixed
- window module api issues by israel-dryer in [109](https://github.com/israel-dryer/ttkbootstrap/pull/109)
- disabled fg color for entry, combobox, spinbox by israel-dryer in [112](https://github.com/israel-dryer/ttkbootstrap/pull/112)

Changed
- Removed black dependency with json formatter by israel-dryer in [107](https://github.com/israel-dryer/ttkbootstrap/pull/107)

**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.2.0...v1.3.0

1.2.0

Added
- autostyle flag added to legacy tkinter widgets by israel-dryer in [101](https://github.com/israel-dryer/ttkbootstrap/pull/101). This will enable you to turn off the default ttkbootstrap styling to legacy widgets so that you can apply your own customizations.

Fixed
- predefined styles are now configurable even if not yet created by israel-dryer in [100](https://github.com/israel-dryer/ttkbootstrap/pull/100).


**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.1.0...v1.2.0

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.