Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Twitter GitHub issues GitHub forks GitHub stars GitHub license GitHub Workflow Status GitHub top language PyPI - Downloads


Logo

SmokeMSG

Best Python Library To Show Simple Dialogs.

Explore the docs »

View Demo · Report Bug · Request Feature

smokemsg provides following functions to show dialogs.

  • :warning: alert
  • :question: confirm
  • :pencil: prompt

Features

  • Pure Python,
  • No dependencies(only depends on standard Python library)
  • works on Python 3 and Python 2
  • Cross platform :heavy_plus_sign:
    • ® Windows(from at least XP)
    • ® Linux(most ones anyway, including Raspbian)
    • macOS® OS X
    • ® Android
    • iOS® iOS(Apple phones)
  • Easy packaging - no fancy (and heavy) GUI libraries. Easy to use with cx_Freeze and PyInstaller.

Installation

pip install smokemsg

You may want to use py -m pip, python -m pip or python3 -m pip depending on your python installation and platform.

Example:

import smokemsg

if smokemsg.confirm('Are You Sure?', 'Question'):
    print('Sure...')

License

Licensed under MIT license. See LICENSE for details.

Release files for SmokeMSG 0.0.1.dev1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SmokeMSG 0.0.1.dev1
File Size Uploaded
SmokeMSG-0.0.1.dev1.tar.gz 8.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for SmokeMSG 0.0.1.dev1
File Interpreter ABI Platform
SmokeMSG-0.0.1.dev1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 17.1 kB

Release files / SmokeMSG-0.0.1.dev1.tar.gz

Download URL SmokeMSG-0.0.1.dev1.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
98c75127dc35e1a925b56dd23e5c32513b9be11ec347a68ecc9ce1874def9a82
BLAKE2b-256 checksum
How to use checksums
5181ea11d9f95982274472339993f1d9f295e23041d685fc4ab46726a8d01469
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1

Release files / SmokeMSG-0.0.1.dev1-py2.py3-none-any.whl

Download URL SmokeMSG-0.0.1.dev1-py2.py3-none-any.whl
Size 8.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
cf5946c704d19e57946d30a9706cb99db0e9f3c7dd0e8b3327af57832f70e346
BLAKE2b-256 checksum
How to use checksums
8339d6ab263628319bf391f488359fb27f0e43d9ef7b085677d172f4bdbec7e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1

Release history Release notifications | RSS feed

This release

0.0.1.dev1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page