@@ -18,14 +18,25 @@ myst:
18
18
# Minimum Supported Versions
19
19
20
20
PyGMT has adopted [ SPEC 0] ( https://scientific-python.org/specs/spec-0000/ ) alongside the
21
- rest of the scientific Python ecosystem, and therefore:
21
+ rest of the scientific Python ecosystem, and will therefore:
22
22
23
- - Support for Python versions be dropped 3 years after their initial release.
24
- - Support for core package dependencies (NumPy, pandas, Xarray) be dropped 2 years after
25
- their initial release.
23
+ - Drop support for Python versions 3 years after their initial release.
24
+ - Drop support for core package dependencies (NumPy, pandas, Xarray) 2 years after their
25
+ initial release.
26
26
27
- Similarly, the PyGMT team has decided to discontinue support for GMT versions 3 years
28
- after their initial release.
27
+ In addition to the above, the PyGMT team has also decided to:
28
+
29
+ - Drop support for GMT versions 3 years after their initial release, while ensuring at
30
+ least two latest minor versions remain supported.
31
+ - Maintain support for [ optional dependencies] ( /ecosystem.md#pygmt-dependencies ) for at
32
+ least 1 year after their initial release. Users are encouraged to use the most
33
+ up-to-date optional dependencies where possible.
34
+
35
+ :::{note}
36
+ The SPEC 0 policy is enforced on a best-effort basis, and the PyGMT team may decide to
37
+ drop support for core (and optional) package dependencies earlier than recommended for
38
+ compatibility reasons.
39
+ :::
29
40
30
41
| PyGMT Version | GMT | Python | NumPy | pandas | Xarray |
31
42
| ---| ---| ---| ---| ---| ---|
0 commit comments