Metadata-Version: 2.4
Name: ttkbootstrap-icons-devicon
Version: 1.0.1
Summary: Devicon for ttkbootstrap-icons (superseded - use tkinter-icons[devicon])
Author: Israel Dryer
License-Expression: MIT
Project-URL: Homepage, https://github.com/israel-dryer/tkinter-icons
Project-URL: Documentation, https://tkinter-icons.readthedocs.io/en/latest/packs/devicon.html
Project-URL: Replacement package, https://pypi.org/project/tkinter-icons/
Classifier: Development Status :: 7 - Inactive
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: Pillow>=9.1
Requires-Dist: ttkbootstrap-icons<5,>=3.0.0

# ttkbootstrap-icons-devicon

> ### This package has moved
>
> Devicon now ship as an extra of **[tkinter-icons](https://pypi.org/project/tkinter-icons/)**:
>
> ```bash
> pip install "tkinter-icons[devicon]"
> ```
>
> ```python
> from tkinter_icons import DeviconIcon
> ```
>
> **[Devicon pack documentation](https://tkinter-icons.readthedocs.io/en/latest/packs/devicon.html)**

`ttkbootstrap-icons` was renamed to `tkinter-icons` in 5.0.0. The old name promised a relationship with [ttkbootstrap](https://github.com/israel-dryer/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-devicon` | `pip install "tkinter-icons[devicon]"` |
| Import | `from ttkbootstrap_icons_devicon import DevIcon` | `from tkinter_icons import DeviconIcon` |

**The class is the same.** `DevIcon` is still exported from `tkinter_icons` (alongside the spelled-out `DeviconIcon`), so the only edit is the import line. Everything else — `(name, size, color, style)` — is unchanged.

The replacement pack tracks Devicon v2.17.0 and carries 1,229 names across the `plain`, `plain-wordmark`, `original` and `original-wordmark` 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](https://tkinter-icons.readthedocs.io/en/latest/getting-started/migrating.html).

## About this release

**1.0.1 is the final release of `ttkbootstrap-icons-devicon`.** 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>=3.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 `FutureWarning` naming the replacement

Nothing further will be published under this name.

## Icon set

**Devicon** — [browse the set](https://devicon.dev/) · [upstream license](https://github.com/devicons/devicon/blob/master/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 bundled in the installed package.

## Links

- [Devicon in the new documentation](https://tkinter-icons.readthedocs.io/en/latest/packs/devicon.html)
- [All sixteen icon packs](https://tkinter-icons.readthedocs.io/en/latest/packs.html)
- [Migrating from ttkbootstrap-icons](https://tkinter-icons.readthedocs.io/en/latest/getting-started/migrating.html)
- [Repository](https://github.com/israel-dryer/tkinter-icons)
