Skip to content

Commit ce3463f

Browse files
docs: compatibility with python 3.12 and 3.13 (#31)
1 parent fa4930e commit ce3463f

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.github/workflows/pylint.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
os: [ubuntu-latest]
20-
python: ["3.7", "3.8", "3.9", "3.10", "3.11"]
20+
python: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
2121
steps:
2222
- uses: actions/checkout@v3
2323
- name: Setup Python
@@ -27,6 +27,7 @@ jobs:
2727
- name: Install dependencies
2828
run: |
2929
python -m pip install --upgrade pip
30+
pip install -r requirements.txt
3031
pip install pylint
3132
pip install pylint-fail-under
3233
- name: Analysing the code with pylint
@@ -35,5 +36,5 @@ jobs:
3536
run: |
3637
for file in $(find -name '*.py')
3738
do
38-
pylint --disable=R,C,W "$file" --fail-under=10;
39+
pylint --disable=R,C,W "$file" --fail-under=10;
3940
done

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
## Introduction
66
This project contains the abstract layer for APIMatic's core library. The purpose of creating interfaces is to separate out the functionalities needed by APIMatic's core library module. The goal is to support scalability and feature enhancement of the core library and the SDKs along with avoiding any breaking changes by reducing tight coupling between modules through the introduction of interfaces.
77

8-
## Version supported
9-
Currenty APIMatic supports `Python version 3.7 - 3.11` hence the apimatic-core-interfaces will need the same versions to be supported.
8+
## Version supported
9+
Currenty APIMatic supports `Python version 3.7+` hence the apimatic-core-interfaces will need the same versions to be supported.
1010

11-
## Installation
11+
## Installation
1212
Simply run the command below in your SDK as the apimatic-core-interfaces will be added as a dependency in the SDK.
1313
```python
1414
pip install apimatic-core-interfaces

requirements.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
setuptools>=68.0.0

0 commit comments

Comments
 (0)