Skip to content

[Release 2025] Invalid mode rU #53

@pradal

Description

@pradal

When launching lpy on Python 3.13, I have the following error

Traceback (most recent call last):
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 695, in showfilecontent
    self.createNewLsystem(fname)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 615, in createNewLsystem
    self.simulations.append(LpySimulation(self,i,fname))
                            ~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 506, in __init__
    self.open(fname)
    ~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 358, in open
    code = open(readname,'rU').read()
           ~~~~^^^^^^^^^^^^^^^
ValueError: invalid mode: 'rU'
Traceback (most recent call last):
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 695, in showfilecontent
    self.createNewLsystem(fname)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 615, in createNewLsystem
    self.simulations.append(LpySimulation(self,i,fname))
                            ~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 506, in __init__
    self.open(fname)
    ~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 358, in open
    code = open(readname,'rU').read()
           ~~~~^^^^^^^^^^^^^^^
ValueError: invalid mode: 'rU'
Traceback (most recent call last):
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 695, in showfilecontent
    self.createNewLsystem(fname)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 615, in createNewLsystem
    self.simulations.append(LpySimulation(self,i,fname))
                            ~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 506, in __init__
    self.open(fname)
    ~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 358, in open
    code = open(readname,'rU').read()
           ~~~~^^^^^^^^^^^^^^^
ValueError: invalid mode: 'rU'
Traceback (most recent call last):
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 695, in showfilecontent
    self.createNewLsystem(fname)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 615, in createNewLsystem
    self.simulations.append(LpySimulation(self,i,fname))
                            ~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 506, in __init__
    self.open(fname)
    ~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 358, in open
    code = open(readname,'rU').read()
           ~~~~^^^^^^^^^^^^^^^
ValueError: invalid mode: 'rU'
Traceback (most recent call last):
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 695, in showfilecontent
    self.createNewLsystem(fname)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/lpystudio.py", line 615, in createNewLsystem
    self.simulations.append(LpySimulation(self,i,fname))
                            ~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 506, in __init__
    self.open(fname)
    ~~~~~~~~~^^^^^^^
  File "/Users/pradal/miniforge3/envs/r25/lib/python3.13/site-packages/openalea/lpy/gui/simulation.py", line 358, in open
    code = open(readname,'rU').read()
           ~~~~^^^^^^^^^^^^^^^
ValueError: invalid mode: 'rU'

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions