hdpitkinter
⚠️ This package has been renamed to tkinter-unblur
Quick Migration
pip uninstall hdpitkinter
pip install tkinter-unblur
Update imports:
# Old
from hdpitkinter import HdpiTk
# New (recommended)
from tkinter_unblur import Tk
Note: The hdpitkinter package remains available as a compatibility wrapper. Both Tk and HdpiTk can be imported from hdpitkinter:
from hdpitkinter import Tk # Works (new class)
from hdpitkinter import HdpiTk # Works (backwards compatible)
However, migrating to tkinter-unblur is strongly recommended.
Why Migrate?
This project was unmaintained from 2020-2025. The new version includes:
- Python 3.9-3.13 support (modern Python versions)
- Modern packaging (pyproject.toml, PEP 621)
- Type hints for better IDE support
- Comprehensive tests and CI/CD
- Simplified API (drop-in replacement for
tkinter.Tk) - Better documentation and examples
The hdpitkinter package remains available as a compatibility wrapper.
More Info
Metadata
Release files for hdpitkinter 2.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 | |
|---|---|---|---|
| hdpitkinter-2.0.1.tar.gz | 2.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hdpitkinter-2.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.1 kB
Release files / hdpitkinter-2.0.1.tar.gz
| Download URL | hdpitkinter-2.0.1.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
194fe28e983826c370b90d96cff95c834be0d6f876032a868378f35797a0b372
|
|
BLAKE2b-256 checksum How to use checksums |
f900d6e4ade264748da17c0992a713074f957c1383176fb1b04ad4b077004392
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Dec 15, 2025.
Transparency logRelease files / hdpitkinter-2.0.1-py3-none-any.whl
| Download URL | hdpitkinter-2.0.1-py3-none-any.whl |
|---|---|
| Size | 2.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7c9af60c37779e6fdea839d79e4cc080682e47fdeb37c41bcdd3d5deba357330
|
|
BLAKE2b-256 checksum How to use checksums |
5469c28ac4389db1ac1ace45bd92ef56f5c0f97730539bd297e877eed999a71a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Dec 15, 2025.
Transparency log