ttkbootstrap-icons-bs
This package has moved
Bootstrap Icons now ship as an extra of tkinter-icons:
pip install "tkinter-icons[bootstrap]"from tkinter_icons import BootstrapIcon
ttkbootstrap-icons was renamed to tkinter-icons in 5.0.0. The old name promised a relationship with ttkbootstrap that no longer holds — Bootstrap icons are built into ttkbootstrap itself now — and the sixteen icon sets moved from separate distributions you install by name to extras of one library.
What changes for you
| Before | Now | |
|---|---|---|
| Install | pip install ttkbootstrap-icons-bs |
pip install "tkinter-icons[bootstrap]" |
| Import | from ttkbootstrap_icons_bs import BootstrapIcon |
from tkinter_icons import BootstrapIcon |
The class is the same. BootstrapIcon is still exported from tkinter_icons, so the only edit is the import line. Everything else — (name, size, color, style) — is unchanged.
The replacement pack tracks Bootstrap Icons v1.13.1 and carries 2,078 names across the fill and outline styles.
Not ready to move? Your existing code keeps working: ttkbootstrap-icons 5.0.0 is a forwarding shim that re-exports the old import root. See the migration notes.
About this release
1.0.1 is the final release of ttkbootstrap-icons-bs. It ships the same font and the same glyph data as 1.0.0, and draws the same icons. Three things changed:
- this page, which pointed at a layout that no longer exists
- the base pin, now
ttkbootstrap-icons>=4.0.0,<5, so installing this package keeps resolving the pre-5.0 base it was built against rather than the 5.0 forwarding shim - importing it now emits a
FutureWarningnaming the replacement
Nothing further will be published under this name.
Icon set
Bootstrap Icons — browse the set · upstream license
The icons are not ours: this package redistributes the upstream font under that project's own license. MIT for the wrapper itself. The upstream license text is not bundled in this release; follow the link above. The replacement pack ships it.
Links
Metadata
Release files for ttkbootstrap-icons-bs 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ttkbootstrap_icons_bs-1.0.1.tar.gz | 191.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ttkbootstrap_icons_bs-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 382.5 kB
Release files / ttkbootstrap_icons_bs-1.0.1.tar.gz
| Download URL | ttkbootstrap_icons_bs-1.0.1.tar.gz |
|---|---|
| Size | 191.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a0dc5cec1f8955f15c0bd62bc4d43c6e71fb6e6a6a138a25d4fadcc265e5eabe
|
|
BLAKE2b-256 checksum How to use checksums |
465c25ed54dab82787f696ab1ed691ea79afc619f20c4a057fe575da316fc7e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.11
|
Release files / ttkbootstrap_icons_bs-1.0.1-py3-none-any.whl
| Download URL | ttkbootstrap_icons_bs-1.0.1-py3-none-any.whl |
|---|---|
| Size | 191.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
80342586060279ea8c4270e73ab48dbb90e7595e662ca2bf190a7cb6a53b93ff
|
|
BLAKE2b-256 checksum How to use checksums |
7e26c7c600d23a8adaa8398abb23c225388c8ee7f9aa30607f4f614cf8925514
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.11
|