From ef8e8300990a15d5e054d9518c24f43abb29db87 Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Tue, 12 Mar 2024 15:00:04 +0000 Subject: [PATCH 01/10] Rebrand for PyMassSpec --- README.rst | 4 ++-- contributing/__init__.py | 2 +- doc-source/conf.py | 2 +- doc-source/getting-started.rst | 2 +- doc-source/index.rst | 4 ++++ pyproject.toml | 12 ++++++------ repo_helper.yml | 8 ++++---- 7 files changed, 19 insertions(+), 15 deletions(-) diff --git a/README.rst b/README.rst index 065ba60..c8f485c 100644 --- a/README.rst +++ b/README.rst @@ -4,8 +4,8 @@ Contributing Guide .. start short_desc -**Contributing guide for repo-helper and associated projects** +**Contributing guide for PyMassSpec and associated projects** .. end short_desc -View online at https://contributing.repo-helper.uk +View online at https://contributing-to-pyms.readthedocs.io diff --git a/contributing/__init__.py b/contributing/__init__.py index 50b7374..98627c8 100644 --- a/contributing/__init__.py +++ b/contributing/__init__.py @@ -2,7 +2,7 @@ # # __init__.py """ -Contributing guide for repo-helper and associated projects. +Contributing guide for PyMassSpec and associated projects. """ # # Copyright © 2020-2021 Dominic Davis-Foster diff --git a/doc-source/conf.py b/doc-source/conf.py index 1b1e520..05c33d3 100644 --- a/doc-source/conf.py +++ b/doc-source/conf.py @@ -102,4 +102,4 @@ def setup(app): nitpicky = True del version del release -html_title = "repo-helper Contributing Guide" +html_title = "PyMassSpec Contributing Guide" diff --git a/doc-source/getting-started.rst b/doc-source/getting-started.rst index 052b182..e84c6f6 100644 --- a/doc-source/getting-started.rst +++ b/doc-source/getting-started.rst @@ -49,7 +49,7 @@ With bash: .. code-block:: bash - (repo-helper) $ + (PyMassSpec) $ .. _GitHub: https://github.com/ diff --git a/doc-source/index.rst b/doc-source/index.rst index d9a1f7d..ebbff2a 100644 --- a/doc-source/index.rst +++ b/doc-source/index.rst @@ -23,3 +23,7 @@ Contributing Guide documentation building release-process + +.. sidebar-links:: + :caption: Links + :github: diff --git a/pyproject.toml b/pyproject.toml index f478a43..f5f47a4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "whey" [project] name = "contributing" version = "2021.0.0" -description = "Contributing guide for repo-helper and associated projects" +description = "Contributing guide for PyMassSpec and associated projects" readme = "README.rst" keywords = [] dynamic = [ "requires-python", "classifiers", "dependencies",] @@ -18,10 +18,10 @@ name = "Dominic Davis-Foster" email = "dominic@davis-foster.co.uk" [project.urls] -Homepage = "https://github.com/repo-helper/contributing" -"Issue Tracker" = "https://github.com/repo-helper/contributing/issues" -"Source Code" = "https://github.com/repo-helper/contributing" -Documentation = "https://contributing.repo-helper.uk" +Homepage = "https://github.com/PyMassSpec/contributing" +"Issue Tracker" = "https://github.com/PyMassSpec/contributing/issues" +"Source Code" = "https://github.com/PyMassSpec/contributing" +Documentation = "https://contributing-to-pyms.readthedocs.io" [tool.whey] base-classifiers = [] @@ -33,7 +33,7 @@ license-key = "MIT" [tool.importcheck] [tool.sphinx-pyproject] -github_username = "repo-helper" +github_username = "PyMassSpec" github_repository = "contributing" author = "Dominic Davis-Foster" project = "contributing" diff --git a/repo_helper.yml b/repo_helper.yml index 902445b..410cea4 100644 --- a/repo_helper.yml +++ b/repo_helper.yml @@ -4,11 +4,11 @@ modname: 'contributing' copyright_years: '2020-2021' author: 'Dominic Davis-Foster' email: 'dominic@davis-foster.co.uk' -username: 'repo-helper' +username: 'PyMassSpec' assignee: 'domdfcoding' version: '2021.0.0' license: 'MIT' -short_desc: 'Contributing guide for repo-helper and associated projects' +short_desc: 'Contributing guide for PyMassSpec and associated projects' use_whey: True docs_fail_on_warning: true @@ -16,7 +16,7 @@ sphinx_html_theme: furo enable_tests: false enable_conda: false on_pypi: false -docs_url: https://contributing.repo-helper.uk +docs_url: https://contributing-to-pyms.readthedocs.io python_versions: - '3.8' @@ -25,7 +25,7 @@ sphinx_conf_epilogue: - nitpicky = True - del version - del release - - html_title = "repo-helper Contributing Guide" + - html_title = "PyMassSpec Contributing Guide" extra_sphinx_extensions: - html_section From a0e837bcad33d4fa9bbb0d31f8a33914d4070fd2 Mon Sep 17 00:00:00 2001 From: Dominic Davis-Foster Date: Mon, 5 Feb 2024 16:28:34 +0000 Subject: [PATCH 02/10] Add logo. --- doc-source/PyMassSpec_262.png | Bin 0 -> 21116 bytes doc-source/_templates/base.html | 1 + doc-source/conf.py | 1 + repo_helper.yml | 2 ++ 4 files changed, 4 insertions(+) create mode 100644 doc-source/PyMassSpec_262.png diff --git a/doc-source/PyMassSpec_262.png b/doc-source/PyMassSpec_262.png new file mode 100644 index 0000000000000000000000000000000000000000..a3cd682e601f92cf4be38d34315e86dd1287bca2 GIT binary patch literal 21116 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 I?)>|I0rRH5*#H0l literal 0 HcmV?d00001 diff --git a/doc-source/_templates/base.html b/doc-source/_templates/base.html index b101b24..69b763e 100644 --- a/doc-source/_templates/base.html +++ b/doc-source/_templates/base.html @@ -2,4 +2,5 @@ {% extends "!base.html" %} {% block extrahead %} + {% endblock %} diff --git a/doc-source/conf.py b/doc-source/conf.py index 05c33d3..a9d85cb 100644 --- a/doc-source/conf.py +++ b/doc-source/conf.py @@ -103,3 +103,4 @@ def setup(app): del version del release html_title = "PyMassSpec Contributing Guide" +html_logo = "PyMassSpec_262.png" diff --git a/repo_helper.yml b/repo_helper.yml index 410cea4..b6aa5ba 100644 --- a/repo_helper.yml +++ b/repo_helper.yml @@ -17,6 +17,7 @@ enable_tests: false enable_conda: false on_pypi: false docs_url: https://contributing-to-pyms.readthedocs.io +preserve_custom_theme: true python_versions: - '3.8' @@ -26,6 +27,7 @@ sphinx_conf_epilogue: - del version - del release - html_title = "PyMassSpec Contributing Guide" + - html_logo = "PyMassSpec_262.png" extra_sphinx_extensions: - html_section From 58469245c095f7d182e1468b710ad59381ba4708 Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Fri, 7 Feb 2025 10:58:20 +0000 Subject: [PATCH 03/10] Updated files with 'repo_helper'. (#12) Co-authored-by: repo-helper[bot] <74742576+repo-helper[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 216e579..94b6103 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -81,7 +81,7 @@ repos: - id: snippet-fmt - repo: https://github.com/python-formate/formate - rev: v0.7.0 + rev: v0.8.0 hooks: - id: formate exclude: ^(doc-source/conf|__pkginfo__|setup)\.(_)?py$ From ca3db5eb58106b6363d9b99fa16bec33847bad58 Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 10:45:02 +0100 Subject: [PATCH 04/10] Bump Ubuntu to 22.04 (#13) Co-authored-by: repo-helper[bot] <74742576+repo-helper[bot]@users.noreply.github.com> --- .github/workflows/mypy.yml | 2 +- .github/workflows/python_ci_linux.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/mypy.yml b/.github/workflows/mypy.yml index 10c6f30..bd74787 100644 --- a/.github/workflows/mypy.yml +++ b/.github/workflows/mypy.yml @@ -20,7 +20,7 @@ jobs: strategy: matrix: - os: ['ubuntu-20.04', 'windows-2019'] + os: ['ubuntu-22.04', 'windows-2019'] fail-fast: false steps: diff --git a/.github/workflows/python_ci_linux.yml b/.github/workflows/python_ci_linux.yml index c020c1b..ba410b3 100644 --- a/.github/workflows/python_ci_linux.yml +++ b/.github/workflows/python_ci_linux.yml @@ -19,8 +19,8 @@ permissions: jobs: tests: - name: "ubuntu-20.04 / Python ${{ matrix.config.python-version }}" - runs-on: "ubuntu-20.04" + name: "ubuntu-22.04 / Python ${{ matrix.config.python-version }}" + runs-on: "ubuntu-22.04" continue-on-error: ${{ matrix.config.experimental }} env: USING_COVERAGE: '3.8' From 214874d2fd9c6ef2bd3f8b8f865b467db7b0a3cb Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 11:51:43 +0100 Subject: [PATCH 05/10] Run Flake8 CI on Ubuntu 22.04. (#14) Co-authored-by: repo-helper[bot] <74742576+repo-helper[bot]@users.noreply.github.com> --- .github/workflows/flake8.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml index 0a8c0c3..af1b394 100644 --- a/.github/workflows/flake8.yml +++ b/.github/workflows/flake8.yml @@ -16,7 +16,7 @@ permissions: jobs: Run: name: "Flake8" - runs-on: "ubuntu-20.04" + runs-on: "ubuntu-22.04" steps: - name: Checkout 🛎️ From 0e87bed40766e0b13dfdfabaa9529614c10193ab Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 15:25:08 +0100 Subject: [PATCH 06/10] Updated files with 'repo_helper'. (#15) Co-authored-by: repo-helper[bot] <74742576+repo-helper[bot]@users.noreply.github.com> --- .github/workflows/python_ci_macos.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python_ci_macos.yml b/.github/workflows/python_ci_macos.yml index 77f4c3b..b5f611c 100644 --- a/.github/workflows/python_ci_macos.yml +++ b/.github/workflows/python_ci_macos.yml @@ -18,8 +18,8 @@ permissions: jobs: tests: - name: "macos-13 / Python ${{ matrix.config.python-version }}" - runs-on: "macos-13" + name: "macos-${{ matrix.config.os-ver }} / Python ${{ matrix.config.python-version }}" + runs-on: "macos-${{ matrix.config.os-ver }}" continue-on-error: ${{ matrix.config.experimental }} env: USING_COVERAGE: '3.8' @@ -28,7 +28,7 @@ jobs: fail-fast: False matrix: config: - - {python-version: "3.8", testenvs: "py38,build", experimental: False} + - {python-version: "3.8", os-ver: "14", testenvs: "py38,build", experimental: False} steps: - name: Checkout 🛎️ From 1d4e4790c8484cf0755c2a1e0aec2e6e264edb6a Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 16:51:25 +0100 Subject: [PATCH 07/10] Bump Ubuntu to 22.04 for readthedocs (#16) Co-authored-by: repo-helper[bot] <74742576+repo-helper[bot]@users.noreply.github.com> --- .readthedocs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readthedocs.yml b/.readthedocs.yml index e928b70..83fc025 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -13,7 +13,7 @@ python: - requirements: requirements.txt - requirements: doc-source/requirements.txt build: - os: ubuntu-20.04 + os: ubuntu-22.04 tools: python: '3.9' jobs: From 569fe573520fe51af35344953090ef2c3e281536 Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Thu, 15 May 2025 11:25:40 +0100 Subject: [PATCH 08/10] Bump pyproject-parser pre-commit hook (#17) Co-authored-by: repo-helper[bot] <74742576+repo-helper[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 94b6103..3df0134 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -8,7 +8,7 @@ ci: repos: - repo: https://github.com/repo-helper/pyproject-parser - rev: v0.11.1 + rev: v0.13.0 hooks: - id: reformat-pyproject From 7af2db678de3efd4eb209e96a9c9a03088d99070 Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 15:04:30 +0100 Subject: [PATCH 09/10] [repo-helper] Configuration Update (#18) * Updated files with 'repo_helper'. * Updated files with 'repo_helper'. --------- Co-authored-by: repo-helper[bot] <74742576+repo-helper[bot]@users.noreply.github.com> --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index a08cdc4..05fdd0a 100644 --- a/tox.ini +++ b/tox.ini @@ -98,7 +98,7 @@ deps = git+https://github.com/domdfcoding/flake8-rst-docstrings.git git+https://github.com/python-formate/flake8-unused-arguments.git@magic-methods git+https://github.com/python-formate/flake8-missing-annotations.git - pydocstyle>=6.0.0 + git+https://github.com/domdfcoding/pydocstyle.git@stub-functions pygments>=2.7.1 importlib_metadata<4.5.0; python_version<'3.8' commands = python3 -m flake8_rst_docstrings_sphinx contributing --allow-toolbox {posargs} From 679d9119b38b637b9521e0ac2ebaee7e2278414c Mon Sep 17 00:00:00 2001 From: "repo-helper[bot]" <74742576+repo-helper[bot]@users.noreply.github.com> Date: Tue, 9 Dec 2025 16:20:48 +0000 Subject: [PATCH 10/10] Updated files with 'repo_helper'. --- .github/workflows/docs_test_action.yml | 2 +- .github/workflows/flake8.yml | 2 +- .github/workflows/mypy.yml | 4 ++-- .github/workflows/python_ci.yml | 4 ++-- .pre-commit-config.yaml | 6 +++--- doc-source/requirements.txt | 2 ++ pyproject.toml | 2 +- tox.ini | 13 +++++++------ 8 files changed, 19 insertions(+), 16 deletions(-) diff --git a/.github/workflows/docs_test_action.yml b/.github/workflows/docs_test_action.yml index fa1b3a4..ccbfda3 100644 --- a/.github/workflows/docs_test_action.yml +++ b/.github/workflows/docs_test_action.yml @@ -20,7 +20,7 @@ jobs: uses: "actions/checkout@v4" - name: Install and Build 🔧 - uses: sphinx-toolbox/sphinx-action@sphinx-3.3.1 + uses: sphinx-toolbox/sphinx-action@sphinx-3.3.1-py39 with: pre-build-command: python -m pip install tox diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml index af1b394..5e67c5c 100644 --- a/.github/workflows/flake8.yml +++ b/.github/workflows/flake8.yml @@ -35,7 +35,7 @@ jobs: if: steps.changes.outputs.code == 'true' uses: "actions/setup-python@v5" with: - python-version: "3.8" + python-version: "3.9" - name: Install dependencies 🔧 if: steps.changes.outputs.code == 'true' diff --git a/.github/workflows/mypy.yml b/.github/workflows/mypy.yml index bd74787..4c22a52 100644 --- a/.github/workflows/mypy.yml +++ b/.github/workflows/mypy.yml @@ -20,7 +20,7 @@ jobs: strategy: matrix: - os: ['ubuntu-22.04', 'windows-2019'] + os: ['ubuntu-22.04', 'windows-2022'] fail-fast: false steps: @@ -40,7 +40,7 @@ jobs: if: steps.changes.outputs.code == 'true' uses: "actions/setup-python@v5" with: - python-version: "3.8" + python-version: "3.9" - name: Install dependencies 🔧 run: | diff --git a/.github/workflows/python_ci.yml b/.github/workflows/python_ci.yml index 402027b..8bce8fa 100644 --- a/.github/workflows/python_ci.yml +++ b/.github/workflows/python_ci.yml @@ -18,8 +18,8 @@ permissions: jobs: tests: - name: "windows-2019 / Python ${{ matrix.config.python-version }}" - runs-on: "windows-2019" + name: "windows-2022 / Python ${{ matrix.config.python-version }}" + runs-on: "windows-2022" continue-on-error: ${{ matrix.config.experimental }} env: USING_COVERAGE: '3.8' diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3df0134..6b33129 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -43,7 +43,7 @@ repos: - id: bind-requirements - repo: https://github.com/python-formate/flake8-dunder-all - rev: v0.4.1 + rev: v0.5.0 hooks: - id: ensure-dunder-all files: ^contributing/.*\.py$ @@ -62,11 +62,11 @@ repos: - id: rst-inline-touching-normal - repo: https://github.com/asottile/pyupgrade - rev: v2.12.0 + rev: v3.3.0 hooks: - id: pyupgrade args: - - --py36-plus + - --py38-plus - --keep-runtime-typing - repo: https://github.com/Lucas-C/pre-commit-hooks diff --git a/doc-source/requirements.txt b/doc-source/requirements.txt index 59fd245..f625fff 100644 --- a/doc-source/requirements.txt +++ b/doc-source/requirements.txt @@ -1,7 +1,9 @@ default-values>=0.6.0 +docutils<0.22 extras-require>=0.5.0 furo==2021.06.18b36 html-section>=0.3.0 +roman>=4.0 seed-intersphinx-mapping>=1.2.2 sphinx>=3.0.3 sphinx-copybutton>=0.2.12 diff --git a/pyproject.toml b/pyproject.toml index f5f47a4..ed1781e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -111,7 +111,7 @@ autodoc_exclude_members = [ ] [tool.mypy] -python_version = "3.8" +python_version = "3.9" namespace_packages = true check_untyped_defs = true warn_unused_ignores = true diff --git a/tox.ini b/tox.ini index 05fdd0a..6f0a402 100644 --- a/tox.ini +++ b/tox.ini @@ -50,7 +50,7 @@ setenv = [testenv:docs] setenv = SHOW_TODOS = 1 passenv = SPHINX_BUILDER -basepython = python3.8 +basepython = python3.9 changedir = {toxinidir}/doc-source deps = -r{toxinidir}/doc-source/requirements.txt commands = sphinx-build -M {env:SPHINX_BUILDER:html} . ./build {posargs} @@ -74,7 +74,7 @@ commands = check-wheel-contents dist/ [testenv:lint] -basepython = python3.8 +basepython = python3.9 changedir = {toxinidir} ignore_errors = True skip_install = True @@ -94,6 +94,7 @@ deps = flake8-sphinx-links>=0.0.4 flake8-strftime>=0.1.1 flake8-typing-imports>=1.10.0 + git+https://github.com/domdfcoding/restructuredtext-lint.git@fix-deprecations git+https://github.com/domdfcoding/flake8-rst-docstrings-sphinx.git git+https://github.com/domdfcoding/flake8-rst-docstrings.git git+https://github.com/python-formate/flake8-unused-arguments.git@magic-methods @@ -104,7 +105,7 @@ deps = commands = python3 -m flake8_rst_docstrings_sphinx contributing --allow-toolbox {posargs} [testenv:perflint] -basepython = python3.8 +basepython = python3.9 changedir = {toxinidir} ignore_errors = True skip_install = True @@ -112,14 +113,14 @@ deps = perflint commands = python3 -m perflint contributing {posargs} [testenv:mypy] -basepython = python3.8 +basepython = python3.9 ignore_errors = True changedir = {toxinidir} -deps = mypy==0.971 +deps = mypy==1.17.1 commands = mypy contributing {posargs} [testenv:pyup] -basepython = python3.8 +basepython = python3.9 skip_install = True ignore_errors = True changedir = {toxinidir}