Skip to content

Commit 6e55d0a

Browse files
Merge pull request #36 from oscarbenjamin/pr_language_level
maint: move cython language_level to 3
2 parents 63be308 + 45f8803 commit 6e55d0a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545

4646

4747
define_macros = []
48-
compiler_directives = {'language_level':2}
48+
compiler_directives = {'language_level':3}
4949

5050

5151
# Enable coverage tracing

src/flint/functions.pyx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,19 +73,19 @@ def good(func, slong prec=0, slong maxprec=0, slong dps=0,
7373
dps = ctx.dps
7474

7575
orig = ctx.prec
76-
morebits = max(20, prec / 5)
76+
morebits = max(20, prec // 5)
7777

7878
if verbose:
79-
print "prec = %i, maxprec = %i" % (prec, maxprec)
79+
print("prec = %i, maxprec = %i" % (prec, maxprec))
8080
try:
8181
ctx.prec = prec * 1.01 + 2 * padding
8282
while ctx.prec < maxprec:
8383
if verbose:
84-
print "eval prec = %i" % ctx.prec
84+
print("eval prec = %i" % ctx.prec)
8585
v = func()
8686
acc = __goodness(v, parts, metric)
8787
if verbose:
88-
print "good bits = %i" % acc
88+
print("good bits = %i" % acc)
8989
if acc > prec + padding:
9090
if show:
9191
ctx.dps = dps

0 commit comments

Comments
 (0)