Skip to content

Releases: BNLNPPS/esi-shell

1.0.0

30 Sep 13:45
Compare
Choose a tag to compare

What's Changed

  • fix: set compute capability to 5.2 compatible with Quadro M4000 by @plexoos in #1
  • copy pfrich geometry from billlee77/epic:pfRICH @ef8bc38 by @plexoos in #2
  • build: install debugger by @plexoos in #3
  • fix: use correct gdml file by @plexoos in #4
  • feat: add esi-shell by @plexoos in #6
  • fix: simplify build workflow, leverage login scripts by @plexoos in #8
  • build: exclude GPU code by @plexoos in #10
  • build: exclude OptiX from image by @plexoos in #11
  • fix(esi-shell): support only linux by @plexoos in #13
  • ci: add build-pull-request workflow by @plexoos in #9
  • build: optimize image size by @plexoos in #14
  • build(docker): update environment by @plexoos in #16
  • test(ci): run more meaningful test by @plexoos in #17
  • build: reduce image size by @plexoos in #18
  • build: set up opticks for all container users by @plexoos in #19
  • fix(build): keep build cache dir by @plexoos in #21
  • fix(esi-shell): improve user experience by @plexoos in #20
  • docs: update README by @plexoos in #15
  • fix(esi-shell): drop support for singularity with GPU (for now) by @plexoos in #22
  • fix(esi-shell): avoid building code (OptiX) on shell startup by @plexoos in #23
  • docs(readme): update instructions by @plexoos in #25
  • feat: upgrade opticks to main@b55f15bd by @plexoos in #26
  • fix: patch spack default modules.yaml by @plexoos in #27
  • ci: update pull request workflow by @plexoos in #35
  • ci: update pull request workflow by @plexoos in #36
  • fix(eic-shell): switch to ghcr.io registry by @plexoos in #37
  • feat: upgrade opticks by @plexoos in #39
  • chore: rename repo to esi-shell by @plexoos in #44
  • revert: restore removed pull of latest image for cache purposes by @plexoos in #47
  • chore: re-license with Apache License Version 2.0 by @plexoos in #46
  • feat: update opticks by @plexoos in #42
  • feat: build gpu code dependent on OptiX, run opticks tests by @plexoos in #49
  • fix: pull external asset in release workflow by @plexoos in #51
  • revert: last two commits breaking release workflow by @plexoos in #52
  • feat: build gpu code dependent on OptiX, run opticks tests (#49) by @plexoos in #53
  • ci: combine build and test jobs in build-pull-request workflow by @plexoos in #54
  • test: add wrapper around opticks tests by @plexoos in #57
  • Update readme instructions for running with docker by @rahmans1 in #56
  • Add vim text editor to the container by @rahmans1 in #60
  • ci: use appropriate token by @plexoos in #61
  • fix: always pull updated image from registry by @plexoos in #62
  • ci: fix unknown manifest issue by @plexoos in #64
  • ci: clean up PR image tags by @plexoos in #65
  • fix(env): load xerces-c, update PATH by @plexoos in #66
  • fix(shell): enable optix with driver capabilities by @plexoos in #69
  • fix(env): keep g4emlow by @plexoos in #70
  • ci: set up build using local cache by @plexoos in #74
  • chore: run non-interactive commands in login shell by @plexoos in #75
  • fix: use default HOME and PWD inside container by @plexoos in #80
  • chore: patch opticks for incorrect numpy dtype by @plexoos in #81
  • chore: use poetry for python dependencies by @plexoos in #72
  • chore: update opticks to master@393f976c8 by @plexoos in #78
  • feat(esi-shell): exec user command, pass through container options by @plexoos in #82
  • fix(esi-shell): avoid passing options to echo by @plexoos in #83
  • fix(env): define environment variable TMP expected by opticks tests by @plexoos in #85
  • docs: update README by @plexoos in #77
  • fix: install cmake directly by @plexoos in #88
  • fix(build): compile for generic x86_64 (v3) microarchitecture by @plexoos in #90
  • chore: change submodule repository by @plexoos in #91
  • build: add pyplot to virtual environment by @plexoos in #92
  • docs: update README with how to run a basic Opticks test by @plexoos in #93
  • ci(release): update esi-shell version before deploying it by @plexoos in #98
  • fix: rename esi-shell option --version to --tag by @plexoos in #99
  • fix: add option to print esi-shell version by @plexoos in #100
  • chore: get rid of unnecessary npm package.json by @plexoos in #101
  • fix: update opticks by @plexoos in #102
  • chore: sync pfrich.xml with eic/[email protected] by @plexoos in #104
  • fix(esi-shell): correct example command by @plexoos in #105
  • fix(esi-shell): source profile scripts in non-login non-interactive shells by @plexoos in #107
  • feat: update opticks installation procedure by @plexoos in #110
  • fix: allow to bind dirs on remote host by @plexoos in #111
  • chore: update opticks to currently latest revision by @plexoos in #115
  • fix: make virtual env available to all users by @plexoos in #114
  • docs: update README by @plexoos in #112
  • build: set permissions to rebuild Opticks by @plexoos in #116
  • Merge beta branch into main by @plexoos in #119

New Contributors

Full Changelog: https://github.com/BNLNPPS/esi-shell/commits/1.0.0