Skip to content
  1. Apr 27, 2024
  2. Apr 25, 2024
  3. Apr 18, 2024
  4. Apr 13, 2024
  5. Apr 11, 2024
  6. Apr 06, 2024
  7. Apr 05, 2024
  8. Mar 25, 2024
  9. Mar 23, 2024
  10. Mar 10, 2024
  11. Mar 09, 2024
    • Christoph Reiter's avatar
      pyproject.toml: don't build tests with meson-python · 6123b577
      Christoph Reiter authored
      In case meson-python is invoked via pip, any Python tools it uses
      can't access the system Python packages, which breaks g-ir-scanner,
      which we use for building the tests.
      
      Fix by not building tests when building a wheel.
      
      See https://github.com/mesonbuild/meson-python/issues/596
      
      Fixes #622
      6123b577
    • Christoph Reiter's avatar
      CI: do everything in a venv and with the same pip version · 1517bbbb
      Christoph Reiter authored
      After !301 the pypy version has a different pip version compared to the
      oder pyenv cpython installations and also its pip installs to the system
      which comes with new restrictions with newer pip (requires --break-system-packages).
      
      To make the test environment for all interepreter versions the same create
      and active a venv first and also update pip in there.
      
      This is motivated by the pip in 22.04 not supporting "--config-settings",
      which is required in !302
      1517bbbb
    • Christoph Reiter's avatar
      CI: use pypy from the Ubuntu PPA instead of pyenv · a6427f60
      Christoph Reiter authored
      As pointed out in !299 the libffi shipped with the portable pypy version
      conflicts with the system libffi, and could lead to crashes.
      
      Instead of the pyenv version just use the official PPA which contains
      a pypy linked against system libs. That has the downside that the version
      is no longer pinned and docker image rebuilds will lead to newer pypy versions
      being included.
      a6427f60
    • Christoph Reiter's avatar
      version bump · 87205501
      Christoph Reiter authored
      87205501
    • Christoph Reiter's avatar
      release · 851603c6
      Christoph Reiter authored
      3.48.0
      851603c6
  12. Feb 20, 2024
  13. Feb 15, 2024
  14. Feb 12, 2024