-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #14 from davidhassell/CF-1.8
Changes for CF-1.8
- Loading branch information
Showing
92 changed files
with
5,618 additions
and
7,667 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,41 @@ | ||
* Change the version and date in cfdm/core/__init__.py (__version__ and | ||
__date__ variables) | ||
* Change the version and date in cfdm/core/__init__.py (__version__ | ||
and __date__ variables) | ||
|
||
* If required, change the CF conventions version in cfdm/core/__init__.py | ||
(__cf_version__ variable) | ||
* If required, change the CF conventions version in | ||
cfdm/core/__init__.py (__cf_version__ variable) | ||
|
||
* Make sure that README.md is up to date. | ||
|
||
* Make sure that Changelog.rst is up to date. | ||
|
||
* Make sure that any new attributes, methods and keyword arguments (as | ||
listed in the change log) have on-line documentation. This may | ||
require additions to the .rst files in docs/source/class/ | ||
|
||
* Create a link to the new documentation in docs/source/releases.rst | ||
|
||
* Create a source tarball using `python setup.py sdist` | ||
|
||
* Test the tarball release using `test_release <vn>` | ||
(e.g. ./test_release 1.7.12). Do this for python2.7 and python3. | ||
* Test the tarball release using `./test_release <vn>` | ||
(e.g. ./test_release 1.8.0). Do this for python2.7 and python3. | ||
|
||
* Test tutorial code: | ||
|
||
cd docs/source | ||
./extract_tutorial_code | ||
./reset_test_tutorial | ||
cd test_tutorial | ||
python ../tutorial.py | ||
|
||
* Update the latest documentation using `./release_latest_docs <vn>` | ||
(e.g. ./release_latest_docs 1.7.12) | ||
* Update the latest documentation using `./release_docs <vn> latest` | ||
(e.g. ./release_docs 1.8.0 latest) | ||
|
||
* Create an archived copy of the documentation using | ||
`./release_archive_docs <vn>` (e.g. ./release_archive_docs 1.7.12) | ||
`./release_docs <vn> archive` (e.g. ./release_docs 1.8.0 archive) | ||
|
||
* Push recent commits using `git push origin master` | ||
|
||
* Tag the release using `./tag <vn>` (e.g. ./tag 1.7.11) | ||
* Tag the release using `./tag <vn>` (e.g. ./tag 1.8.0) | ||
|
||
* Upload the source tarball to PyPi | ||
|
Oops, something went wrong.