Skip to content

Commit bc09c38

Browse files
eric-wieserutensil
authored andcommitted
Drop support for python 3.4 (#167)
Python 3.4 was end of life back in march, and there's little value in continuing to support it. Removing the CI run will save some PR time and electricity :) Also modifies the setup.py to refuse to install on 3.4.
1 parent 8e3dc35 commit bc09c38

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

.circleci/config.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,6 @@ jobs:
4040
<<: *defaults
4141
docker:
4242
- image: circleci/python:3.5
43-
"python-3.4":
44-
<<: *defaults
45-
docker:
46-
- image: circleci/python:3.4
4743
"python-2.7":
4844
<<: *defaults
4945
docker:
@@ -55,5 +51,5 @@ workflows:
5551
jobs:
5652
- "python-3.7"
5753
- "python-3.6"
58-
- "python-3.4"
54+
- "python-3.5"
5955
- "python-2.7"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ Installing GAlgebra
108108
### Prerequisites
109109

110110
- Works on Linux, Windows, Mac OSX
111-
- [Python](https://www.python.org/) 2.7 or 3
111+
- [Python](https://www.python.org/) 2.7 or >=3.5
112112
- [SymPy](https://www.sympy.org)
113113

114114
Note:

setup.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
packages=find_packages(),
1818
package_dir={'galgebra':'galgebra'},
1919
install_requires = ['sympy'],
20+
# 2.7 or >=3.5
21+
python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*',
2022
long_description=LONG_DESCRIPTION,
2123
classifiers=[
2224
'Development Status :: 4 - Beta',
@@ -26,6 +28,8 @@
2628
'Natural Language :: English',
2729
'Operating System :: OS Independent',
2830
'Programming Language :: Python :: 2.7',
29-
'Programming Language :: Python :: 3',
31+
'Programming Language :: Python :: 3.5',
32+
'Programming Language :: Python :: 3.6',
33+
'Programming Language :: Python :: 3.7',
3034
'Topic :: Scientific/Engineering :: Mathematics',
3135
'Topic :: Scientific/Engineering :: Physics'])

0 commit comments

Comments
 (0)