Skip to content

Commit 6a8beed

Browse files
Jammy2211claude
authored andcommitted
docs: audit-driven URL fixes (Jammy2211 → PyAutoLabs, /release/ → /main/, etc.)
Apply scripted URL rewrites surfaced by the new admin_jammy/software/url_check/ audit tool. All changes are doc-only (README, *.md, *.rst, plus docstring URLs in source files). No behaviour changes. Line endings preserved. Patterns applied: - hhttps:// → https:// (user-reported typo in overview_2_new_user_guide.md) - Jammy2211/<workspace> → PyAutoLabs/<workspace> (workspaces migrated orgs) - Jammy2211|rhayes777/<library> → PyAutoLabs/<library> - /blob/release/ and /tree/release/ → /main/ (release branch removed) - joshspeagle/nautilus → johannesulf/nautilus (sampler moved orgs) - rhayes777/PyAutoBuild → PyAutoLabs/PyAutoBuild - bokeh CoC moved to /docs/CODE_OF_CONDUCT.md - numfocus CoC moved to numfocus.org/code-of-conduct - www.sphinx-doc.org /en/main → /en/master - pyautofit.readthedocs.io renames (cookbook_1_basics → cookbooks/model, overview/model_fit → overview/the_basics, etc.) - autofit_workspace overview/{simple,complex}/{fit,result}.ipynb → new flat structure - workspaces modeling/imaging/features/<x>.ipynb → imaging/features/<x>/modeling.ipynb - workspaces multi/modeling/features/<x>.ipynb → multi/features/<x>/modeling.ipynb - workspaces multi/modeling/start_here.ipynb → multi/start_here.ipynb - workspaces tree/main/notebooks/plot → notebooks/guides/plot - Colab badge URL: workspace-root start_here.ipynb → notebooks/<type>/start_here.ipynb Tool + report: PyAutoLabs/admin_jammy#21 Issue: PyAutoLabs/PyAutoLens#508 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 4652ed8 commit 6a8beed

40 files changed

Lines changed: 116 additions & 116 deletions

CITATIONS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Citations & References
22

