Skip to content
Snippets Groups Projects
  1. Oct 13, 2024
  2. Aug 27, 2024
  3. Aug 22, 2024
  4. Aug 11, 2024
  5. Aug 05, 2024
  6. Jul 15, 2024
    • David Georg Reichelt's avatar
    • Shinhyung Yang's avatar
      Fixes for the Kieker-python benchmark · 6a33ba20
      Shinhyung Yang authored
      This fix resolves two problems.
      
      1. The v69.3.0 release of the Python3 package setuptools enforces the
         PEP~625 proposal [0], which replaces hyphens with underbars in a
         package name. Therefore I made the following changes:
      
      Kieker-python/functions.sh
      - "${PIP}" install dist/kieker-monitoring-for-python-0.0.1.tar.gz
      + "${PIP}" install dist/kieker_monitoring_for_python-0.0.1.tar.gz
      
      2. Temurin JDK 21 image (based on Alpine Linux 3.19, 3.19.2) comes up
         with the v23.3.1 release of the Python3 package pip. Its v23.0
         enforces the PEP~668 proposal [1], which raises an error when
         installing a local package against the OS-installed Python
         environment. Therefore I made the following changes:
      
      Kieker-python/benchmark.sh
      + VENV_DIR="${HOME}/venv/moobench"
      + python3 -m venv ${VENV_DIR}
      + source ${VENV_DIR}/bin/activate
      +
        # configure base dir
        BASE_DIR=$(cd "$(dirname "$0")"; pwd)
      
        ...
      
        info "Done."
      
      + deactivate
      + rm -rf ${VENV_DIR}
      +
        exit 0
        # end
      
      [0]: https://github.com/pypa/setuptools/blob/v69.3.0/NEWS.rst
      [1]: https://github.com/pypa/pip/blob/23.0/NEWS.rst
      6a33ba20
  7. Jul 11, 2024
  8. Jul 03, 2024
  9. May 28, 2024
  10. May 27, 2024
  11. May 24, 2024
  12. May 20, 2024
  13. May 14, 2024
  14. May 11, 2024
  15. May 10, 2024
  16. May 09, 2024
  17. May 08, 2024
Loading