diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 90edaf6..f512b3c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,6 +23,7 @@ jobs: - "3.9" - "3.10" - "3.11" + - "3.12" include: - python-version: "3.6" os: ubuntu-20.04 @@ -36,6 +37,8 @@ jobs: os: ubuntu-20.04 - python-version: "3.11" os: ubuntu-20.04 + - python-version: "3.12" + os: ubuntu-20.04 steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/README.md b/README.md index 7c41089..a67ae51 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Links: Features: - python wrapper - - supported python versions: 3.6, 3.7, 3.8, 3.9, 3.10, 3.11 + - supported python versions: 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12 - back-ends: [Xvfb][1], [Xephyr][2] and [Xvnc][3] Possible applications: diff --git a/setup.py b/setup.py index 2b4b8d1..4fe88c7 100644 --- a/setup.py +++ b/setup.py @@ -37,6 +37,7 @@ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ] diff --git a/tests/vagrant/ubuntu2204.sh b/tests/vagrant/ubuntu2204.sh index f5f7df1..214e5a1 100644 --- a/tests/vagrant/ubuntu2204.sh +++ b/tests/vagrant/ubuntu2204.sh @@ -22,6 +22,9 @@ sudo apt-get install -y python3.10-distutils sudo apt-get install -y python3.11-dev sudo apt-get install -y python3.11-distutils +sudo apt-get install -y python3.12-dev +sudo apt-get install -y python3.12-distutils + # tools sudo apt-get install -y mc python3-pip xvfb diff --git a/tox.ini b/tox.ini index 61ee500..2258518 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,7 @@ [tox] envlist = + py312 py311 py310 py39