diff --git a/docs/src/developers_guide/release.rst b/docs/src/developers_guide/release.rst index 43e648ff80..9a0e68a4d5 100644 --- a/docs/src/developers_guide/release.rst +++ b/docs/src/developers_guide/release.rst @@ -179,7 +179,7 @@ conda-forge Iris is available on conda-forge as ``iris``. -This is managed via the the Iris conda recipe on the +This is managed via the Iris conda recipe on the `conda-forge iris-feedstock`_, which is updated after the release is cut on GitHub, followed by automatic build and publish of the conda package on the `conda-forge Anaconda channel`_. diff --git a/docs/src/user_manual/explanation/iris_cubes.rst b/docs/src/user_manual/explanation/iris_cubes.rst index b4708abcd3..940e6380a1 100644 --- a/docs/src/user_manual/explanation/iris_cubes.rst +++ b/docs/src/user_manual/explanation/iris_cubes.rst @@ -91,7 +91,7 @@ A cube consists of: * an attributes dictionary which, other than some protected CF names, can hold arbitrary extra metadata. This implements the concept of dataset-level - and variable-level attributes when loading and and saving NetCDF files (see + and variable-level attributes when loading and saving NetCDF files (see :class:`~iris.cube.CubeAttrsDict` and NetCDF :func:`~iris.fileformats.netcdf.saver.save` for more). * a list of cell methods to represent operations which have already been diff --git a/docs/src/user_manual/tutorial/s3_io.rst b/docs/src/user_manual/tutorial/s3_io.rst index 9610cac18c..3c3aeb3dee 100644 --- a/docs/src/user_manual/tutorial/s3_io.rst +++ b/docs/src/user_manual/tutorial/s3_io.rst @@ -103,7 +103,7 @@ S3 bucket **onto** -- e.g. Setup AWS credentials ~~~~~~~~~~~~~~~~~~~~~ Provide S3 access credentials in an AWS credentials file, as described -`here in the the s3-fuse documentation `_. +`here in the s3-fuse documentation `_. There is a general introduction to AWS credentials `here in the AWS documentation `_