Mercurial > p > roundup > code
changeset 8118:c88ad93f0e77
issue2551339 - psycopg2 on 3.13 github runner crashes on import
Promote 3.13 to a non test build. If it fails, fail the build.
Install psycopg2 for all python versions.
xapian is still broken.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Thu, 17 Oct 2024 19:13:26 -0400 |
| parents | 89c0e2fc5073 |
| children | c12377fb4144 0c6f9db2b247 |
| files | .github/workflows/ci-test.yml |
| diffstat | 1 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/.github/workflows/ci-test.yml Thu Oct 17 15:13:03 2024 -0400 +++ b/.github/workflows/ci-test.yml Thu Oct 17 19:13:26 2024 -0400 @@ -52,13 +52,14 @@ # Run in all these versions of Python python-version: # - "2.7" - - "3.12" - # - 3.6 run via include on ubunto 20.04 + - "3.13" + # - 3.6 run via include on ubuntu 20.04 # - "3.7" - "3.8" # - "3.9" - "3.10" - "3.11" + - "3.12" # use for multiple os or ubuntu versions #os: [ubuntu-latest, macos-latest, windows-latest] @@ -72,9 +73,9 @@ # example: if 3.13 fails the jobs still succeeds # allow-prereleases in setup-python allows alpha/beta # releases to run - - python-version: 3.13 - os: ubuntu-22.04 - experimental: true + #- python-version: 3.13 + # os: ubuntu-22.04 + # experimental: true # 3.6 not available on new 22.04 runners, so run on 20.04 ubuntu - python-version: 3.6 @@ -203,8 +204,7 @@ - name: Install python db libraries run: | pip install mysqlclient - if [[ "$PYTHON_VERSION" != "3.14" ]]; then - pip install psycopg2; fi + pip install psycopg2 - name: Install auxiliary packages run: |
