Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modified doc/make.py to run sphinx-build -b linkcheck #54265

Merged
merged 18 commits into from
Sep 19, 2023
Merged

Modified doc/make.py to run sphinx-build -b linkcheck #54265

merged 18 commits into from
Sep 19, 2023

Conversation

ggold7046
Copy link
Contributor

@ggold7046 ggold7046 commented Jul 26, 2023

Copy link
Contributor Author

@ggold7046 ggold7046 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Modifying doc/make.py to run sphinx-build -b linkcheck.

doc/make.py Outdated Show resolved Hide resolved
doc/make.py Outdated Show resolved Hide resolved
doc/make.py Outdated Show resolved Hide resolved
@ggold7046
Copy link
Contributor Author

ggold7046 commented Aug 9, 2023

pre-commit.ci autofix

@ggold7046
Copy link
Contributor Author

The pre-commit.ci-pr is passed. What should be the next step ?

@pmeier
Copy link
Contributor

pmeier commented Aug 9, 2023

What should be the next step ?

  1. Get CI to full green
  2. Address all the comments I had above
  3. Address all relevant things in the checklist in the top comment.
  4. Call a pandas maintainer to take a look. If you don't know who, I suggest tagging the person that opened the issue.

Please do not rush to step 4. before the others are completely done.

@ggold7046
Copy link
Contributor Author

Hi @mroeschke , could you please have a look at this PR ?

doc/make.py Outdated Show resolved Hide resolved
@mroeschke
Copy link
Member

Can you show the output of running this locally?

ggold7046 and others added 2 commits August 11, 2023 01:04
Co-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>
@ggold7046
Copy link
Contributor Author

ggold7046 commented Aug 10, 2023

Can you show the output of running this locally?

@mroeschke , I couldn't complete the whole output as this is taking too much time, so I interrupted the output.

gitpod@pandasdev-pandas-htsoniz5w57:/workspace/pandas/doc$ python make.py linkcheck

  • /usr/local/bin/ninja
    [1/1] Generating write_version_file with a custom command
    Running Sphinx v6.2.1
    Pandoc not installed. Skipping notebooks.
  • /usr/local/bin/ninja
    [1/1] Generating write_version_file with a custom command
    loading pickled environment... done
    [autosummary] generating autosummary for: development/community.rst, development/contributing.rst, development/contributing_codebase.rst, development/contributing_docstring.rst, development/contributing_documentation.rst, development/contributing_environment.rst, development/contributing_gitpod.rst, development/copy_on_write.rst, development/debugging_extensions.rst, development/developer.rst, ..., whatsnew/v1.5.0.rst, whatsnew/v1.5.1.rst, whatsnew/v1.5.2.rst, whatsnew/v1.5.3.rst, whatsnew/v2.0.0.rst, whatsnew/v2.0.1.rst, whatsnew/v2.0.2.rst, whatsnew/v2.0.3.rst, whatsnew/v2.0.4.rst, whatsnew/v2.1.0.rst
    building [mo]: targets for 0 po files that are out of date
    writing output...
    building [linkcheck]: targets for 2470 source files that are out of date
    updating environment: 0 added, 3 changed, 0 removed
    reading sources... [100%] user_guide/index
    /workspace/pandas/doc/source/user_guide/index.rst:60: WARNING: toctree contains reference to excluded document 'user_guide/style'
    looking for now-outdated files... none found
    pickling environment... done
    checking consistency... done
    preparing documents... done
    writing output... [100%] whatsnew/v2.1.0
    /workspace/pandas/doc/source/getting_started/comparison/comparison_with_spreadsheets.rst:249: WARNING: Failed to create a cross reference. A title or caption not found: 'timeseries'
    /workspace/pandas/doc/source/getting_started/comparison/comparison_with_spreadsheets.rst:416: WARNING: Failed to create a cross reference. A title or caption not found: 'reshaping'
    /workspace/pandas/doc/source/getting_started/index.rst:657: WARNING: Failed to create a cross reference. A title or caption not found: 'communitytutorials'
    /workspace/pandas/doc/source/getting_started/intro_tutorials/06_calculate_statistics.rst:176: WARNING: Failed to create a cross reference. A title or caption not found: 'categorical'
    /workspace/pandas/doc/source/user_guide/dsintro.rst:122: WARNING: Failed to create a cross reference. A title or caption not found: 'categorical'
    /workspace/pandas/doc/source/user_guide/gotchas.rst:311: WARNING: Failed to create a cross reference. A title or caption not found: 'pyarrow'
    /workspace/pandas/doc/source/user_guide/index.rst:13: WARNING: Failed to create a cross reference. A title or caption not found: '10min'
    /workspace/pandas/doc/source/user_guide/index.rst:15: WARNING: Failed to create a cross reference. A title or caption not found: 'dsintro'
    /workspace/pandas/doc/source/user_guide/index.rst:15: WARNING: Failed to create a cross reference. A title or caption not found: 'basics'
    /workspace/pandas/doc/source/user_guide/integer_na.rst:16: WARNING: Failed to create a cross reference. A title or caption not found: 'missing_data'
    /workspace/pandas/doc/source/user_guide/scale.rst:12: WARNING: Failed to create a cross reference. A title or caption not found: 'enhancingperf'
    /workspace/pandas/doc/source/user_guide/scale.rst:145: WARNING: Failed to create a cross reference. A title or caption not found: 'categorical'
    /workspace/pandas/doc/source/whatsnew/index.rst:9: WARNING: Failed to create a cross reference. A title or caption not found: 'install'
    /workspace/pandas/doc/source/whatsnew/v0.15.0.rst:227: WARNING: Failed to create a cross reference. A title or caption not found: 'options'
    /workspace/pandas/doc/source/whatsnew/v0.17.1.rst:61: WARNING: undefined label: '/user_guide/style.ipynb'
    /workspace/pandas/doc/source/whatsnew/v0.20.0.rst:394: WARNING: undefined label: '/user_guide/style.ipynb#export-to-excel'
    /workspace/pandas/doc/source/whatsnew/v0.20.0.rst:504: WARNING: undefined label: '/user_guide/style.ipynb#subclassing'
    /workspace/pandas/doc/source/whatsnew/v0.24.0.rst:29: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v0.24.1.rst:13: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v0.24.2.rst:13: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v0.25.0.rst:27: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v0.25.1.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v0.25.2.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v0.25.3.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.0.0.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.0.1.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.0.2.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.0.3.rst:7: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.0.4.rst:7: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.0.5.rst:7: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.1.0.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.1.1.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.1.2.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.1.3.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.1.4.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.1.5.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.2.0.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.2.1.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.2.2.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.2.3.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.2.4.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.2.5.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.3.0.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.3.1.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.3.2.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.3.3.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.3.4.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.3.5.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.4.0.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.4.1.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.4.2.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.4.3.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.4.4.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.5.0.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.5.1.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.5.2.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v1.5.3.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v2.0.0.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v2.0.1.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v2.0.2.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v2.0.3.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v2.0.4.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'
    /workspace/pandas/doc/source/whatsnew/v2.1.0.rst:6: WARNING: Failed to create a cross reference. A title or caption not found: 'release'

