show truncated python tracebacks as tail rather than head
Resolved 💬 4 comments Opened May 14, 2025 by asmacdo Closed Jan 3, 2026
Bug Description
Please show truncated python tracebacks as tail rather than head.
What I saw
● Bash(cd /home/austin/devel/planartary-space-agency && source venv/bin/activate && cd tools/planet_generator && python …
planet_generator.py planets/jupiter.json -o ../../public/assets/images/planets/jupiter.png)
⎿ Error: Traceback (most recent call last):
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 465, in <module>
sys.exit(main())
~~~~^^
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 459, in main
generator.generate(args.output)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 44, in generate
planet_image = self._generate_gas_giant(planet_image)
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 151, in _generate_gas_giant
… +14 lines (ctrl+r to see all)
● Let's fix the issue with the gas giant generation:
Full (Using ctrl+r)
● Bash(cd /home/austin/devel/planartary-space-agency && source venv/bin/activate && cd tools/planet_generator && python …
planet_generator.py planets/jupiter.json -o ../../public/assets/images/planets/jupiter.png)
⎿ Error: Traceback (most recent call last):
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 465, in <module>
sys.exit(main())
~~~~^^
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 459, in main
generator.generate(args.output)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 44, in generate
planet_image = self._generate_gas_giant(planet_image)
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 151, in _generate_gas_giant
base_image = self._add_gas_swirls(base_image, mask)
File "/home/austin/devel/planartary-space-agency/tools/planet_generator/planet_generator.py", line 287, in _add_gas_swirls
distorted = planet_image.transform(
planet_image.size,
...<5 lines>...
Image.BILINEAR
)
File "/home/austin/devel/planartary-space-agency/venv/lib/python3.13/site-packages/PIL/Image.py", line 2845, in transform
.transform(size, method, data, resample, fill, fillcolor)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/austin/devel/planartary-space-agency/venv/lib/python3.13/site-packages/PIL/Image.py", line 2866, in transform
for box, quad in data:
^^^^^^^^^
ValueError: too many values to unpack (expected 2)
What I'd like to see
File "/home/austin/devel/planartary-space-agency/venv/lib/python3.13/site-packages/PIL/Image.py", line 2845, in transform
.transform(size, method, data, resample, fill, fillcolor)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/austin/devel/planartary-space-agency/venv/lib/python3.13/site-packages/PIL/Image.py", line 2866, in transform
for box, quad in data:
^^^^^^^^^
ValueError: too many values to unpack (expected 2)
● Let's fix the issue with the gas giant generation:
Environment Info
- Platform: linux
- Terminal: gnome-terminal
- Version: 0.2.113
- Feedback ID: ab4c7206-44c9-488c-ad91-98bfdb0beb6b
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