diff --git a/packages/google-cloud-monitoring/README.rst b/packages/google-cloud-monitoring/README.rst index 1adadfcb208d..6c4889fb3925 100644 --- a/packages/google-cloud-monitoring/README.rst +++ b/packages/google-cloud-monitoring/README.rst @@ -42,7 +42,6 @@ insights via dashboards, charts, and alerts. This package currently supports all Monitoring API operations other than writing custom metrics. -.. _Stackdriver Monitoring: https://cloud.google.com/monitoring/ .. _Monitoring API docs: https://cloud.google.com/monitoring/api/ref_v3/rest/ List available metric types: diff --git a/packages/google-cloud-monitoring/nox.py b/packages/google-cloud-monitoring/nox.py index b9d48d7814dc..ad69f1c610b3 100644 --- a/packages/google-cloud-monitoring/nox.py +++ b/packages/google-cloud-monitoring/nox.py @@ -77,6 +77,15 @@ def lint(session): session.run('flake8', 'google/cloud/monitoring') +@nox.session +def lint_setup_py(session): + """Verify that setup.py is valid (including RST check).""" + session.interpreter = 'python3.6' + session.install('docutils', 'Pygments') + session.run( + 'python', 'setup.py', 'check', '--restructuredtext', '--strict') + + @nox.session def cover(session): """Run the final coverage report.