(reference/api/pandas.DataFrame.style: line 28) ok ../../user_guide/style.ipynb
(reference/api/pandas.io.formats.style.Styler.format: line 49) broken http:// - Invalid URL 'http://': No host supplied
(getting_started/intro_tutorials/04_plotting: line 10) ok http://dhhagan.github.io/py-openaq/index.html
( whatsnew/v1.3.0: line 120) ok ../user_guide/style.ipynb
(whatsnew/v0.21.0: line 52) redirect http://arrow.apache.org/docs/python/ - permanently to https://arrow.apache.org/docs/python/
(development/maintaining: line 336) redirect http://docs.ansible.com/ansible/latest/index.html - permanently to https://docs.ansible.com/ansible/latest/index.html
(whatsnew/v0.13.0: line 711) redirect http://docs.scipy.org/doc/scipy/reference/interpolate.html#univariate-interpolation - permanently to https://docs.scipy.org/doc/scipy/reference/interpolate.html#univariate-interpolation
( whatsnew/v1.4.0: line 240) ok http://facebook.github.io/zstd/
(development/contributing_codebase: line 233) redirect http://mypy-lang.org - permanently to https://mypy-lang.org/
(whatsnew/v0.20.0: line 488) redirect http://matplotlib.org/2.0.0/users/colors.html#cn-color-selection - permanently to https://matplotlib.org/2.0.0/users/colors.html#cn-color-selection
( whatsnew/v0.8.0: line 243) redirect http://matplotlib.org/api/units_api.html - permanently to https://matplotlib.org/api/units_api.html
(whatsnew/v0.16.2: line 17) ok http://numba.pydata.org
( whatsnew/v1.3.0: line 256) ok http://numba.pydata.org/
(whatsnew/v0.18.0: line 1055) redirect http://matplotlib.org/users/style_sheets.html - permanently to https://matplotlib.org/users/style_sheets.html
(whatsnew/v0.20.0: line 1320) redirect http://doc.pytest.org/en/latest - with Found to https://doc.pytest.org/en/latest/
(user_guide/timeseries: line 2511) redirect http://pytz.sourceforge.net/index.html - permanently to https://pytz.sourceforge.net/index.html
(whatsnew/v0.13.1: line 22) broken http://scatterci.github.io/pydata/pandas - 404 Client Error: Not Found for url: http://scatterci.github.io/pydata/pandas
( user_guide/io: line 1) redirect http://opendocumentformat.org - with Found to https://opendocumentformat.org/
(whatsnew/v0.16.0: line 21) redirect http://stanford.edu/~mwaskom/software/seaborn/ - permanently to http://seaborn.pydata.org/
(whatsnew/v0.20.0: line 747) redirect http://s3fs.readthedocs.io/ - with Found to https://s3fs.readthedocs.io/en/latest/
(whatsnew/v0.20.0: line 307) broken http://specs.frictionlessdata.io/json-table-schema/ - 404 Client Error: Not Found for url: https://specs.frictionlessdata.io/json-table-schema/
(getting_started/tutorials: line 117) ok http://www.gregreda.com/2013/10/26/intro-to-pandas-data-structures/
(whatsnew/v0.17.1: line 11) redirect http://www.numfocus.org/blog/numfocus-announces-new-fiscally-sponsored-project-pandas - permanently to https://numfocus.org/uncategorized/numfocus-announces-new-fiscally-sponsored-project-pandas
(whatsnew/v0.16.0: line 21) redirect http://rpy2.bitbucket.org/ - permanently to https://bitbucket.org
(whatsnew/v0.13.0: line 711) redirect http://www.scipy.org - permanently to https://scipy.org/
(getting_started/tutorials: line 114) redirect http://www.randalolson.com/2012/08/06/statistical-analysis-made-easy-in-python/ - permanently to https://randalolson.com/2012/08/06/statistical-analysis-made-easy-in-python/
(reference/api/pandas.io.formats.style.Styler.format: line 49) broken https:// - Invalid URL 'https://': No host supplied
(reference/api/pandas.read_html: line 59) redirect http://www.w3.org/TR/REC-html40/struct/tables.html#h-11.2 - permanently to https://www.w3.org/TR/REC-html40/struct/tables.html#h-11.2
(whatsnew/v0.16.2: line 114) ok http://www.r-project.org
(reference/api/pandas.DataFrame.to_orc: line 70) ok https://arrow.apache.org/docs/cpp/orc.html#data-types
(development/contributing_gitpod: line 117) ok https://arrow.apache.org/docs/developers/contributing.html#contributing
(whatsnew/v0.13.0: line 677) redirect http://stat.ethz.ch/R-manual/R-devel/library/datasets/html/00Index.html - with Found to https://stat.ethz.ch/R-manual/R-devel/library/datasets/html/00Index.html
(reference/api/pandas.DataFrame.to_orc: line 68) ok https://arrow.apache.org/docs/python/
(reference/arrays: line 60) ok https://arrow.apache.org/docs/python/api/datatypes.html
(reference/api/pandas.ArrowDtype: line 16) ok https://arrow.apache.org/docs/python/api/datatypes.html#factory-functions
(development/extending: line 289) ok https://arrow.apache.org/docs/python/extending_types.html
(reference/api/pandas.arrays.ArrowExtensionArray: line 28) ok https://arrow.apache.org/docs/python/api/compute.html
(development/maintaining: line 469) redirect https://anaconda.org/multibuild-wheels-staging/pandas/files?version= - with unknown code to https://anaconda.org/multibuild-wheels-staging/pandas/files?version=%3Cversion%3E
(reference/api/pandas.DataFrame.to_feather: line 27) ok https://arrow.apache.org/docs/python/feather.html
(user_guide/pyarrow: line 79) ok https://arrow.apache.org/docs/python/generated/pyarrow.Array.html#pyarrow.Array
(reference/arrays: line 56) ok https://arrow.apache.org/docs/python/generated/pyarrow.ChunkedArray.html#pyarrow.ChunkedArray
(reference/arrays: line 56) ok https://arrow.apache.org/docs/python/generated/pyarrow.DataType.html#pyarrow.DataType
(whatsnew/v0.18.0: line 32) redirect http://xarray.pydata.org/en/stable/ - with Found to https://docs.xarray.dev/en/stable/
(user_guide/pyarrow: line 103) ok https://arrow.apache.org/docs/python/generated/pyarrow.Table.html#pyarrow.Table
(reference/arrays: line 86) ok https://arrow.apache.org/docs/python/generated/pyarrow.binary.html#pyarrow.binary
(reference/arrays: line 69) ok https://arrow.apache.org/docs/python/generated/pyarrow.bool_.html#pyarrow.bool_
(reference/arrays: line 83) ok https://arrow.apache.org/docs/python/generated/pyarrow.date32.html#pyarrow.date32
(user_guide/pyarrow: line 103) ok https://arrow.apache.org/docs/python/generated/pyarrow.Table.html#pyarrow.Table.to_pandas
(reference/arrays: line 84) ok https://arrow.apache.org/docs/python/generated/pyarrow.date64.html#pyarrow.date64
(reference/arrays: line 88) ok https://arrow.apache.org/docs/python/generated/pyarrow.decimal128.html#pyarrow.decimal128
(reference/arrays: line 91) ok https://arrow.apache.org/docs/python/generated/pyarrow.dictionary.html#pyarrow.dictionary
(reference/arrays: line 85) ok https://arrow.apache.org/docs/python/generated/pyarrow.duration.html#pyarrow.duration
(reference/api/pandas.DataFrame.to_feather: line 13) ok https://arrow.apache.org/docs/python/generated/pyarrow.feather.write_feather.html#pyarrow.feather.write_feather
(reference/arrays: line 78) ok https://arrow.apache.org/docs/python/generated/pyarrow.float32.html#pyarrow.float32
(reference/arrays: line 79) ok https://arrow.apache.org/docs/python/generated/pyarrow.float64.html#pyarrow.float64
(reference/arrays: line 71) ok https://arrow.apache.org/docs/python/generated/pyarrow.int16.html#pyarrow.int16
(reference/arrays: line 72) ok https://arrow.apache.org/docs/python/generated/pyarrow.int32.html#pyarrow.int32
(reference/arrays: line 73) ok https://arrow.apache.org/docs/python/generated/pyarrow.int64.html#pyarrow.int64
(reference/arrays: line 70) ok https://arrow.apache.org/docs/python/generated/pyarrow.int8.html#pyarrow.int8
(reference/arrays: line 89) ok https://arrow.apache.org/docs/python/generated/pyarrow.list_.html#pyarrow.list_
(reference/arrays: line 90) ok https://arrow.apache.org/docs/python/generated/pyarrow.map_.html#pyarrow.map_
(reference/api/pandas.DataFrame.to_orc: line 28) ok https://arrow.apache.org/docs/python/generated/pyarrow.orc.write_table.html#pyarrow.orc.write_table
(reference/api/pandas.read_orc: line 15) ok https://arrow.apache.org/docs/python/generated/pyarrow.orc.ORCFile.html#pyarrow.orc.ORCFile.read
(reference/arrays: line 87) ok https://arrow.apache.org/docs/python/generated/pyarrow.string.html#pyarrow.string
(reference/arrays: line 80) ok https://arrow.apache.org/docs/python/generated/pyarrow.time32.html#pyarrow.time32
(reference/arrays: line 81) ok https://arrow.apache.org/docs/python/generated/pyarrow.time64.html#pyarrow.time64
(reference/arrays: line 82) ok https://arrow.apache.org/docs/python/generated/pyarrow.timestamp.html#pyarrow.timestamp
(reference/arrays: line 75) ok https://arrow.apache.org/docs/python/generated/pyarrow.uint16.html#pyarrow.uint16
(reference/arrays: line 76) ok https://arrow.apache.org/docs/python/generated/pyarrow.uint32.html#pyarrow.uint32
(reference/arrays: line 77) ok https://arrow.apache.org/docs/python/generated/pyarrow.uint64.html#pyarrow.uint64
(reference/arrays: line 74) ok https://arrow.apache.org/docs/python/generated/pyarrow.uint8.html#pyarrow.uint8
(reference/arrays: line 60) ok https://arrow.apache.org/docs/python/index.html
( user_guide/io: line 4125) ok https://arrow.apache.org/docs/python/ipc.html
(development/contributing_codebase: line 856) ok https://asv.readthedocs.io/en/latest/installing.html
(development/contributing_codebase: line 912) ok https://asv.readthedocs.io/en/latest/writing_benchmarks.html
(development/maintaining: line 330) ok https://asv-runner.github.io/asv-collection/pandas/
(development/contributing_codebase: line 849) ok https://asv-runner.github.io/asv-collection/pandas
(whatsnew/v0.21.0: line 23) redirect https://bottleneck.readthedocs.io - with Found to https://bottleneck.readthedocs.io/en/latest/
(development/community: line 62) redirect https://calendar.google.com/calendar/r?cid=pgbn14p6poja8a1cf2dv2jhrmg@group.calendar.google.com - with Found to https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fcalendar.google.com%2Fcalendar%2Fr%3Fcid%3Dpgbn14p6poja8a1cf2dv2jhrmg%40group.calendar.google.com&emr=1&followup=https%3A%2F%2Fcalendar.google.com%2Fcalendar%2Fr%3Fcid%3Dpgbn14p6poja8a1cf2dv2jhrmg%40group.calendar.google.com&ifkv=AXo7B7XHUYpfNJB5QP8SNVgLKL0iEDjtKVPCuPI4Vp6RkKy2GqGIfxP8NWrYJmPyWBwLprUAGqI_iA&osid=1&passive=1209600&service=cl&flowName=WebLiteSignIn&flowEntry=ServiceLogin&dsh=S1241526579%3A1691698370564646
(getting_started/tutorials: line 37) ok https://bitbucket.org/hrojas/learn-pandas
(development/maintaining: line 365) ok https://anaconda.org/conda-forge/pandas
(development/community: line 61) ok https://calendar.google.com/calendar/ical/pgbn14p6poja8a1cf2dv2jhrmg%40group.calendar.google.com/public/basic.ics
(reference/api/pandas.read_gbq: line 150) ok https://cloud.google.com/bigquery/docs/pandas-gbq-migration
(reference/api/pandas.DataFrame.to_gbq: line 65) redirect https://cloud.google.com/bigquery/docs/dataset-locations - permanently to https://cloud.google.com/bigquery/docs/locations
(development/debugging_extensions: line 29) ok https://clang.llvm.org/docs/JSONCompilationDatabase.html
(reference/api/pandas.read_gbq: line 54) ok https://cloud.google.com/bigquery/docs/reference/legacy-sql
(reference/api/pandas.read_gbq: line 90) broken https://cloud.google.com/bigquery/docs/access-control#roles - Anchor 'roles' not found
(reference/api/pandas.read_gbq: line 78) broken https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs#configuration.query - Anchor 'configuration.query' not found
(reference/api/pandas.read_gbq: line 58) redirect https://cloud.google.com/bigquery/docs/reference/standard-sql/ - permanently to https://cloud.google.com/bigquery/docs/introduction-sql
(reference/api/pandas.DataFrame.to_gbq: line 108) ok https://cloud.google.com/bigquery/docs/samples/bigquery-pandas-gbq-to-gbq-simple
(development/contributing_gitpod: line 84) ok https://code.visualstudio.com/docs/getstarted/tips-and-tricks
(reference/api/pandas.read_gbq: line 90) ok https://cloud.google.com/bigquery/docs/reference/storage/
(getting_started/install: line 9) ok https://conda.io/en/latest/
(reference/api/pandas.read_gbq: line 90) ok https://console.cloud.google.com/apis/library/bigquerystorage.googleapis.com
(getting_started/tutorials: line 115) ok https://conference.scipy.org/scipy2013/tutorial_detail.php?id=109
(whatsnew/v0.13.0: line 915) redirect https://cloud.google.com/products/big-query - permanently to https://cloud.google.com/bigquery
(development/contributing_environment: line 186) redirect https://code.visualstudio.com/docs/remote/containers - permanently to https://code.visualstudio.com/docs/devcontainers/containers
(whatsnew/v0.23.0: line 197) ok https://cyberpandas.readthedocs.io/en/latest/
(getting_started/overview: line 71) ok https://cython.org
(user_guide/enhancingperf: line 27) ok https://cython.org/
(user_guide/visualization: line 1109) ok https://cran.r-project.org/web/packages/Radviz/index.html
(getting_started/comparison/comparison_with_r: line 28) ok https://cran.r-project.org/web/packages/dplyr/index.html
(getting_started/install: line 207) ok https://dateutil.readthedocs.io/en/stable/
(reference/api/pandas.DataFrame.dataframe: line 29) ok https://data-apis.org/dataframe-protocol/latest/index.html
(user_guide/enhancingperf: line 256) ok https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html#compiler-directives
(user_guide/scale: line 230) redirect https://dask.org - permanently to https://www.dask.org/
(user_guide/timeseries: line 2511) ok https://dateutil.readthedocs.io/en/stable/tz.html#dateutil.tz.enfold
(whatsnew/v0.17.0: line 150) redirect https://dask.readthedocs.io/en/latest/ - with Found to https://docs.dask.org/en/latest/
(getting_started/install: line 48) ok https://docs.conda.io/en/latest/miniconda.html
(development/contributing_environment: line 46) broken https://devguide.python.org/setup/#macos - Anchor 'macos' not found
(user_guide/timeseries: line 852) ok https://dateutil.readthedocs.io/en/stable/relativedelta.html
(reference/api/pandas.DataFrame.to_gbq: line 54) ok https://developers.googleblog.com/2022/02/making-oauth-flows-safer.html?m=1#disallowed-oob
(getting_started/install: line 34) ok https://docs.continuum.io/free/anaconda/reference/packages/pkg-docs/
(getting_started/install: line 9) ok https://docs.continuum.io/free/anaconda/
(getting_started/install: line 34) ok https://docs.continuum.io/free/anaconda/install/
(getting_started/index: line 20) redirect https://docs.continuum.io/anaconda/ - with Found to https://docs.continuum.io/free/anaconda/
(whatsnew/v0.19.0: line 504) redirect https://developers.google.com/identity/protocols/application-default-credentials - permanently to https://cloud.google.com/docs/authentication/application-default-credentials
(development/contributing_codebase: line 274) ok https://docs.github.com/en/actions/
(user_guide/enhancingperf: line 35) ok https://docs.cython.org/en/latest/src/quickstart/cythonize.html
(getting_started/comparison/comparison_with_sas: line 540) ok https://docs.dask.org/en/latest/dataframe.html
(development/debugging_extensions: line 9) ok https://docs.cython.org/en/latest/src/userguide/debugging.html
(development/contributing: line 91) ok https://docs.github.com/en/get-started/quickstart/fork-a-repo
(development/contributing: line 83) ok https://docs.github.com/en/get-started/quickstart/contributing-to-projects
(development/contributing: line 98) ok https://docs.github.com/en/get-started/quickstart/set-up-git
(development/maintaining: line 23) redirect https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization - permanently to https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization
(development/contributing: line 92) ok https://docs.github.com/en/pull-requests/collaborating-with-pull-requests
(development/contributing: line 93) ok https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks
(development/contributing_codebase: line 516) ok https://docs.pytest.org/en/latest/how-to/parametrize.html
(user_guide/scale: line 370) ok https://docs.dask.org/en/latest/setup.html
(development/contributing_codebase: line 582) ok https://docs.pytest.org/en/latest/reference/reference.html#pytest-raises
(development/contributing_codebase: line 502) ok https://docs.pytest.org/en/latest/
(development/contributing_codebase: line 807) ok https://docs.pytest.org/en/4.6.x/usage.html#detailed-summary-report
(development/contributing_codebase: line 520) redirect https://docs.pytest.org/en/latest/reference/reference.html?#pytest-fixture - with unknown code to https://docs.pytest.org/en/latest/reference/reference.html#pytest-fixture
(development/contributing_codebase: line 518) redirect https://docs.pytest.org/en/latest/reference/reference.html?#pytest.mark.skip - with unknown code to https://docs.pytest.org/en/latest/reference/reference.html#pytest.mark.skip
(development/contributing_codebase: line 517) redirect https://docs.pytest.org/en/latest/reference/reference.html?#pytest.mark.xfail - with unknown code to https://docs.pytest.org/en/latest/reference/reference.html#pytest.mark.xfail
(development/debugging_extensions: line 9) ok https://docs.python.org/3/extending/extending.html
(development/contributing_codebase: line 519) redirect https://docs.pytest.org/en/latest/reference/reference.html?#pytest-param - with unknown code to https://docs.pytest.org/en/latest/reference/reference.html#pytest-param
(whatsnew/v0.17.0: line 208) ok https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior
(reference/api/pandas.arrays.PeriodArray: line 43) ok https://docs.python.org/3/library/array.html#module-array
(reference/api/pandas.Series.str.count: line 14) ok https://docs.python.org/3/howto/regex.html#compilation-flags
(reference/api/pandas.Period.days_in_month: line 24) ok https://docs.python.org/3/library/calendar.html#calendar.monthrange
(reference/api/pandas.read_csv: line 328) ok https://docs.python.org/3/library/codecs.html#error-handlers
(reference/api/pandas.read_csv: line 312) ok https://docs.python.org/3/library/codecs.html#standard-encodings
(reference/api/pandas.DataFrame.set_index: line 11) ok https://docs.python.org/3/library/collections.abc.html#collections.abc.Iterator
(whatsnew/v0.25.0: line 886) ok https://docs.python.org/3/library/constants.html#NotImplemented
( whatsnew/v1.1.0: line 331) ok https://docs.python.org/3/library/contextlib.html#contextlib.ContextDecorator
( user_guide/io: line 69) ok https://docs.python.org/3/library/csv.html#csv.Sniffer
( user_guide/io: line 378) ok https://docs.python.org/3/library/csv.html#csv.Dialect
(user_guide/timeseries: line 2511) ok https://docs.python.org/3/library/datetime.html
(reference/api/pandas.DatetimeIndex: line 1) ok https://docs.python.org/3/library/datetime.html#datetime.date
(reference/api/pandas.Series.dt.isocalendar: line 22) ok https://docs.python.org/3/library/datetime.html#datetime.date.isocalendar
(reference/api/pandas.Series.dt.to_pydatetime: line 2) ok https://docs.python.org/3/library/datetime.html#datetime.datetime
(user_guide/basics: line 1671) ok https://docs.python.org/3/library/datetime.html#datetime.datetime.strftime
(reference/api/pandas.DatetimeIndex: line 1) ok https://docs.python.org/3/library/datetime.html#datetime.time
(reference/api/pandas.Series.dt.to_pytimedelta: line 2) ok https://docs.python.org/3/library/datetime.html#datetime.timedelta
(whatsnew/v0.25.0: line 950) ok https://docs.python.org/3/library/datetime.html#datetime.timedelta.resolution
(reference/api/pandas.Series.dt.total_seconds: line 26) ok https://docs.python.org/3/library/datetime.html#dateti
( whatsnew/v1.3.0: line 602) ok #38523
( whatsnew/v1.3.0: line 1093) ok #38527
( whatsnew/v1.3.0: line 718) redirect #38516 - with Found to #38516
( whatsnew/v1.4.0: line 982) ok #38549
( whatsnew/v1.3.0: line 1026) ok #38566
( whatsnew/v1.3.0: line 926) redirect #38552 - with Found to #38552
( whatsnew/v1.3.0: line 281) ok #38581
( whatsnew/v1.3.0: line 936) redirect #38575 - with Found to #38575
( whatsnew/v1.3.1: line 22) ok #38592
( whatsnew/v1.3.0: line 827) redirect #38544 - with Found to #38544
( whatsnew/v1.3.0: line 1033) ok #38604
( whatsnew/v1.2.1: line 23) ok #38601
(whatsnew/v0.12.0: line 116) redirect #3860 - with Found to #3860
(whatsnew/v0.13.0: line 927) ok #3862
( whatsnew/v2.0.0: line 909) redirect #38597 - with Found to #38597
( whatsnew/v1.3.0: line 835) ok #38622
( whatsnew/v1.3.0: line 924) redirect #38614 - with Found to #38614
( whatsnew/v1.3.0: line 1077) ok #38623
( whatsnew/v1.2.1: line 25) ok #38642
(whatsnew/v0.13.0: line 1233) ok #3866
(whatsnew/v0.12.0: line 227) ok #3867
( whatsnew/v1.3.1: line 27) ok #38645
( whatsnew/v1.3.0: line 1011) redirect #38653 - with Found to #38653
( whatsnew/v1.3.0: line 1137) ok #38672
( whatsnew/v1.2.1: line 36) ok #38708
( whatsnew/v0.6.0: line 34) redirect #387 - with Found to #387
( whatsnew/v1.2.1: line 17) ok #38714
( whatsnew/v1.3.0: line 1215) ok #38729
(whatsnew/v0.12.0: line 508) ok #3873
( whatsnew/v1.3.0: line 501) redirect #38709 - with Found to #38709
( whatsnew/v1.2.1: line 30) redirect #38723 - with Found to #38723
( whatsnew/v1.2.1: line 40) ok #38736
( whatsnew/v1.3.0: line 1012) ok #38743
( whatsnew/v1.3.0: line 938) redirect #38741 - with Found to #38741
( whatsnew/v1.3.0: line 1143) redirect #38733 - with Found to #38733
( whatsnew/v1.5.0: line 984) redirect #38701 - with Found to #38701
( whatsnew/v1.2.1: line 129) ok #38753
( whatsnew/v1.3.0: line 266) ok #38749
( whatsnew/v1.2.1: line 140) redirect #38740 - with Found to #38740
( whatsnew/v1.5.0: line 455) ok #38760
(whatsnew/v0.12.0: line 380) ok #3877
(whatsnew/v0.12.0: line 227) redirect #3876 - with Found to #3876
( whatsnew/v1.3.0: line 936) redirect #38764 - with Found to #38764
( whatsnew/v1.2.1: line 26) ok #38774
( whatsnew/v1.3.0: line 1140) ok #38778
( whatsnew/v1.2.1: line 143) redirect #38766 - with Found to #38766
( whatsnew/v1.3.0: line 602) ok #38787
( whatsnew/v1.2.1: line 20) ok #38788
( whatsnew/v1.2.1: line 37) ok #38801
( whatsnew/v2.0.0: line 1391) ok #38798
( whatsnew/v1.3.0: line 719) redirect #38782 - with Found to #38782
(whatsnew/v0.14.0: line 933) ok #3881
( whatsnew/v1.3.0: line 936) redirect #38792 - with Found to #38792
( whatsnew/v1.3.0: line 1028) ok #38831
( whatsnew/v1.3.0: line 268) ok #38844
( whatsnew/v1.3.0: line 851) ok #38845
( whatsnew/v1.2.1: line 33) ok #38851
( whatsnew/v1.3.0: line 829) redirect #38836 - with Found to #38836

