Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Mike Callahan Newsgroups: comp.lang.python.announce Subject: ANN: The release of Tkintertoy 1.1.0 Date: Fri, 3 May 2019 11:15:12 -0400 Lines: 35 Approved: python-announce-list@python.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: news.uni-berlin.de fpGVHu6pNG+tTpVbby80PQveB0+2PH5yKvuf3RmuqkMQ== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pip': 0.03; 'url:github': 0.03; 'package,': 0.05; 'subject:ANN': 0.05; 'tkinter': 0.05; 'url-ip:137.116/16': 0.07; 'download:': 0.09; 'subject:release': 0.09; 'url-ip:137.116.78.48/32': 0.09; 'url-ip:137.116.78/24': 0.09; 'url:pypi': 0.09; 'url:io': 0.11; 'python': 0.13; '1.1.0': 0.16; '=====': 0.16; 'enjoy,': 0.16; 'event-driven': 0.16; 'license:': 0.16; 'url:project': 0.16; 'url:readthedocs': 0.16; 'widgets': 0.16; 'gui': 0.18; 'code,': 0.18; 'library': 0.19; 'command': 0.20; 'folder': 0.20; 'programming': 0.23; 'url- ip:151.101.0.223/32': 0.23; 'url-ip:151.101.128.223/32': 0.23; 'url-ip:151.101.192.223/32': 0.23; 'url-ip:151.101.64.223/32': 0.23; 'help.': 0.24; 'install': 0.24; 'url-ip:137/8': 0.25; 'url- ip:151.101.192/24': 0.26; 'url-ip:151.101.0/24': 0.26; 'url- ip:151.101.128/24': 0.26; 'url-ip:151.101.64/24': 0.26; 'url- ip:140/8': 0.28; 'to:addr:python-announce-list': 0.29; 'url- ip:151.101/16': 0.30; 'url-ip:151/8': 0.30; 'skip:( 20': 0.31; 'message-id:@mail.gmail.com': 0.32; 'but': 0.33; 'should': 0.35; 'received:google.com': 0.35; 'subject:: ': 0.35; 'run': 0.37; 'creating': 0.37; 'received:209.85': 0.38; 'received:209': 0.38; 'complex': 0.38; 'quickly': 0.38; 'includes': 0.39; 'your': 0.63; 'platform': 0.63; 'series': 0.63; 'simple': 0.64; 'email:': 0.65; 'features': 0.66; 'ready.': 0.66; 'links': 0.67; 'explore': 0.67; 'home': 0.68; 'complete': 0.69; 'upon': 0.69; 'subject:The': 0.70; 'url-ip:lookup error': 0.74; 'world': 0.75; 'introduce': 0.79; 'python\xc2\xa0': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=yQLw7NZyfHu/mZrOw6Ag8F5mRZAE8GHqs7D+9/2N0NY=; b=sT29BLiCEK9U83mGD/ImM49nwPib/9B4TYyN7smYW1k/+ggtZgYx4uXluJjm7tjmRl yJacXSyJD6iOQiF1JkeYFr9IP2VCnYoiDcolEoAsesEg8YW/pRv0f9Dc6+6evoofIvY/ pUph4q8OjZ94ag028NRzzLke0/MiFFRiBbmf/MQMYpnrlq3a6w3a12K0BAnrqa9eDTkW zlr3/6UU2AQCkq4ftO05x76bQDh9VAuywrll/Ex4l3q9yLZnLpird8SKhkl04cezi5uw O2YEuPpSUixGrbHK+H6PZXFaUvMy7Lgx+C2UdSRE1GYrSy2irJeLHCCnIFV3e3U2EopN ZweA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=yQLw7NZyfHu/mZrOw6Ag8F5mRZAE8GHqs7D+9/2N0NY=; b=OojYdeMuRkxbH3fAsOeuU/LTpLt58lF5xwLXeIp56CYxab9xw0jR/E93Hsle7NV6nx OOQ7TqAZcdCut7HyoylHof6MpwMriYyFtXGEGXMzRzf+JzV33zt7QNpDwHQWSTGQKap4 cLW5LQZqaJnkfLzaf6TDxIcpxghCQfFX2Ki2SXLg6PlP5d7ziqwBi4Ez9Vijkg5OhZPN jMYt4xydZhwiGpamC1CflWkWrNUNxuJh6M1+nw8clPUIaa+aJ9VdUUfSVPYmv8e1An8O yNUHlh4b4fjAxRw/w6B5g8hzcabBWqKtwoBrrPHbnnEoCvcZMd8OwQhr6cbrodUVsK8D TeFQ== X-Gm-Message-State: APjAAAUdi5m4TnXF/YXQ8qRagwvcDXII7XzONNsxmnLKmeO4EBxBoL0E U3ZxYVTY6RiLBQu75UX80Wr2zG+emhkX1m7JBgTEGnoy X-Google-Smtp-Source: APXvYqyDHtkSn3e28LFo2Otc0gUOhChPJslEHJDzQe4DyZEqwJ5axdo9eOi3L6Z5jTPXsft4NrporIs+qNqgl42IR1I= X-Received: by 2002:adf:9c86:: with SMTP id d6mr3541933wre.254.1556896523384; Fri, 03 May 2019 08:15:23 -0700 (PDT) X-Mailman-Approved-At: Mon, 06 May 2019 08:07:20 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: Xref: csiph.com comp.lang.python.announce:3103 A new package, Tkintertoy 1.1.0 Python instructors, are you looking for a package that will quickly move your students from the command line to GUIs? Tkintertoy, a light-weight GUI library built upon Tkinter and Ttk, should help. Using a few lines of code, your students will be introduced into the world of widgets and event-driven programming with a minimum of pain. However, Tkintertoy allows advanced students to explore complex features of Tkinter and Ttk when they are ready. It should run on any platform with Tkinter and Ttk installed. Installation: pip install tkintertoy License: MIT Email: mcalla@twc.com Links ===== Home Page: https://github.com/mcalla314/tkintertoy/ The docs/slides folder will contain a series of slideshows that introduce Python and Tkintertoy in the creation of simple but complete applications. Documentation: https://tkintertoy.readthedocs.io/en/latest/ Includes a reference and tutorial. Download: https://pypi.org/project/tkintertoy/ Enjoy, Mike Callahan

Tkintertoy 1.1.0 - A light-weight package for creating simple GUIs built on Tkinter and Ttk. (3-May-19)