Skip to content

Commit 3f31cb3

Browse files
committed
Drop Python 3.7 support
1 parent f04d7b0 commit 3f31cb3

File tree

5 files changed

+5
-71
lines changed

5 files changed

+5
-71
lines changed

.circleci/config.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ workflows:
33
version: 2
44
test:
55
jobs:
6-
- test-37
76
- test-38
87
- test-39
98
- test-310
@@ -12,9 +11,9 @@ workflows:
1211
jobs:
1312
- docs
1413
jobs:
15-
test-37: &test-template
14+
test-38: &test-template
1615
docker:
17-
- image: cimg/python:3.7
16+
- image: cimg/python:3.8
1817
steps:
1918
- checkout
2019
- restore_cache:
@@ -47,10 +46,6 @@ jobs:
4746
-f test-reports/coverage.xml \
4847
-F unittests \
4948
-n ${CIRCLE_BUILD_NUM}
50-
test-38:
51-
<<: *test-template
52-
docker:
53-
- image: cimg/python:3.8
5449
test-39:
5550
<<: *test-template
5651
docker:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Stone Soup uses the following dependencies:
2929

3030
| Name | License |
3131
| ---- | ------- |
32-
| [Python](https://www.python.org/) (v3.7+) | PSFL |
32+
| [Python](https://www.python.org/) (v3.8+) | PSFL |
3333
| [numpy](https://numpy.org/) | BSD |
3434
| [SciPy](https://www.scipy.org/) | BSD |
3535
| [matplotlib](https://matplotlib.org/) | [PSF/BSD-compatible](https://matplotlib.org/users/license.html) |

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ classifiers =
1616
Topic :: Scientific/Engineering
1717

1818
[options]
19-
python_requires = >=3.7
19+
python_requires = >=3.8
2020
packages = find:
2121
install_requires =
2222
matplotlib

stonesoup/_util.py

Lines changed: 0 additions & 60 deletions
This file was deleted.

stonesoup/base.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,9 @@ def __init__(self, foo, bar=bar.default, *args, **kwargs):
5959
from abc import ABCMeta
6060
from collections import OrderedDict
6161
from copy import copy
62+
from functools import cached_property
6263
from types import MappingProxyType
6364

64-
from ._util import cached_property
65-
6665

6766
class Property:
6867
"""Property(cls, default=inspect.Parameter.empty)

0 commit comments

Comments
 (0)