@ggold7046
Copy link
Contributor Author

@mroeschke , I have upadated your suggestion and pasted the output.

doc/make.py Outdated Show resolved Hide resolved
doc/make.py Outdated Show resolved Hide resolved
@ggold7046
Copy link
Contributor Author

pre-commit.ci autofix

@ggold7046
Copy link
Contributor Author

@mroeschke , I have upadated your suggestion.

@mroeschke
Copy link
Member

Seems like the changes are failing the doc build

@ggold7046
Copy link
Contributor Author

@mroeschke , I can't figure out why it's failing ? Can you please help me on this ?

@ggold7046
Copy link
Contributor Author

@pmeier , any suggestions ?

Copy link
Contributor

@pmeier pmeier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ggold7046 To be frank: I get the impression that you don't understand what you are implementing here. If that is true, it is also futile to try to debug CI.

I'm going to flag a few lines below and you should understand them first before doing anything else. If you want my help with that, add an explanation in your own words what you think it does.

doc/make.py Outdated Show resolved Hide resolved
doc/make.py Show resolved Hide resolved
doc/make.py Outdated Show resolved Hide resolved
Copy link
Contributor

@pmeier pmeier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking pretty good after https://github.com/pandas-dev/pandas/pull/54265/files#r1329224318. Some inline nits.

