You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The latest Docker images use the EXP main branch as of January 1, 2025.
While, most of the changes are bug fixes, there are three feature enhancements:
Two-component disk bases useful for modeling a disk + bulge or disk + pseudo-bulge component. Thanks goes to Carrie Filion for this contribution.
A Python interface for specifying a disk target density for creating a disk basis for any profile. This allows for new bases to be created without a recompile, much like spherical models.
EXP and pyEXP now can apply the non-inertial pseudo-accelerations that arise from a moving reference frame. This feature is still a work in progress and needs testing. Looking for interested people to help. Please start a discussion if you are interested and want to know more.
In addition, we are rolling out Docker images that install most Python packages in a global venv rather than a system-wide pip install. This strategy provides containment and is now the official upstream policy. You will need a new version of expbox which will automatically grab the new Docker image. Otherwise, there will be little or no user differences except to be aware that the virtual Python environment lives in /opt/venv and will need to be activated if you would like to add packages from a terminal session. These new style images are tagged as 24.
I plan to build the old style Docker images for a while to ensure backward compatibility but please consider these deprecated. I will drop them altogether at some point during this year. These will be tagged with latest (again for compatibility with the old expbox script) and 22 (for Ubuntu 22.04). I also plan to drop the latest tag altogether; it's confusing.
Please consider upgrading to the new expbox when you can. I have checked the latest Docker images for both the amd64 and arm64 architectures (the latter in an emulator) , but please report any issues.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
The latest Docker images use the EXP
mainbranch as of January 1, 2025.While, most of the changes are bug fixes, there are three feature enhancements:
In addition, we are rolling out Docker images that install most Python packages in a global
venvrather than a system-widepip install. This strategy provides containment and is now the official upstream policy. You will need a new version of expbox which will automatically grab the new Docker image. Otherwise, there will be little or no user differences except to be aware that the virtual Python environment lives in/opt/venvand will need to be activated if you would like to add packages from a terminal session. These new style images are tagged as24.I plan to build the old style Docker images for a while to ensure backward compatibility but please consider these deprecated. I will drop them altogether at some point during this year. These will be tagged with
latest(again for compatibility with the oldexpboxscript) and22(for Ubuntu 22.04). I also plan to drop thelatesttag altogether; it's confusing.Please consider upgrading to the new expbox when you can. I have checked the latest Docker images for both the amd64 and arm64 architectures (the latter in an emulator) , but please report any issues.
All reactions