List of commits:
Subject Hash Author Date (UTC)
bpo-29820: othergui.rst: Remove outdated information (GH-685) 1bb0f3762ec5104014aeed0ae6e9d64598d8fcac Marco Buttu 2017-03-17 02:50:40
Takes vcruntime140.dll from the correct source. (#679) 328612353266d86c248950a910efa869c8c9c087 Steve Dower 2017-03-16 17:19:18
bpo-29581: Make ABCMeta.__new__ pass **kwargs to type.__new__ (#527) bd583ef9857d99f9145ad0bb2c4424cc0baa63fc Nate 2017-03-15 18:39:22
Fix stderr bug in json.tool test (#346) b4e9087e7b77e8f76feac76f9c1ab21b49c0c766 Daniel Himmelstein 2017-03-15 14:31:06
bpo-29800: Fix crashes in partial.__repr__ if the keys of partial.keywords are not strings (#649) 6c3d5274687c97f9c13800ad50e73e15b54f629d Michael Seifert 2017-03-15 05:26:33
Use the default number of reviewers (3) for mention-bot (#667) 024b4fdc4a981ec9ec17f2e63124ec542eb728ff Donald Stufft 2017-03-14 22:20:55
bpo-29735: Optimize partial_call(): avoid tuple (#516) 0f7b0b397e12514ee213bc727c9939b66585cbe2 Victor Stinner 2017-03-14 20:37:20
Add ELLIPSIS and RARROW. Add tests (#666) d4914e9041cb9455592facba2a1afa6d905f1c01 Jim Fasarakis-Hilliard 2017-03-14 20:16:15
bpo-28810: Update lnotab_notes.txt (#665) 9135275cba680902e6caf29461f0423dc570190d Ivan Levkivskyi 2017-03-14 19:42:09
bpo-29592: site: skip abs_paths() when it's redundant (GH-167) 2e4e011795d26cab1a3843383d0539c12fea2458 INADA Naoki 2017-03-14 15:52:19
bpo-29548: Recommend PyObject_Call APIs over PyEval_Call APIs. (GH-75) aa289a59ff6398110e1122877c073c9354ee53db INADA Naoki 2017-03-14 09:00:59
bpo-28856: Let %b format for bytes support objects that follow the buffer protocol (GH-546) 7e2a54cdd977078b40b82182e46b201f8163f659 Xiang Zhang 2017-03-14 07:07:15
ftplib.FTP.retrbinary callback gets a bytes, not a str (GH-652) 9e52c907b5511393ab7e44321e9521fe0967e34d Jelle Zijlstra 2017-03-13 02:51:27
fix the name of argument to ftplib.FTP.set_pasv and fix wording (GH-653) 7bb6ac76b27efc7260b17b03362f60a4106a4805 Jelle Zijlstra 2017-03-13 02:19:00
bpo-29756: Improve documentation for list methods that compare items by equality (GH-572) b2d77175d1317494b4238b4e07426d310fbf1d19 Xiang Zhang 2017-03-13 02:09:16
bpo-29730: replace some calls to PyNumber_Check and improve some error messages (#650) 004251059b9c5e48d47cb30b94bcb92cb44d3adf Oren Milman 2017-03-12 22:37:05
Fix wrapping into StopIteration of return values in generators and coroutines (#644) b7c9150b68516878175e5373983189d6deea470c Yury Selivanov 2017-03-12 19:53:07
bpo-29742: asyncio get_extra_info() throws exception (#525) 2b27e2e6a35c3d3e369612b984017fe0d1bfcf0c Nikolay Kim 2017-03-12 19:23:30
bpo-28667: Fix a compile warning on FreeBSD when compare with FD_SETSIZE. (#501) 783d0c1a1c723733adcdf4249240246fc35a5bcb Serhiy Storchaka 2017-03-12 12:43:12
bpo-15695: Add PyAPI_FUNC() to _PyDict_SizeOf() declaration. (#639) bc44f045e6a801903bd7530a4fc5474e657832da Serhiy Storchaka 2017-03-12 12:15:54
Commit 1bb0f3762ec5104014aeed0ae6e9d64598d8fcac - bpo-29820: othergui.rst: Remove outdated information (GH-685)
Author: Marco Buttu
Author date (UTC): 2017-03-17 02:50
Committer name: Mariatta
Committer date (UTC): 2017-03-17 02:50
Parent(s): 328612353266d86c248950a910efa869c8c9c087
Signer:
Signing key:
Signing status: N
Tree: a121ca629446a567875410cd76134a2c22a5d814
File Lines added Lines deleted
Doc/library/othergui.rst 6 12
File Doc/library/othergui.rst changed (mode: 100644) (index ee1ce50b6b..d40abe1676)
... ... available for Python:
9 9 .. seealso:: .. seealso::
10 10
11 11 `PyGObject <https://wiki.gnome.org/Projects/PyGObject>`_ `PyGObject <https://wiki.gnome.org/Projects/PyGObject>`_
12 provides introspection bindings for C libraries using
12 PyGObject provides introspection bindings for C libraries using
13 13 `GObject <https://developer.gnome.org/gobject/stable/>`_. One of `GObject <https://developer.gnome.org/gobject/stable/>`_. One of
14 14 these libraries is the `GTK+ 3 <http://www.gtk.org/>`_ widget set. these libraries is the `GTK+ 3 <http://www.gtk.org/>`_ widget set.
15 15 GTK+ comes with many more widgets than Tkinter provides. An online GTK+ comes with many more widgets than Tkinter provides. An online
16 16 `Python GTK+ 3 Tutorial <https://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_ `Python GTK+ 3 Tutorial <https://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_
17 17 is available. is available.
18 18
19 `PyGTK <http://www.pygtk.org/>`_ provides bindings for an older version
19 `PyGTK <http://www.pygtk.org/>`_
20 PyGTK provides bindings for an older version
20 21 of the library, GTK+ 2. It provides an object oriented interface that of the library, GTK+ 2. It provides an object oriented interface that
21 22 is slightly higher level than the C one. There are also bindings to is slightly higher level than the C one. There are also bindings to
22 23 `GNOME <https://www.gnome.org/>`_. An online `tutorial `GNOME <https://www.gnome.org/>`_. An online `tutorial
 
... ... available for Python:
27 28 extensive C++ GUI application development framework that is extensive C++ GUI application development framework that is
28 29 available for Unix, Windows and Mac OS X. :program:`sip` is a tool available for Unix, Windows and Mac OS X. :program:`sip` is a tool
29 30 for generating bindings for C++ libraries as Python classes, and for generating bindings for C++ libraries as Python classes, and
30 is specifically designed for Python. The *PyQt3* bindings have a
31 book, `GUI Programming with Python: QT Edition
32 <https://www.commandprompt.com/community/pyqt/>`_ by Boudewijn
33 Rempt. The *PyQt4* bindings also have a book, `Rapid GUI Programming
34 with Python and Qt <https://www.qtrac.eu/pyqtbook.html>`_, by Mark
35 Summerfield.
31 is specifically designed for Python.
36 32
37 33 `PySide <https://wiki.qt.io/PySide>`_ `PySide <https://wiki.qt.io/PySide>`_
38 is a newer binding to the Qt toolkit, provided by Nokia.
34 PySide is a newer binding to the Qt toolkit, provided by Nokia.
39 35 Compared to PyQt, its licensing scheme is friendlier to non-open source Compared to PyQt, its licensing scheme is friendlier to non-open source
40 36 applications. applications.
41 37
 
... ... available for Python:
49 45 documentation and context sensitive help, printing, HTML viewing, documentation and context sensitive help, printing, HTML viewing,
50 46 low-level device context drawing, drag and drop, system clipboard access, low-level device context drawing, drag and drop, system clipboard access,
51 47 an XML-based resource format and more, including an ever growing library an XML-based resource format and more, including an ever growing library
52 of user-contributed modules. wxPython has a book, `wxPython in Action
53 <https://www.manning.com/books/wxpython-in-action>`_, by Noel Rappin and
54 Robin Dunn.
48 of user-contributed modules.
55 49
56 50 PyGTK, PyQt, and wxPython, all have a modern look and feel and more PyGTK, PyQt, and wxPython, all have a modern look and feel and more
57 51 widgets than Tkinter. In addition, there are many other GUI toolkits for widgets than Tkinter. In addition, there are many other GUI toolkits for
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/benf_wspdigital/cpython

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/benf_wspdigital/cpython

Clone this repository using git:
git clone git://git.rocketgit.com/user/benf_wspdigital/cpython

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main