aboutsummaryrefslogtreecommitdiff
path: root/programming/python/project_setup.md
diff options
context:
space:
mode:
authorAlex <alex.corcoles@veecle.io>2025-09-12 15:58:10 +0200
committeralexpdp7 <alex@corcoles.net>2025-09-12 15:59:32 +0200
commit63028e054d29c5ef938e69eebe387f1f2b6d5982 (patch)
tree63dfbcd86c4b94ac34ef14bf1049e3eb968692a3 /programming/python/project_setup.md
parentdd1cf5c98931645856092ae48578f8d6fa9f2dc1 (diff)
Apply Git learnings, update subrepo advice
Diffstat (limited to 'programming/python/project_setup.md')
-rw-r--r--programming/python/project_setup.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/programming/python/project_setup.md b/programming/python/project_setup.md
index 493c65b7..1eb54307 100644
--- a/programming/python/project_setup.md
+++ b/programming/python/project_setup.md
@@ -65,7 +65,7 @@ Use Ruff to format and lint your code.
## Use a minimal gitignore file
-Keep editor-specific ignores in a personal `excludesfile`. Do not include patterns in gitignore which do not match anything generated by documented and supported development procedures.
+See <../git/git_advice.md#use-gitignore-properly>.
## Keep your code together
@@ -73,7 +73,7 @@ All the code you modify as part of the project should be kept in a single reposi
Use git submodules or similar mechanisms to refer to code you modify that must be kept external.
-Use git subrepo to publish parts of the repository outside the main repository if needed.
+Use [Josh](../git/combining_repos_with_josh_filter.md) to publish parts of the repository outside the main repository if needed.
# Support multiple modern versions of Python