Skip to content

Commit 5e65a5a

Browse files
authored
Merge pull request #113 from mulkieran/issue_project_757
Use Python 3.12 as lowest supported Python version
2 parents f3e2362 + b963bec commit 5e65a5a

File tree

2 files changed

+14
-9
lines changed

2 files changed

+14
-9
lines changed

.github/workflows/main.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,27 @@ jobs:
4141
- name: ${{ matrix.task }}
4242
run: ${{ matrix.task }}
4343

44-
lowest_environment_checks:
44+
lowest_supported_python:
4545
strategy:
4646
matrix:
4747
include:
4848
- dependencies: python3-into-dbus-python
4949
task: PYTHONPATH=./src make -f Makefile test
50-
- dependencies: python-setuptools python3-into-dbus-python
51-
task: make legacy-package
5250
runs-on: ubuntu-latest
53-
container: fedora:35 # LOWEST DEVELOPMENT ENVIRONMENT
51+
container: fedora:41 # CURRENT DEVELOPMENT ENVIRONMENT
5452
steps:
53+
- name: Install python3.12
54+
run: >
55+
dnf install -y
56+
alternatives
57+
python3.12
58+
- name: Set python3 to python3.12
59+
run: >
60+
alternatives
61+
--install /usr/bin/python3
62+
python3
63+
/usr/bin/python3.12
64+
10
5565
- name: Display Python version
5666
run: python3 --version
5767
- uses: actions/checkout@v4

Makefile

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,3 @@ yamllint:
4040
.PHONY: package
4141
package:
4242
(umask 0022; python -m build; python -m twine check --strict ./dist/*)
43-
44-
.PHONY: legacy-package
45-
legacy-package:
46-
python3 setup.py build
47-
python3 setup.py install

0 commit comments

Comments
 (0)