Skip to content

Questions for you: Moving from 0.96 to 0.97

robertlugg edited this page Dec 2, 2014 · 2 revisions

I'd like to make a few changes to the interface/API of easygui. Before that we should make sure that someone isn't using or depending on a particular interface.

Questions

  1. Some functions return 1 and 0 instead of True and False. How important is that? I would like to change them to T/F as I believe most users will be new and backward compatibility is not that important (at least in this case).
  2. How important is it to maintain backward compatibility?
  3. I'd like to consider changing some functions to accept dictionaries Are these too complex for users of easygui (I suspect not since they are fundamental to Python)
  4. Change integerbox defaults for upperbound and lowerbound to be 'None'. This would allow any value (as long as its castable in to an integer)