Thu, 11 Jul 2019 21:48:02 -0700 |
Martin von Zweigbergk |
py3: avoid "%r" for byte string, which produces b'' on py3
|
changeset |
files
|
Thu, 11 Jul 2019 14:46:17 -0700 |
Martin von Zweigbergk |
py3: replace str(ctx) by bytes(ctx)
|
changeset |
files
|
Thu, 11 Jul 2019 16:04:17 -0700 |
Martin von Zweigbergk |
py3: use inspect.signature() instead of inspect.getargspec() on py3
|
changeset |
files
|
Tue, 09 Jul 2019 10:56:42 -0700 |
Martin von Zweigbergk |
py3: use array.array.{to,from}bytes() on py3
|
changeset |
files
|
Thu, 11 Jul 2019 14:31:32 -0700 |
Martin von Zweigbergk |
py3: config values can be bytes, but never unicode
|
changeset |
files
|
Sat, 13 Jul 2019 00:17:03 -0700 |
Martin von Zweigbergk |
py3: call branchmap.items() on py3 and continue to call iteritems() on py2
|
changeset |
files
|
Fri, 12 Jul 2019 23:24:04 -0700 |
Martin von Zweigbergk |
py3: switch from iteritems() to items() in the topics extension
|
changeset |
files
|
Sun, 14 Jul 2019 22:34:36 -0700 |
Martin von Zweigbergk |
py3: filter() now returns a generator, so wrap when we need a list
|
changeset |
files
|
Fri, 12 Jul 2019 23:19:50 -0700 |
Martin von Zweigbergk |
py3: don't depend on map() iterating over its input
|
changeset |
files
|
Thu, 11 Jul 2019 16:49:01 -0700 |
Martin von Zweigbergk |
py3: implement __bool__ in addition to __nonzero__
|
changeset |
files
|
Thu, 11 Jul 2019 14:21:23 -0700 |
Martin von Zweigbergk |
py3: replace iter.next() by next(iter)
|
changeset |
files
|
Thu, 11 Jul 2019 14:16:48 -0700 |
Martin von Zweigbergk |
py3: replace xrange() by range()
|
changeset |
files
|
Thu, 11 Jul 2019 12:19:49 -0700 |
Martin von Zweigbergk |
py3: read sqlite3 data as bytes
|
changeset |
files
|
Thu, 11 Jul 2019 12:11:43 -0700 |
Martin von Zweigbergk |
py3: sqlite3.connect() expects str arguments
|
changeset |
files
|