Skip to main content

Python Yad project

python-yad is interface to yad for python. Inspired by the PyZenity Project.

YAD is a program that will display GTK+ dialogs, and return (either in the return code, or on standard output) the users input. This allows you to present information, and ask for information from the user, from all manner of shell scripts. YAD is the fork of Zenity program.

YAD source page: http://sourceforge.net/projects/yad-dialog/

The API is very simple which has a main class known as YAD.

Example:

>>> from yad import YAD
>>> yad = YAD()
>>> yad.Calendar()

You can even check out the test application ‘gdie’(Gnome-desktop-item-editor) in the terminal.

>>> gdie

Requirements

  • Python 3.2 and above

  • pexpect module

  • yad program

Installation

Can be installed by using pip:

>>> sudo python3 -m pip install yad

or by manual installation:

>>> git clone https://gitlab.com/dvenkatsagar/python-yad.git
>>> cd python-yad/python-yad
>>> python3 setup.py build
>>> python3 setup.py install

Contact Us

If you guys encounter any bugs, or issues. please contact me via email:

Authors:

Sagar D V <dvenkatsagar@gmail.com>

Metadata

Release files for yad 0.9.14

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

Source distribution (sdist)

Source distribution for yad 0.9.14
File Size Uploaded Provenance
yad-0.9.14.tar.gz 33.3 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 53.5 kB

Release files / yad-0.9.14.tar.gz

Download URL yad-0.9.14.tar.gz
Size 33.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4153029456c238fabef337320b3cabaa0caafbae9b487e7a0035bc32390991d3
BLAKE2b-256 checksum
How to use checksums
54389d101f88b7e63bbaa419ac42e6be0680bc13ca8bf70f21a977948647771f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / yad-0.9.14-py2.py3-none-any.whl

Download URL yad-0.9.14-py2.py3-none-any.whl
Size 20.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
815ddf29b7fc09999cb360e7702de5cd26f3366608e17c2841a35bfd68b2b3e3
BLAKE2b-256 checksum
How to use checksums
dcb4bf4561c7991df397d73808b7f59edb1a4ba03e84800c79f3d420964e566d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for yad 0.9.14

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.

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