OpenREM Release Notes version 1.0.0
Headline changes
Python 3
Django 2.2
Docker or direct install on Windows and Linux
Celery, Flower and RabbitMQ removed from requirements
Performing physician added to standard fluoroscopy exports (#840)
Station name checked at series level only, option to check at study level only instead (#772)
Upgrade from 1.0.0b1 or 1.0.0b2
Docker
Linux
Recommended Python version has been updated to 3.12; 3.10 and 3.11 should be ok still but you might want to upgrade.
Activate the virtualenv (note the . – you can also use the word source):
$ . /var/dose/veopenrem3/bin/activate
$ pip install openrem==1.0.0b3
$ python manage.py makemigrations remapp
$ python manage.py migrate
$ python manage.py loaddata openskin_safelist.json
$ python manage.py collectstatic --no-input --clear
$ python manage.py compilemessages
Restart the services:
$ sudo systemctl restart openrem-gunicorn.service
$ sudo systemctl restart redis-server.service
$ sudo systemctl restart openrem-consumer.service
Windows
Recommended Python version has been updated to 3.12; 3.10 and 3.11 should be ok still but you might want to upgrade.
In a CMD window, move to the openrem Python folder and activate the virtualenv:
C:\Users\openrem>e:
E:\>cd venv\Lib\site-packages\openrem
E:\venv\Lib\site-packages\openrem>e:\venv\Scripts\activate
(venv) E:\venv\Lib\site-packages\openrem>
(venv) E:\>pip install openrem==1.0.0b3
(venv) E:\venv\Lib\site-packages\openrem>python manage.py makemigrations remapp
(venv) E:\venv\Lib\site-packages\openrem>python manage.py migrate
(venv) E:\venv\Lib\site-packages\openrem>python manage.py loaddata openskin_safelist.json
(venv) E:\venv\Lib\site-packages\openrem>python manage.py collectstatic --no-input --clear
Restart the services…
Upgrade from 0.10.0
Review the Installation doc to find the upgrade options