This is a package that can make notifis and overlays in an easy way
example notification:
from darkdisplay.notification import DisplayNotification
# make an example notification
DisplayNotification(
message="Hello World!",
title_text="Title",
window_size="250x150",
window_timeout=5, # time for the window to stay open in seconds
debug=True
)
# auto displays and does not return anything
# to wait until the notification is done displaying pass wait_until_closed=True, for example:
# make an example notification
DisplayNotification(
message="Hello World!",
title_text="Title",
window_size="250x150",
debug=True,
window_timeout=5,
wait_until_closed=True,
)
example overlay:
from darkdisplay.overlay import Overlay
# make an example overlay
overlay = Overlay(
message="your text here...",
window_size="250x85",
debug=True,
start_hidden=True
)
# starts overlay
overlay.start()
# shows overlay
overlay.show()
# hide overlay
overlay.hide()
# stop overlay
overlay.close()
# update message/overlay
overlay.update_message(
message="updated message"
)
Metadata
Release files for darkdisplay 0.0.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| darkdisplay-0.0.9.tar.gz | 16.2 kB | Without provenance | Details for darkdisplay-0.0.9.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| darkdisplay-0.0.9-py3-none-any.whl | Python 3 | none | any | Details for darkdisplay-0.0.9-py3-none-any.whl |
Total release size: 33.4 kB
Release files / darkdisplay-0.0.9.tar.gz
| Download URL | darkdisplay-0.0.9.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa0951318c279944db422356e55fa526da4205a88fa7c1d3d87d36c4ead4bbdc
|
|
BLAKE2b-256 checksum How to use checksums |
dcc482304c337ed76084e574423a7bc4af9cea43db56edb29076d972967298d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.1
|
Release files / darkdisplay-0.0.9-py3-none-any.whl
| Download URL | darkdisplay-0.0.9-py3-none-any.whl |
|---|---|
| Size | 17.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c021de5fddb3681b324696359caa70436de713d69251c97c4c07effda993c526
|
|
BLAKE2b-256 checksum How to use checksums |
1ddb6d96ba83eb78ca927b59675a08d5825fdfd0e3feb4f188c578e2310ba9fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.1
|
Security for darkdisplay 0.0.9
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.