UpsilonNumworks / Upsilon

Upsilon, an OS forked from Omega for your Numworks calculator
https://getupsilon.web.app/
Other
202 stars 58 forks source link

os.uname() doesn't return Upsilon's version #271

Open Yaya-Cout opened 2 years ago

Yaya-Cout commented 2 years ago

Describe the bug In the output of the uname command of the OS module in Python, there is a “release” field. Upsilon version isn't displayed in this field.

To Reproduce Steps to reproduce the behavior:

  1. Go to the Python app
  2. Create a new script
  3. Add
    from os import *
    print(uname()["release"])
  4. Execute the script
  5. See error

Expected behavior Upsilon version should be displayed

Screenshots image

Device:

Solution Edit python/port/mod/os/modos.cpp to include Upsilon version

cartoone222 commented 3 months ago

hi this bug have been fix you can close this issue

Yaya-Cout commented 3 months ago

hi this bug have been fix you can close this issue

It's not fixed on upsilon-dev, where is your fix ?

image

cartoone222 commented 3 months ago

i have test to replique the bug but nothings

image

image

Yaya-Cout commented 3 months ago

On your screenshots, the issue is present : os.uname() doesn't return Upsilon's version.

cartoone222 commented 3 months ago

a ok i see the problemme i have miss undestande the first msg img show an pyton error is confusing