33
The bibtex entries for **PyAutoFit** and its affiliated software packages can be found
4-
[here](https://github.com/rhayes777/PyAutoFit/blob/main/files/citations.bib), with example text for citing **PyAutoFit**
5-
in [.tex format here](https://github.com/rhayes777/PyAutoFit/blob/main/files/citation.tex) format here and
6-
[.md format here](https://github.com/rhayes777/PyAutoFit/blob/main/files/citations.md). As shown in the examples, we
4+
[here](https://github.com/PyAutoLabs/PyAutoFit/blob/main/files/citations.bib), with example text for citing **PyAutoFit**
5+
in [.tex format here](https://github.com/PyAutoLabs/PyAutoFit/blob/main/files/citation.tex) format here and
6+
[.md format here](https://github.com/PyAutoLabs/PyAutoFit/blob/main/files/citations.md). As shown in the examples, we
77
would greatly appreciate it if you mention **PyAutoFit** by name and include a link to our GitHub page!
88

99
**PyAutoFit** is published in the [Journal of Open Source Software](https://joss.theoj.org/papers/10.21105/joss.02550#) and its

CODE_OF_CONDUCT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ the situation is not yet resolved.
302302

303303
## License
304304

305-
This code of conduct has been adapted from [*NUMFOCUS code of conduct*](https://github.com/numfocus/numfocus/blob/main/manual/numfocus-coc.md#the-short-version),
306-
which is adapted from numerous sources, including the [*Geek Feminism wiki, created by the Ada Initiative and other volunteers, which is under a Creative Commons Zero license*](http://geekfeminism.wikia.com/wiki/Fiterence_anti-harassment/Policy), the [*Contributor Covenant version 1.2.0*](http://contributor-covenant.org/version/1/2/0/), the [*Bokeh Code of Conduct*](https://github.com/bokeh/bokeh/blob/main/CODE_OF_CONDUCT.md), the [*SciPy Code of Conduct*](https://github.com/jupyter/governance/blob/main/conduct/enforcement.md), the [*Carpentries Code of Conduct*](https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html#enforcement-manual), and the [*NeurIPS Code of Conduct*](https://neurips.cc/public/CodeOfConduct).
305+
This code of conduct has been adapted from [*NUMFOCUS code of conduct*](https://numfocus.org/code-of-conduct),
306+
which is adapted from numerous sources, including the [*Geek Feminism wiki, created by the Ada Initiative and other volunteers, which is under a Creative Commons Zero license*](http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy), the [*Contributor Covenant version 1.2.0*](http://contributor-covenant.org/version/1/2/0/), the [*Bokeh Code of Conduct*](https://github.com/bokeh/bokeh/blob/main/docs/CODE_OF_CONDUCT.md), the [*SciPy Code of Conduct*](https://github.com/jupyter/governance/blob/main/conduct/enforcement.md), the [*Carpentries Code of Conduct*](https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html#enforcement-manual), and the [*NeurIPS Code of Conduct*](https://neurips.cc/public/CodeOfConduct).
307307

308308
**PyAutoFit Code of Conduct is licensed under the [Creative Commons Attribution 3.0 Unported License](https://creativecommons.org/licenses/by/3.0/).**

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Contributions are welcome and greatly appreciated!
5656

5757
### Report Bugs
5858

59-
Report bugs at https://github.com/rhayes777/PyAutoFit/issues
59+
Report bugs at https://github.com/PyAutoLabs/PyAutoFit/issues
6060

6161
If you are playing with the PyAutoFit library and find a bug, please
6262
reporting it including:
@@ -68,7 +68,7 @@ reporting it including:
6868
### Propose New `NonLinearSearch` or Features
6969

7070
The best way to send feedback is to open an issue at
71-
https://github.com/rhayes777/PyAutoFit/issues
71+
https://github.com/PyAutoLabs/PyAutoFit/issues
7272
with tag *enhancement*.
7373

7474
If you are proposing a new `NonLinearSearch` or a new feature:

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
[![Project Status: Active](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)
44
[![Python Versions](https://img.shields.io/pypi/pyversions/autofit)](https://pypi.org/project/autofit/)
55
[![PyPI Version](https://img.shields.io/pypi/v/autofit.svg)](https://pypi.org/project/autofit/)
6-
[![Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/PyAutoLabs/autofit_workspace/blob/2026.5.14.2/start_here.ipynb)
7-
[![Tests](https://github.com/rhayes777/PyAutoFit/actions/workflows/main.yml/badge.svg)](https://github.com/rhayes777/PyAutoFit/actions)
8-
[![Build](https://github.com/rhayes777/PyAutoBuild/actions/workflows/release.yml/badge.svg)](https://github.com/rhayes777/PyAutoBuild/actions)
6+
[![Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/PyAutoLabs/autofit_workspace/blob/2026.5.14.2/notebooks/overview/overview_1_the_basics.ipynb)
7+
[![Tests](https://github.com/PyAutoLabs/PyAutoFit/actions/workflows/main.yml/badge.svg)](https://github.com/PyAutoLabs/PyAutoFit/actions)
8+
[![Build](https://github.com/PyAutoLabs/PyAutoBuild/actions/workflows/release.yml/badge.svg)](https://github.com/PyAutoLabs/PyAutoBuild/actions)
99
[![Documentation Status](https://readthedocs.org/projects/pyautofit/badge/?version=latest)](https://pyautofit.readthedocs.io/en/latest/?badge=latest)
1010
[![JOSS](https://joss.theoj.org/papers/10.21105/joss.02550/status.svg)](https://doi.org/10.21105/joss.02550)
1111

@@ -32,13 +32,13 @@ The following links are useful for new starters:
3232

3333
- [The PyAutoFit readthedocs](https://pyautofit.readthedocs.io/en/latest), which includes an [installation guide](https://pyautofit.readthedocs.io/en/latest/installation/overview.html) and an overview of **PyAutoFit**'s core features.
3434
- [The introduction Jupyter Notebook on Colab](https://colab.research.google.com/github/PyAutoLabs/autofit_workspace/blob/2026.5.14.2/notebooks/overview/overview_1_the_basics.ipynb), where you can try **PyAutoFit** in a web browser (without installation).
35-
- [The autofit_workspace GitHub repository](https://github.com/Jammy2211/autofit_workspace), which includes example scripts demonstrating **PyAutoFit**'s features.
35+
- [The autofit_workspace GitHub repository](https://github.com/PyAutoLabs/autofit_workspace), which includes example scripts demonstrating **PyAutoFit**'s features.
3636
- [The standalone HowToFit repository](https://github.com/PyAutoLabs/HowToFit), a series of Jupyter notebook lectures which give new users a step-by-step introduction to **PyAutoFit**.
3737

3838
## Support
3939

4040
Support for installation issues, help with Fit modeling and using **PyAutoFit** is available by
41-
[raising an issue on the GitHub issues page](https://github.com/rhayes777/PyAutoFit/issues).
41+
[raising an issue on the GitHub issues page](https://github.com/PyAutoLabs/PyAutoFit/issues).
4242

4343
We also offer support on the **PyAutoFit** [Slack channel](https://pyautoFit.slack.com/), where we also provide the
4444
latest updates on **PyAutoFit**. Slack is invitation-only, so if you'd like to join send
@@ -57,7 +57,7 @@ The lectures are available in the [standalone HowToFit repository](https://githu
5757
To illustrate the **PyAutoFit** API, we use an illustrative toy model of fitting a one-dimensional Gaussian to
5858
noisy 1D data. Here's the `data` (black) and the model (red) we'll fit:
5959

60-
<img src="https://raw.githubusercontent.com/rhayes777/PyAutoFit/main/files/toy_model_fit.png" width="400" />
60+
<img src="https://raw.githubusercontent.com/PyAutoLabs/PyAutoFit/main/files/toy_model_fit.png" width="400" />
6161

6262
We define our model, a 1D Gaussian by writing a Python class using the format below:
6363

autofit/mapper/prior_model/collection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ def __init__(
137137
138138
For a complete description of the model composition API, see the **PyAutoFit** model API cookbooks:
139139
140-
https://pyautofit.readthedocs.io/en/latest/cookbooks/cookbook_1_basics.html
140+
https://pyautofit.readthedocs.io/en/latest/cookbooks/model.html
141141
142142
The Python class input into a ``Model`` to create a model component is written using the following format:
143143

autofit/mapper/prior_model/prior_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def __init__(
6666
6767
For a complete description of the model composition API, see the **PyAutoFit** model API cookbooks:
6868
69-
https://pyautofit.readthedocs.io/en/latest/cookbooks/cookbook_1_basics.html
69+
https://pyautofit.readthedocs.io/en/latest/cookbooks/model.html
7070
7171
The Python class input into a ``Model`` to create a model component is written using the following format:
7272

docs/api/analysis.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ It acts as an interface between the data, model and the non-linear search.
88

99
**Examples / Tutorials:**
1010

11-
- `readthedocs: example using Analysis object <https://pyautofit.readthedocs.io/en/latest/overview/model_fit.html>`_.
12-
- `autofit_workspace: simple tutorial <https://github.com/Jammy2211/autofit_workspace/blob/release/notebooks/overview/simple/fit.ipynb>`_
13-
- `autofit_workspace: complex tutorial <https://github.com/Jammy2211/autofit_workspace/blob/release/notebooks/overview/complex/fit.ipynb>`_
11+
- `readthedocs: example using Analysis object <https://pyautofit.readthedocs.io/en/latest/overview/the_basics.html>`_.
12+
- `autofit_workspace: simple tutorial <https://github.com/PyAutoLabs/autofit_workspace/blob/main/notebooks/overview/overview_1_the_basics.ipynb>`_
13+
- `autofit_workspace: complex tutorial <https://github.com/PyAutoLabs/autofit_workspace/blob/main/notebooks/overview/overview_2_scientific_workflow.ipynb>`_
1414
- `HowToFit: tutorial lectures (detailed step-by-step examples) <https://github.com/PyAutoLabs/HowToFit>`_
1515

1616
--------

docs/api/database.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ inspection, analysis and interpretation.
99
**Examples / Tutorials:**
1010

1111
- `readthedocs: example using database functionality <https://pyautofit.readthedocs.io/en/latest/features/database.html>`_
12-
- `autofit_workspace: tutorial using database <https://github.com/Jammy2211/autofit_workspace/blob/release/notebooks/features/database.ipynb>`_
12+
- `autofit_workspace: tutorial using database <https://github.com/PyAutoLabs/autofit_workspace/blob/main/notebooks/features/database.ipynb>`_
1313
- `HowToFit: tutorial lectures (detailed step-by-step examples) <https://github.com/PyAutoLabs/HowToFit>`_
1414

1515
----------

docs/api/model.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ Models
44

55
Model objects are used for composing models that are fitted to data.
66

7-
It is recommended the `model API cookbooks <https://pyautofit.readthedocs.io/en/latest/cookbooks/cookbook_1_basics.html>`_ are used for guidance on building complex model.
7+
It is recommended the `model API cookbooks <https://pyautofit.readthedocs.io/en/latest/cookbooks/model.html>`_ are used for guidance on building complex model.
88

99
**Examples / Tutorials:**
1010

11-
- `Model API Cookbooks (recommended) <https://pyautofit.readthedocs.io/en/latest/cookbooks/cookbook_1_basics.html>`_.
11+
- `Model API Cookbooks (recommended) <https://pyautofit.readthedocs.io/en/latest/cookbooks/model.html>`_.
1212

13-
- `readthedocs: example using Model object <https://pyautofit.readthedocs.io/en/latest/overview/model_fit.html>`_.
14-
- `readthedocs: example using Collection object <https://pyautofit.readthedocs.io/en/latest/overview/model_complex.html>`_.
15-
- `autofit_workspace: simple tutorial <https://github.com/Jammy2211/autofit_workspace/blob/release/notebooks/overview/simple/fit.ipynb>`_
16-
- `autofit_workspace: complex tutorial <https://github.com/Jammy2211/autofit_workspace/blob/release/notebooks/overview/complex/fit.ipynb>`_
13+
- `readthedocs: example using Model object <https://pyautofit.readthedocs.io/en/latest/overview/the_basics.html>`_.
14+
- `readthedocs: example using Collection object <https://pyautofit.readthedocs.io/en/latest/cookbooks/model.html>`_.
15+
- `autofit_workspace: simple tutorial <https://github.com/PyAutoLabs/autofit_workspace/blob/main/notebooks/overview/overview_1_the_basics.ipynb>`_
16+
- `autofit_workspace: complex tutorial <https://github.com/PyAutoLabs/autofit_workspace/blob/main/notebooks/overview/overview_2_scientific_workflow.ipynb>`_
1717
- `HowToFit: tutorial lectures (detailed step-by-step examples) <https://github.com/PyAutoLabs/HowToFit>`_
1818

1919
------

docs/api/plot.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ by **PyAutoFit**.
77

88
**Examples / Tutorials:**
99

10-
- `readthedocs: non-linear search example <https://pyautofit.readthedocs.io/en/latest/overview/non_linear_search.html>`_
11-
- `autofit_workspace: plot tutorials <https://github.com/Jammy2211/autofit_workspace/tree/release/notebooks/plot>`_
10+
- `readthedocs: non-linear search example <https://pyautofit.readthedocs.io/en/latest/cookbooks/search.html>`_
11+
- `autofit_workspace: plot tutorials <https://github.com/PyAutoLabs/autofit_workspace/tree/main/notebooks/guides/plot>`_
1212
- `HowToFit: tutorial lectures (detailed step-by-step examples) <https://github.com/PyAutoLabs/HowToFit>`_
1313

1414
--------

0 commit comments

Comments
 (0)