doc/make.py Outdated Show resolved Hide resolved
doc/make.py Outdated Show resolved Hide resolved
ggold7046 and others added 3 commits September 19, 2023 11:55
Co-authored-by: Philip Meier <github.pmeier@posteo.de>
Co-authored-by: Philip Meier <github.pmeier@posteo.de>
Copy link
Contributor

@pmeier pmeier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM for the functionality. Thanks for pulling through @ggold7046! Could you close all resolved conversations and act on the points in #54265 (comment)?

@ggold7046
Copy link
Contributor Author

Thank you @pmeier for guiding me through this PR.

act on the points in #54265 (comment)?

You mean on rest of this issue ? #45409 (comment)

@pmeier
Copy link
Contributor

pmeier commented Sep 19, 2023

You mean on rest of this issue ?

No. Check the applicable boxes and perform the action if necessary.

@ggold7046
Copy link
Contributor Author

ggold7046 commented Sep 19, 2023

@pmeier , after this pr is closed should I go ahead with the rest of the issue ?
Hi @mroeschke , could you have a look at this PR ?

@pmeier
Copy link
Contributor

pmeier commented Sep 19, 2023

should I go ahead with the rest of the issue ?

SGTM. My next step would be to actually run python make.py linkcheck and fix all issues that pop up. Maybe this is something that could also happen in this PR. I'll let @mroeschke decide on that.

