gpython/pymain: -O, sys.executable, ...
- Teach gpython and pymain about `-`; - Teach gpython and pymain about -O; - Teach pymain to always set sys.executable, so that subprocess and multiprocessing work correctly out of the box; - Fix ./bin/gpython crash; - Rewrite options parsing via incremental getopt-like thing. This changes are motivated by slapos!862 (comment 121470) and slapos!862 (comment 121600). /reviewed-by @jerome /reviewed-on !10
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
failed |
#127734
external
|
Pygolang.UnitTest-Master.Python2 |
00:01:07
|
||||||
failed |
#127733
external
|
Pygolang.UnitTest-Master.Python3 |
00:01:08
|
||||||
failed |
#127485
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:32
|
||||||
failed |
#127486
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:16
|
||||||
failed |
#127494
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:22
|
||||||
failed |
#127499
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:07
|
||||||
failed |
#127502
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:09
|
||||||
failed |
#127506
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:06
|
||||||
failed |
#127619
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:25
|
||||||
failed |
#127669
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:20
|
||||||
failed |
#127702
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:05
|
||||||
failed |
#127703
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:06
|
||||||
failed |
#127715
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:30
|
||||||
failed |
#127725
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:05
|
||||||
failed |
#127730
external
retried
|
Pygolang.UnitTest-Master.Python2 |
00:01:10
|
||||||
failed |
#127563
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:34
|
||||||
failed |
#127580
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:25
|
||||||
failed |
#127598
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:36
|
||||||
failed |
#127618
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:20
|
||||||
failed |
#127691
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:38
|
||||||
failed |
#127488
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:02:23
|
||||||
failed |
#127491
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:17
|
||||||
failed |
#127629
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:10
|
||||||
failed |
#127496
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:21
|
||||||
failed |
#127663
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:34
|
||||||
failed |
#127500
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:26
|
||||||
failed |
#127707
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:17
|
||||||
failed |
#127503
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:18
|
||||||
failed |
#127672
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:26
|
||||||
failed |
#127508
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:09
|
||||||
failed |
#127544
external
retried
|
Pygolang.UnitTest-Master.Python3 |
00:01:33
|
||||||