From f2c5cfaf18807a7848fe9427adfa4784bd4d1ec9 Mon Sep 17 00:00:00 2001 From: Carlos Bueno Date: Tue, 20 May 2025 16:13:07 -0500 Subject: [PATCH 1/4] Update README.md Adds owner github username to the cookiecutter template to fix badges --- {{cookiecutter.repo_name}}/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/{{cookiecutter.repo_name}}/README.md b/{{cookiecutter.repo_name}}/README.md index a180913..58f8941 100644 --- a/{{cookiecutter.repo_name}}/README.md +++ b/{{cookiecutter.repo_name}}/README.md @@ -1,8 +1,8 @@ {{cookiecutter.project_name}} ============================== [//]: # (Badges) -[![GitHub Actions Build Status](https://github.com/REPLACE_WITH_OWNER_ACCOUNT/{{cookiecutter.repo_name}}/workflows/CI/badge.svg)](https://github.com/REPLACE_WITH_OWNER_ACCOUNT/{{cookiecutter.repo_name}}/actions?query=workflow%3ACI) -[![codecov](https://codecov.io/gh/REPLACE_WITH_OWNER_ACCOUNT/{{cookiecutter.project_name}}/branch/main/graph/badge.svg)](https://codecov.io/gh/REPLACE_WITH_OWNER_ACCOUNT/{{cookiecutter.project_name}}/branch/main) +[![GitHub Actions Build Status](https://github.com/{{cookiecutter.owner_account}}/{{cookiecutter.repo_name}}/workflows/CI/badge.svg)](https://github.com/{{cookiecutter.owner_account}}/{{cookiecutter.repo_name}}/actions?query=workflow%3ACI) +[![codecov](https://codecov.io/gh/{{cookiecutter.owner_account}}/{{cookiecutter.project_name}}/branch/main/graph/badge.svg)](https://codecov.io/gh/{{cookiecutter.owner_account}}/{{cookiecutter.project_name}}/branch/main) {{cookiecutter.description}} From 35892c0714ac717b05e344f5f219a69c48e543e3 Mon Sep 17 00:00:00 2001 From: Carlos Bueno Date: Tue, 20 May 2025 21:19:33 +0000 Subject: [PATCH 2/4] Adds github account to the template questions --- cookiecutter.json | 1 + 1 file changed, 1 insertion(+) diff --git a/cookiecutter.json b/cookiecutter.json index bf23456..38c1045 100644 --- a/cookiecutter.json +++ b/cookiecutter.json @@ -4,6 +4,7 @@ "first_module_name": "{{ cookiecutter.repo_name.lower().replace(' ', '_') }}", "author_name": "Your name (or your organization/company/team)", "author_email": "Your email (or your organization/company/team)", + "owner_account": "Your github user name (or the organization/company/team)", "description": "A short description of the project (less than one line).", "open_source_license": [ From eb2171a91e70b3f1e4ce3494b0b0d94711ba39c4 Mon Sep 17 00:00:00 2001 From: Carlos Bueno Date: Tue, 20 May 2025 21:26:52 +0000 Subject: [PATCH 3/4] Updates test --- tests/setup_cookiecutter.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/setup_cookiecutter.py b/tests/setup_cookiecutter.py index 07b26b9..5cee94f 100644 --- a/tests/setup_cookiecutter.py +++ b/tests/setup_cookiecutter.py @@ -23,6 +23,7 @@ project, # First module name "cookie monster", # Author name "cookiemonster@trash.can", # Author email + "cookie_monster", #Author github username "", # Description lic, # License provider, # ci_provider From e6f6d34ed121dbbf804f1bd0da149afad2349a39 Mon Sep 17 00:00:00 2001 From: Carlos Bueno Date: Thu, 19 Jun 2025 02:22:50 +0000 Subject: [PATCH 4/4] Adds owner_account replacement to source in project.urls --- {{cookiecutter.repo_name}}/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.repo_name}}/pyproject.toml b/{{cookiecutter.repo_name}}/pyproject.toml index 2341fba..b4c4897 100644 --- a/{{cookiecutter.repo_name}}/pyproject.toml +++ b/{{cookiecutter.repo_name}}/pyproject.toml @@ -26,7 +26,7 @@ requires-python = ">=3.8" # Update the urls once the hosting is set up. #[project.urls] -#"Source" = "https://github.com//{{cookiecutter.repo_name}}/" +#"Source" = "https://github.com/{{cookiecutter.owner_account}}/{{cookiecutter.repo_name}}/" #"Documentation" = "https://{{cookiecutter.repo_name}}.readthedocs.io/" [project.optional-dependencies]