drop Python 2.3 support

Issue #1032 resolved
jek created an issue
  • update docs
  • pick through list comprehensions and convert to generators as appropriate
  • flip decorator usage in lib/ to @syntax
  • clean out util and compat

Comments (7)

  1. jek reporter

    i had been thinking that 0.5 would be the last with 2.3 support, but now i'm leaning toward 0.4.

    0.5 is going to have to support 2.6 and people will want to 2to3 it. i see 2.3 support as adding unneeded pain to that process.

  2. jek reporter
    • changed milestone to 0.5.0

    Processed started with 6917ffb9bdae19a368abef5fdbd4655fc27fcdf2; no longer source compatible with 2.3.

    Internal functions which accept lists need to be inspected across the board & evaluated for accepting generators instead. (We should do this for functions at the user/API edges, regardless of 2.3)

  3. Log in to comment