Skip to content
  1. Dec 01, 2021
    • Yuanle Song's avatar
      v3.0.0 switched to cmake based build · e7bd21f7
      Yuanle Song authored
      - switched to cmake based build.
      
        This allow me to continue optimize build process and make it
        work for all my existing python projects.
      
        Old Makefile is not easy to update at all.
      
        deb pkg now include venv instead of wheels. no bootstrap needed.
      
      - removed some obsolete scripts in utils/
      - removed upstart configs
      - removed utils/choose_default_python.sh, just use python3 from PATH
      - app.yaml
        - use Amazon ECR by default
        - enable livenessProbe by default
      - fabfile now use de04 as default PROD_HOST
      e7bd21f7
  2. Aug 27, 2021
  3. Aug 20, 2021
  4. Aug 16, 2021
    • Yuanle Song's avatar
      v2.0.0 drop support for python2.7 · 21fe8c13
      Yuanle Song authored
      - use python3 venv module to replace old bundled virtualenv module.
      - upgrade docker build image and runtime image to debian buster based.
      - bugfix: venv cache dir includes python version in dir name.
      21fe8c13
  5. Feb 06, 2021
  6. Sep 04, 2020
    • Yuanle Song's avatar
      v1.13.1 fix "make wheel" in Makefile; · 31e0c516
      Yuanle Song authored
      make wheel should use && to connect commands so that "ready" file is not
      created when some command failed.
      
      - use PYPI_MIRROR in make wheel and make dist.
      31e0c516
  7. Mar 18, 2020
  8. Jan 29, 2020
  9. Jan 28, 2020
  10. Jan 26, 2020
  11. Jan 12, 2020
  12. Jan 02, 2020
  13. Dec 30, 2019
    • Yuanle Song's avatar
      v1.8.0 allow set some k8s config via env variable; · 6ca40380
      Yuanle Song authored
      - allow set DOCKER_IMAGE_PREFIX and KUBECTL_CA_PATH via env variable
      - bugfix: properly escape DOCKER_PASSWORD when running docker login
      - bugfix: properly config cache for pip when running "make ci-build"
        it needs a dir at /.cache that the current user can write into, inside
        the "docker run" docker container.
      6ca40380
  14. Nov 03, 2019
  15. Oct 29, 2019
  16. Oct 28, 2019
  17. Oct 23, 2019
    • Yuanle Song's avatar
      v1.6.3 put config files in their target dir in deb · a8a515df
      Yuanle Song authored
      - no longer use install command to copy them at install time.
      - this allow better handling of systemd service file.
        also allow user to run apt remove and purge.
      
      user should update ./utils/build-deb and deb-scripts if systemd service
      file is used.
      
      also dropped support for upstart. upstart is irrelevant now.
      a8a515df
  18. Mar 21, 2019
  19. Mar 18, 2019
  20. Mar 07, 2019
  21. Mar 04, 2019
  22. Mar 02, 2019
  23. Mar 01, 2019
  24. Feb 28, 2019
  25. Feb 27, 2019
  26. Feb 23, 2019
    • Yuanle Song's avatar
      v1.4.1 make "make bootstrap" runs totally offline. · 2b4ac618
      Yuanle Song authored
      when install from deb that contains wheelhouse, do not touch network, do not
      read user's pip configuration, which may include extra find-links option,
      which in turn result in network requests.
      
      After adding --isolated option, "make bootstrap" runs totally offline.
      2b4ac618
  27. May 04, 2018
    • Yuanle Song's avatar
      v1.4.0 better support when running in docker env · 1df238df
      Yuanle Song authored
      - support reading configs from environment variable.
        all config key can be configured by env variable.
        This feature is introduced in wells 1.4.0.
      - add another configuration file position /etc/{{name}}/{{name}}.conf
        to allow easier volume mount in kubernetes.
      - ci-build docker run use go user
      - add host and port in app default configuration
      - replace pep8 by pycodestyle
      1df238df
  28. May 02, 2018