From c1bf39cef21c23d94518d099cd72c5b5d373f0e3 Mon Sep 17 00:00:00 2001 From: "Faruk D." Date: Tue, 27 Aug 2024 13:07:55 +0200 Subject: [PATCH 1/2] keep project setup all the time --- copier/questions/features_documentation.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/copier/questions/features_documentation.yml b/copier/questions/features_documentation.yml index 98e61711..ab16d8f6 100644 --- a/copier/questions/features_documentation.yml +++ b/copier/questions/features_documentation.yml @@ -7,22 +7,19 @@ SelectDocumentationFeatures: type: yaml default: |- {% if template_profile == 'recommended' %} - [AddOnlineDocumentation_flag, AddDevDoc_flag, not_implemented_project_setup] + [AddOnlineDocumentation_flag, AddDevDoc_flag] {%- else -%} [] {%- endif %} help: Select documentation features multiselect: true choices: - Online documentation (using Read the Docs): + Online documentation (Read the Docs): value: AddOnlineDocumentation_flag # validator: "{% if something != 'AnotherThing' %}BlaBla{% endif %}" Developer documentation: value: AddDevDoc_flag # validator: "{% if something != 'AnotherThing' %}BlaBla{% endif %}" - Project setup description (NOT_IMPLEMENTED): - value: not_implemented_project_setup - # validator: "{% if something != 'AnotherThing' %}BlaBla{% endif %}" # computed features AddOnlineDocumentation: From 8c0c0747b45604b885efbc3d173dd9cda9991b03 Mon Sep 17 00:00:00 2001 From: "Faruk D." Date: Tue, 27 Aug 2024 13:10:21 +0200 Subject: [PATCH 2/2] update the changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ccc2fab..fb9cf9f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,8 @@ ## [Unreleased] ### Added -* Make contributing guidelines optional [#465]() +* Keep project_setup.md for all the profiles and remove from the menu [#576](https://github.com/NLeSC/python-template/pull/576) +* Make contributing guidelines optional [#465](https://github.com/NLeSC/python-template/pull/465) * Make developer documentation optional [#467](https://github.com/NLeSC/python-template/pull/541) * Make Code of Conduct optional [#464](https://github.com/NLeSC/python-template/pull/530) * New YAML files for copier questions [#529](https://github.com/NLeSC/python-template/pull/529)