Skip to content

Commit 50f6dde

Browse files
Merge pull request #60 from expel-io/update-python-version
Increase required python version from 3.7 to 3.9
2 parents a2d10ec + e90b786 commit 50f6dde

File tree

7 files changed

+1759
-920
lines changed

7 files changed

+1759
-920
lines changed

.github/linters/.flake8

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
[flake8]
2-
ignore = E501 # line-too-long
2+
ignore = E501

.github/workflows/build.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: set up python
3636
uses: actions/setup-python@v2
3737
with:
38-
python-version: '3.7'
38+
python-version: '3.9'
3939
- name: install dependencies
4040
run: |
4141
python -m pip install pytest
@@ -53,7 +53,7 @@ jobs:
5353
- name: set up python
5454
uses: actions/setup-python@v2
5555
with:
56-
python-version: '3.7'
56+
python-version: '3.9'
5757
- name: install dependencies
5858
run: |
5959
python -m pip install --upgrade setuptools wheel

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ To get up and running follow these simple steps.
4343

4444
### Prerequisites
4545

46-
Pyexclient requires `python>=3.7`.
46+
Pyexclient requires `python>=3.9` and the `requests` package.
4747

4848
### Installation
4949

docs/start/start.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ To get an API key, you’ll need to reach out to your Expel Engagement Manager.
1313

1414
Installation
1515
------------
16-
Pyexclient requires Python3.7+. It has no additional dependencies.
16+
Pyexclient requires Python3.9+ and the requests package.
1717

1818
To install pyexclient using pip, run:
1919

examples/expel_metrics.ipynb

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"cells": [
33
{
4+
"attachments": {},
45
"cell_type": "markdown",
56
"metadata": {},
67
"source": [
@@ -11,7 +12,7 @@
1112
"\n",
1213
"**Requirements**\n",
1314
"\n",
14-
"Environment: `python>=3.7`\n",
15+
"Environment: `python>=3.9`\n",
1516
"\n",
1617
"Packages:\n",
1718
"```\n",
@@ -40,6 +41,7 @@
4041
]
4142
},
4243
{
44+
"attachments": {},
4345
"cell_type": "markdown",
4446
"metadata": {},
4547
"source": [
@@ -117,6 +119,7 @@
117119
]
118120
},
119121
{
122+
"attachments": {},
120123
"cell_type": "markdown",
121124
"metadata": {},
122125
"source": [
@@ -222,6 +225,7 @@
222225
]
223226
},
224227
{
228+
"attachments": {},
225229
"cell_type": "markdown",
226230
"metadata": {},
227231
"source": [
@@ -249,6 +253,7 @@
249253
]
250254
},
251255
{
256+
"attachments": {},
252257
"cell_type": "markdown",
253258
"metadata": {},
254259
"source": [
@@ -377,6 +382,7 @@
377382
]
378383
},
379384
{
385+
"attachments": {},
380386
"cell_type": "markdown",
381387
"metadata": {},
382388
"source": [
@@ -406,6 +412,7 @@
406412
]
407413
},
408414
{
415+
"attachments": {},
409416
"cell_type": "markdown",
410417
"metadata": {},
411418
"source": [
@@ -414,6 +421,7 @@
414421
]
415422
},
416423
{
424+
"attachments": {},
417425
"cell_type": "markdown",
418426
"metadata": {},
419427
"source": [

pyexclient/workbench.py

+1,744-913
Large diffs are not rendered by default.

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
version=versioneer.get_version(),
1717
cmdclass=versioneer.get_cmdclass(),
1818
packages=['pyexclient'],
19-
python_requires='>=3.7',
19+
python_requires='>=3.9',
2020
install_requires=[
2121
'requests'
2222
],

0 commit comments

Comments
 (0)