You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
about: Track the progress of wrapping a GMT module. [For project maintainers only!]
4
+
title: "Wrapper: Description of the module"
5
+
labels: ["feature request"]
6
+
7
+
---
8
+
9
+
*This issue serves as the central place for discussing and tracking the implementation of the `<wrapper>` method in PyGMT. The issue will be closed when the initial implementation is complete. Progress is tracked at https://github.com/orgs/GenericMappingTools/projects/3.*
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/4-release_checklist.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ assignees: ''
24
24
-[ ] Review the ["PyGMT Team" page](https://www.pygmt.org/dev/team.html)
25
25
-[ ] README looks good on TestPyPI. Visit [TestPyPI](https://test.pypi.org/project/pygmt/#history), click the latest pre-release, and check the homepage.
26
26
-[ ] Check to ensure that:
27
-
-[ ] Deprecated workarounds/codes/tests are removed. Run `grep "# TODO" **/*.py` to find all potential TODOs.
27
+
-[ ] Deprecated workarounds/codes/tests are removed. Run `grep -r "# TODO" --include="*.py" .` to find all potential TODOs.
28
28
-[ ] All tests pass in the ["GMT Legacy Tests" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_tests_legacy.yaml)
29
29
-[ ] All tests pass in the ["GMT Dev Tests" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_tests_dev.yaml)
30
30
-[ ] All tests pass in the ["Doctests" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_doctests.yaml)
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/5-bump_gmt_checklist.md
+12-7Lines changed: 12 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,10 @@ assignees: ''
7
7
8
8
---
9
9
10
-
:tada:[GMT X.Y.Z](https://github.com/GenericMappingTools/gmt/releases/tag/X.Y.Z) has been released!
11
-
It is installable from the [conda-forge channel](https://anaconda.org/conda-forge/gmt/files)
12
-
using the following command:
13
-
14
-
`mamba install -c conda-forge gmt=X.Y.Z`
10
+
:tada:[GMT X.Y.Z](https://github.com/GenericMappingTools/gmt/releases/tag/X.Y.Z) has been released! It is installable from the [conda-forge channel](https://anaconda.org/conda-forge/gmt/files) using the following command:
11
+
```
12
+
mamba install -c conda-forge gmt=X.Y.Z
13
+
```
15
14
16
15
<!-- Please add specific checklist items for the tests, xfail pytest markers, and deprecated syntax that need to be updated. -->
17
16
@@ -29,13 +28,19 @@ using the following command:
29
28
-[ ] Update GMT 6.x minor version for `extlinks` urls in `doc/conf.py`
30
29
-[ ] Fix failing tests (1 or more PRs)
31
30
-[ ] Fix failing doctests reported in the ["Doctest" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_doctests.yaml)
32
-
-[ ] Fix [xfail](https://docs.pytest.org/en/stable/skipping.html#xfail-mark-test-functions-as-expected-to-fail) pytest markers on tests that are now xpass
31
+
-[ ] Run `grep -r "# TODO(GMT.*)" --include="*.py" .` to find TODO items related to GMT
32
+
-[ ] Remove related workarounds/patches
33
+
-[ ] Fix tests with pytest `xfail`/`skipif` markers that now pass
34
+
-[ ] Update this checklist if necessary
33
35
34
36
**To-Do for bumping the minimum required GMT version**:
35
37
36
38
-[ ] Bump the minimum required GMT version (1 PR)
37
39
-[ ] Update `required_gmt_version` in `pygmt/clib/__init__.py`
38
40
-[ ] Remove unsupported GMT version from `.github/workflows/ci_tests_legacy.yaml`
39
41
-[ ] Ensure minimum required version is correct in `doc/minversions.md`
40
-
-[ ] Remove [xfail](https://docs.pytest.org/en/stable/skipping.html#xfail-mark-test-functions-as-expected-to-fail) pytest markers on tests that are now xpass
42
+
-[ ] Run `grep -r "# TODO(GMT.*)" --include="*.py" .` to find TODO items related to GMT
43
+
-[ ] Remove related workarounds/patches
44
+
-[ ] Fix tests with pytest `xfail`/`skipif` markers that now pass
41
45
-[ ] Update deprecated syntax in source code and examples based on the [GMT Changelog](https://docs.generic-mapping-tools.org/latest/changes.html)
0 commit comments