@mroeschke
Copy link
Member

As @pmeier mentioned, could you open a new Github issue detailing the output of python make.py linkcheck and what needs fixing. And you can tackle that issue afterwards.

@ggold7046
Copy link
Contributor Author

@mroeschke , there is an output I ran in this link #54265 (comment), though I couldn't complete because it was taking too much time. So I interrupted. There are many broken links and client error found in that detail.
Do you want me to run again the command ? I don't know if I would be able to complete the whole output as my system is not that fast. It might take 2 hrs easily.

@mroeschke mroeschke added this to the 2.2 milestone Sep 19, 2023
@mroeschke mroeschke added the Docs label Sep 19, 2023
@mroeschke mroeschke merged commit f1bf7d4 into pandas-dev:main Sep 19, 2023
14 checks passed
@mroeschke
Copy link
Member

Thanks for sticking with this @ggold7046.

Okay if you could just create a follow up PR(s) tackling some of the link fixes in batches that would be great then.

@ggold7046 ggold7046 deleted the patch-1 branch September 19, 2023 20:20
hedeershowk pushed a commit to hedeershowk/pandas that referenced this pull request Sep 20, 2023
* Modified doc/make.py to run sphinx-build -b linkcheck

* Update make.py

* Update make.py

* Update make.py

* Update make.py

* Update make.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update doc/make.py

Co-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>

* Update make.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update make.py

* Update doc/make.py

Co-authored-by: Philip Meier <github.pmeier@posteo.de>

* Update doc/make.py

Co-authored-by: Philip Meier <github.pmeier@posteo.de>

* Update make.py

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>
Co-authored-by: Philip Meier <github.pmeier@posteo.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants