This repository was archived by the owner on Feb 1, 2023. It is now read-only.
Commit a569b88
Release Manager
Trac #30740: Fix sage.feature.package_systems for Python 3.6
Follow-up from #30606.
As reported in https://groups.google.com/d/msg/sage-
release/0MnZQYItCYc/yhXDenfMAAAJ:
{{{
line 376, in package_systems
proc = run('sage-guess-package-system', shell=True,
capture_output=True,
text=True, check=True)
File "/usr/lib/python3.6/subprocess.py", line 423, in run
with Popen(*popenargs, **kwargs) as process:
TypeError: __init__() got an unexpected keyword argument
'capture_output'
Makefile:190: recipe for target 'ptestlong' failed
}}}
So apparently my system python3 is used which is Python 3.6.9. The
option
capture_output has been introduced in python 3.7.
Blocker because this ticket fixes the broken doctest machinery on major
supported platforms including `ubuntu-bionic`
URL: https://trac.sagemath.org/30740
Reported by: mkoeppe
Ticket author(s): Matthias Koeppe
Reviewer(s): Volker Braun1 file changed
+5
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
366 | 366 | | |
367 | 367 | | |
368 | 368 | | |
369 | | - | |
| 369 | + | |
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
373 | 373 | | |
374 | 374 | | |
375 | 375 | | |
376 | | - | |
| 376 | + | |
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
| |||
435 | 435 | | |
436 | 436 | | |
437 | 437 | | |
438 | | - | |
| 438 | + | |
439 | 439 | | |
440 | 440 | | |
441 | 441 | | |
442 | 442 | | |
443 | | - | |
| 443 | + | |
444 | 444 | | |
445 | 445 | | |
446 | 446 | | |
447 | | - | |
| 447 | + | |
448 | 448 | | |
449 | 449 | | |
450 | 450 | | |
| |||
0 commit comments