Skip to main content

Specialized picker widgets for urwid that extend its features.

Project description

Urwid Picker Widgets

Specialized picker widgets for urwid that extend its features.

The additional_urwid_widgets library by AFoeee adds some good specialized picker widgets, e.g. date picker, integer picker, etc.

However, due to a lack of activity/sync from that project, I decided to extend and update the features by adding a time picker widget to the list.

This library mainly focuses on *Picker widgets for urwid. (Also checkout MessageDialog widget from additional_urwid_widgets!)


Installation

The project can be installed via pip.

Options

There are several approaches to install a package via the terminal (as described here):

  • Setup a virtual env to install the package (recommended):

     python3 -m venv env
     source ./env/bin/activate
     python3 -m pip install urwid-picker-widgets
    
  • Install the package to the user folder:

      python3 -m pip install --user urwid-picker-widgets
    
  • Install to the system folder (not recommended):

      python3 -m pip install urwid-picker-widgets
    

Widgets

See the corresponding wiki entries of the widgets for more information.

date_picker

time_picker

indicative_list_box

integer_picker

selectable_row

FAQ

Symbols are not encoded properly (Instead question mark symbol '?' is visible')

Type following command in terminal for the fix.

export LANG="en_IN.UTF-8"

(Here IN refers to the India, the native country of the user)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

urwid_picker_widgets-0.4.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

urwid_picker_widgets-0.4-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

Details for the file urwid_picker_widgets-0.4.tar.gz.

File metadata

  • Download URL: urwid_picker_widgets-0.4.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for urwid_picker_widgets-0.4.tar.gz
Algorithm Hash digest
SHA256 2418d28166b8730fd3bd4563d6402c84df937b80e08f41494b344a080d265901
MD5 59fd7eb4e5256df228eefbed7556fcf0
BLAKE2b-256 2b5507aace56f0e86f067468e02250c89baa079bcf469340c98bbb1f77678410

See more details on using hashes here.

File details

Details for the file urwid_picker_widgets-0.4-py3-none-any.whl.

File metadata

  • Download URL: urwid_picker_widgets-0.4-py3-none-any.whl
  • Upload date:
  • Size: 22.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for urwid_picker_widgets-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ecc5fee68679e54255ce4f9a14bb85ac6ec1da14f42cf0c748ad42932793ed14
MD5 a87e7e0207c526fc02b94762c50c76b3
BLAKE2b-256 7e4b43396ae89d01cb4822f661fa071030d4c32d20b2c750069b2f5026959fa0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page