Skip to content

Commit bd1ccef

Browse files
authored
Merge pull request #1 from TerraformInDepth/versions_testing
Update version, test range of python versions
2 parents 6083129 + a9cd358 commit bd1ccef

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

.github/workflows/pytest.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,16 @@ env:
1010
jobs:
1111
pytest:
1212
runs-on: ubuntu-latest
13+
strategy:
14+
fail-fast: false
15+
matrix:
16+
version: ["3.10", "3.11", "3.12", "3.13"]
1317
steps:
1418
- uses: actions/checkout@v4
1519

1620
- uses: actions/setup-python@v5
1721
with:
18-
python-version-file: .python-version
22+
python-version: ${{ matrix.version }}
1923

2024
- name: Install OpenTofu
2125
uses: opentofu/setup-opentofu@v1

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.12.3
1+
3.13

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
A Python wrapper library around OpenTofu (and Terraform).
44

5-
This project was built as an example for Chapter 11 of [Terraform in Depth](https://mng.bz/QR21) in order to demonstrate how to wrap the OpenTofu or Terraform binaries to control from another language.
5+
This project was built as an example for Chapter 11 of [Terraform in Depth](https://mng.bz/QR21) in order to demonstrate how to wrap the OpenTofu or Terraform binaries to control from another language. Despite being an example, this is an active and maintained open source project that can be used for production purposes.
66

77
## Installation
88

0 commit comments

Comments
 (0)