From da51503a5d6d6165d730cd654e3cb8e199cf9fd0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 9 Feb 2026 22:51:42 +0000 Subject: [PATCH 1/3] Initial plan From d7470ccaacfe61df6ed30fa213bec16b5af88607 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 9 Feb 2026 22:55:47 +0000 Subject: [PATCH 2/3] Switch to sphinx-better-theme and update URLs to stonerlab organization Co-authored-by: gb119 <4428426+gb119@users.noreply.github.com> --- CHANGELOG.md | 4 ++-- README.md | 8 ++++---- conda.recipe/meta.yaml | 6 +++--- docs/conf.py | 16 +++++++++++++++- docs/installation.rst | 2 +- pyproject.toml | 10 +++++----- 6 files changed, 30 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f776632..7b49824 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,5 +27,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 73% test coverage with 90 tests - CI/CD workflows for testing, documentation, and package building -[Unreleased]: https://github.com/gb119/bad_path/compare/v0.1.0...HEAD -[0.1.0]: https://github.com/gb119/bad_path/releases/tag/v0.1.0 +[Unreleased]: https://github.com/stonerlab/bad_path/compare/v0.1.0...HEAD +[0.1.0]: https://github.com/stonerlab/bad_path/releases/tag/v0.1.0 diff --git a/README.md b/README.md index 795405d..f9589a4 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # bad_path -[![Tests](https://github.com/gb119/bad_path/actions/workflows/tests.yml/badge.svg)](https://github.com/gb119/bad_path/actions/workflows/tests.yml) -[![Documentation](https://github.com/gb119/bad_path/actions/workflows/docs.yml/badge.svg)](https://gb119.github.io/bad_path/) +[![Tests](https://github.com/stonerlab/bad_path/actions/workflows/tests.yml/badge.svg)](https://github.com/stonerlab/bad_path/actions/workflows/tests.yml) +[![Documentation](https://github.com/stonerlab/bad_path/actions/workflows/docs.yml/badge.svg)](https://stonerlab.github.io/bad_path/) [![PyPI version](https://badge.fury.io/py/bad-path.svg)](https://badge.fury.io/py/bad-path) [![Anaconda Version](https://anaconda.org/phygbu/bad_path/badges/version.svg)](https://anaconda.org/phygbu/bad_path/badges/version.svg) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/68df7b8d1d044f17887b7d0df56b4aef)](https://app.codacy.com/gh/stonerlab/bad_path/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade) @@ -34,7 +34,7 @@ mamba install -c phygbu bad_path ### From Source ```bash -git clone https://github.com/gb119/bad_path.git +git clone https://github.com/stonerlab/bad_path.git cd bad_path pip install -e . ``` @@ -248,7 +248,7 @@ def handle_user_file_request(user_path): ## Documentation -Full documentation is available at [https://gb119.github.io/bad_path/](https://gb119.github.io/bad_path/) +Full documentation is available at [https://stonerlab.github.io/bad_path/](https://stonerlab.github.io/bad_path/) ## Development diff --git a/conda.recipe/meta.yaml b/conda.recipe/meta.yaml index 1e559c8..a1ac28d 100644 --- a/conda.recipe/meta.yaml +++ b/conda.recipe/meta.yaml @@ -33,7 +33,7 @@ test: - pip about: - home: https://github.com/gb119/bad_path + home: https://github.com/stonerlab/bad_path license: MIT license_family: MIT license_file: LICENSE @@ -41,8 +41,8 @@ about: description: | bad_path provides functions to test whether a supplied file path points to a system-sensitive location, taking into account different OS platforms. - doc_url: https://gb119.github.io/bad_path/ - dev_url: https://github.com/gb119/bad_path + doc_url: https://stonerlab.github.io/bad_path/ + dev_url: https://github.com/stonerlab/bad_path extra: recipe-maintainers: diff --git a/docs/conf.py b/docs/conf.py index c18ab50..b2f8016 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -12,6 +12,10 @@ # Import version from package from bad_path import __version__ +# Add sphinx-better-theme to the path +import better +html_theme_path = [better.better_theme_path] + # -- Project information ----------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information @@ -37,9 +41,19 @@ # -- Options for HTML output ------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output -html_theme = 'sphinx_rtd_theme' +html_theme = 'better' html_static_path = ['_static'] +# Theme options for sphinx-better-theme +html_theme_options = { + 'rightsidebar': False, + 'inlinecss': '', + 'linktotheme': False, +} + +# Use organization logo - GitHub avatar URL +html_logo = 'https://avatars.githubusercontent.com/stonerlab' + # -- Options for intersphinx extension --------------------------------------- # https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#configuration diff --git a/docs/installation.rst b/docs/installation.rst index 7948372..abc5d23 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -38,7 +38,7 @@ To install the latest development version from GitHub: .. code-block:: bash - git clone https://github.com/gb119/bad_path.git + git clone https://github.com/stonerlab/bad_path.git cd bad_path pip install -e . diff --git a/pyproject.toml b/pyproject.toml index 1a0c119..095a0d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,15 +32,15 @@ dev = [ "pytest>=7.0", "pytest-cov>=4.0", "sphinx>=7.0", - "sphinx-rtd-theme>=1.3", + "sphinx-better-theme>=0.1.5", "ruff>=0.1.0", ] [project.urls] -Homepage = "https://github.com/gb119/bad_path" -Documentation = "https://gb119.github.io/bad_path/" -Repository = "https://github.com/gb119/bad_path" -Issues = "https://github.com/gb119/bad_path/issues" +Homepage = "https://github.com/stonerlab/bad_path" +Documentation = "https://stonerlab.github.io/bad_path/" +Repository = "https://github.com/stonerlab/bad_path" +Issues = "https://github.com/stonerlab/bad_path/issues" [tool.setuptools.packages.find] where = ["."] From d23f121b6e1e2ae1cf92e8ec5457ec323ea9eb97 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 9 Feb 2026 23:04:17 +0000 Subject: [PATCH 3/3] Update logo to use local file in _static directory Co-authored-by: gb119 <4428426+gb119@users.noreply.github.com> --- docs/_static/StonerLogo2.png | Bin 0 -> 25332 bytes docs/conf.py | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 docs/_static/StonerLogo2.png diff --git a/docs/_static/StonerLogo2.png b/docs/_static/StonerLogo2.png new file mode 100644 index 0000000000000000000000000000000000000000..cb471225e0eff4469160c2b488c8c081f78b039d GIT binary patch literal 25332 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 X2h6AetV-#}00000NkvXXu0mjfArQ-2 literal 0 HcmV?d00001 diff --git a/docs/conf.py b/docs/conf.py index b2f8016..44888b6 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -51,8 +51,8 @@ 'linktotheme': False, } -# Use organization logo - GitHub avatar URL -html_logo = 'https://avatars.githubusercontent.com/stonerlab' +# Use organization logo +html_logo = '_static/StonerLogo2.png' # -- Options for intersphinx extension --------------------------------------- # https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#configuration