Skip to content

Fixes broken links (#4058)#6403

Merged
jsignell merged 1 commit intodask:masterfrom
JimCircadian:broken_links_update
Jul 28, 2020
Merged

Fixes broken links (#4058)#6403
jsignell merged 1 commit intodask:masterfrom
JimCircadian:broken_links_update

Conversation

@JimCircadian
Copy link
Contributor

Some additional items addressed:

  • changed permissions to remove executable bit on dask/array/gufunc.py
  • altered sphinx configuration to not link check localhost and github.com (rate limiting) URLs
  • fixed all broken links identified in make linkcheck
  • Tests added / passed
  • Passes black dask / flake8 dask

Draft request currently, as part of 4058 will investigate whether any other alterations are required to support CI and what impact the removal of github checks have before finalising

@mrocklin
Copy link
Member

This looks good to me. I'd be happy to merge, but I'll hold off until you're ready.

@JimCircadian
Copy link
Contributor Author

Given the advice in the other issue I will look into other options, is it preferable to wait and add commits to this PR or would you prefer to merge and get the fixed links in sooner?

I should be able to look at this over the weekend

@JimCircadian JimCircadian marked this pull request as ready for review July 14, 2020 22:31
@gforsyth
Copy link
Contributor

Hey @JimCircadian -- I know you were looking at pytest-check-links but is there anything else you wanted to get in to this PR?

@JimCircadian
Copy link
Contributor Author

Hi @gforsyth there were the broken link fixes that I found as a result of the pytest run I did (ref. the issue) so maybe worth adding these fixes to this PR? I should be able to do this Friday (deep in some other work at the moment, apologies!)

@gforsyth
Copy link
Contributor

No worries @JimCircadian -- I just didn't want this to get lost in the shuffle. We'll hold off on merging until you say otherwise.

@JimCircadian
Copy link
Contributor Author

I think this is largely complete but having trouble with the CI tests at the moment, I don't think that's related to my changes. There's more discussion in the related issue, so I consider it in a good place for the moment (the links are fixed!!!)

Copy link
Contributor

@gforsyth gforsyth left a comment

Choose a reason for hiding this comment

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

Hey @JimCircadian -- this is great! Thanks for testing out the various link checks and especially for searching out and finding all the new links for the rotted ones.

Once we get the CI sorted this is good to go (or even before then if someone is feeling bold).

@gforsyth
Copy link
Contributor

Hey @JimCircadian -- can you rebase or merge master to pick up the changes there? That should remove the CI issues and we can get this in.

@jsignell
Copy link
Member

jsignell commented Jul 27, 2020

Or maybe I can re-run the tests? Apparently not - sorry for the noise.

@jsignell jsignell mentioned this pull request Jul 27, 2020
2 tasks
Some additional items addressed:

  * changed permissions to remove executable bit on dask/array/gufunc.py
  * altered sphinx configuration to not link check localhost and github.com (rate limiting) URLs
  * fixed all broken links identified in make linkcheck (except for one spurious 502 from github)
  * modified linkcheck mechanism in make file and associated documentation dependencies
@JimCircadian JimCircadian force-pushed the broken_links_update branch from df00c64 to 1f29326 Compare July 28, 2020 12:33
@JimCircadian
Copy link
Contributor Author

@gforsyth Looks good now, thanks for fixing that issue!

Copy link
Contributor

@gforsyth gforsyth left a comment

Choose a reason for hiding this comment

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

Thanks for putting this in @JimCircadian ! This is good to go.

@dask/maintenance this can be merged in.

@jsignell jsignell merged commit c6d0757 into dask:master Jul 28, 2020
@gforsyth
Copy link
Contributor

Also @JimCircadian, I see this is your first PR to dask. Welcome! Thanks for fixing up the docs!

@JimCircadian JimCircadian deleted the broken_links_update branch August 2, 2020 12:18
kumarprabhu1988 pushed a commit to kumarprabhu1988/dask that referenced this pull request Oct 29, 2020
Some additional items addressed:

  * changed permissions to remove executable bit on dask/array/gufunc.py
  * altered sphinx configuration to not link check localhost and github.com (rate limiting) URLs
  * fixed all broken links identified in make linkcheck (except for one spurious 502 from github)
  * modified linkcheck mechanism in make file and associated documentation dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants