Commit graph

24 commits

Author SHA1 Message Date
Brad Warren
f520ca2556 Address @schoen's review comments 2016-03-25 12:52:37 -07:00
Brad Warren
294ea4d1a6 Add directory_select to NoninteractiveDisplay 2016-03-23 15:29:02 -07:00
Brad Warren
9d70c4acfb Add directory_select method to FileDisplay 2016-03-23 15:11:36 -07:00
Brad Warren
08232eef43 display.util pep8 cleanup 2016-03-21 16:22:15 -07:00
Brad Warren
432a85cd18 Add Ncurses directory_select 2016-03-21 16:19:57 -07:00
Roy Wellington Ⅳ
b6142c13d6 Change zope's implements to be a class decorator.
When attempting to import any module that uses zope.interface.implements
in Python 3, a TypeError is raised; it reads:

    TypeError: Class advice impossible in Python3.  Use the @implementer
    class decorator instead.

Following the listed advice seems to function in Python 3.
2016-02-20 00:37:40 -08:00
Peter Eckersley
0ab54820c6 Non-interactive menus were broken if labelled with help... 2016-02-09 14:25:18 -08:00
Roy Wellington Ⅳ
9c28364477 Make exception syntax Python 3 compatible.
Translate all except and raise statements that are in the old form to
the Python 3 compatible format.
2016-01-30 19:53:50 -08:00
Peter Eckersley
9a1199ed24 Wrangle a lot of **_kwargs 2016-01-21 15:50:45 -08:00
Peter Eckersley
8c9757a062 Correct docstring 2016-01-20 17:55:45 -08:00
Peter Eckersley
410bd22793 As previously implemented, iDisplay.menu() returns an index, not a tag 2016-01-20 17:21:40 -08:00
Peter Eckersley
22dccf0adb Use sphinx backticks more consistently 2016-01-20 17:16:32 -08:00
Peter Eckersley
e112e2ce61 Remove pylint disable 2016-01-20 17:16:19 -08:00
Peter Eckersley
96f704f577 Test cases for various error cases (and associtated bugfixes) 2016-01-01 15:29:34 -08:00
Peter Eckersley
b5828d92ad Test cases for NoninteractiveDisplay
(and one of the associated bugfixes :)
2015-12-30 16:07:25 -08:00
Peter Eckersley
d358c8d1c0 Correct docstrings & associated typing confusion 2015-12-30 15:52:51 -08:00
Peter Eckersley
d471169b6b Add default-handling to the iDisplay interface
(and the other iDisplay implementations)
2015-12-28 23:47:32 -08:00
Peter Eckersley
4f33a4dbb5 Noninteractive iDisplay basic implementation
(no tests or hooks, yet)
2015-12-27 15:24:52 -08:00
Peter Eckersley
c3c4c6c632 Begin work on a noninteractive iDisplay 2015-12-27 14:35:13 -08:00
Peter Eckersley
1a4d7c1445 Lintmonster 2015-11-20 19:02:50 -08:00
Peter Eckersley
ec267cf215 "Compute" the minimum height needed to reasonably display input 2015-11-20 19:02:50 -08:00
Jakub Warmuz
83185e5553
pep8 letsencrypt 2015-09-06 09:20:11 +00:00
Jakub Warmuz
02e7154c0d
Drop M2Crypto 2015-07-06 12:18:27 +00:00
Jakub Warmuz
41e86df252
Move letsencrypt.client to letsencrypt 2015-05-10 12:32:05 +00:00
Renamed from letsencrypt/client/display/util.py (Browse further)