File tree Expand file tree Collapse file tree 6 files changed +25
-23
lines changed
Expand file tree Collapse file tree 6 files changed +25
-23
lines changed Original file line number Diff line number Diff line change @@ -23,23 +23,26 @@ inputs:
2323 description : ' Optional http headers'
2424 default : ' {}'
2525
26+ python_version :
27+ required : false
28+ description : ' Python version to test with'
29+ default : ' 3.7'
30+
2631runs :
2732 using : ' composite'
2833 steps :
2934 - uses : actions/checkout@v3
3035 with :
3136 repository : RelationalAI/rai-sdk-python
3237
33- - name : Initialize Python 3.7
38+ - name : Initialize Python
3439 uses : actions/setup-python@v2
3540 with :
36- python-version : 3.7
41+ python-version : ${{ matrix.python-version || inputs.python_version }}
3742
3843 - name : Install dependencies
3944 run : |
4045 python -m pip install --upgrade pip
41- pwd
42- ls
4346 pip install -r requirements.txt
4447 pip install -e ./
4548 shell : bash
Original file line number Diff line number Diff line change 88jobs :
99 build :
1010 runs-on : ubuntu-latest
11+ strategy :
12+ matrix :
13+ python-version : [3.7, 3.8, 3.9]
14+ fail-fast : false
15+
1116 steps :
1217 - uses : actions/checkout@v3
13-
14- - name : Initialize Python 3.7
15- uses : actions/setup-python@v2
16- with :
17- python-version : 3.7
18-
19- - name : Install dependencies
20- run : |
21- python -m pip install --upgrade pip
22- pip install flake8
23-
24- - name : flake8 linter
25- run : flake8 .
26-
2718 - uses : ./.github/actions/test
2819 with :
2920 client_id : ${{ secrets.CLIENT_ID }}
Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## v0.6.10
4+
5+ * Fix for ` ImportError: cannot import name 'appengine' from 'urllib3.contrib' `
6+ * Run tests using multiple python versions ` [3.7, 3.8, 3.9] `
7+
38## v0.6.9
49
510* Added ` poll_with_specified_overhead `
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- __version_info__ = (0 , 6 , 9 )
15+ __version_info__ = (0 , 6 , 10 )
1616__version__ = "." .join (map (str , __version_info__ ))
Original file line number Diff line number Diff line change 1+ grpcio == 1.54.0
12grpcio-tools == 1.47.0
23protobuf == 3.20.2
34pyarrow == 6.0.1
4- requests-toolbelt == 0.9.1
5-
5+ requests == 2.30.0
6+ requests-toolbelt == 1.0.0
7+ urllib3 == 2.0.2
Original file line number Diff line number Diff line change 2929 "Programming Language :: Python :: 3" ,
3030 "Programming Language :: Python :: 3.7" ,
3131 "Programming Language :: Python :: 3.8" ,
32+ "Programming Language :: Python :: 3.9" ,
3233 ],
3334 description = "The RelationalAI Software Development Kit for Python" ,
3435 install_requires = [
3536 "ed25519==1.5" ,
36- "pyarrow> =6.0.1" ,
37- "requests-toolbelt==0.9.1 " ,
37+ "pyarrow= =6.0.1" ,
38+ "requests-toolbelt==1.0.0 " ,
3839 "protobuf==3.20.2" ],
3940 license = "http://www.apache.org/licenses/LICENSE-2.0" ,
4041 long_description = "Enables access to the RelationalAI REST APIs from Python" ,
You can’t perform that action at this time.
0 commit comments