From a1a7f36000122da7bd7a0b043edda8b326e5338e Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Mon, 27 Jan 2025 22:30:41 +0000 Subject: [PATCH 1/5] PEP 744: Add Discussions-To link --- peps/pep-0774.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/peps/pep-0774.rst b/peps/pep-0774.rst index e6d171d1749..21fe7ee0f82 100644 --- a/peps/pep-0774.rst +++ b/peps/pep-0774.rst @@ -1,6 +1,7 @@ PEP: 774 Title: Removing the LLVM requirement for JIT builds Author: Savannah Ostrowski +Discussions-To: https://discuss.python.org/t/pep-774-removing-the-llvm-requirement-for-jit-builds/78548 Status: Draft Type: Standards Track Created: 27-Jan-2025 From 472d9e2599b1c649274f88f5be42ba089391c815 Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Mon, 27 Jan 2025 23:01:52 +0000 Subject: [PATCH 2/5] PEP 744: Remove extraneous . --- peps/pep-0774.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peps/pep-0774.rst b/peps/pep-0774.rst index 21fe7ee0f82..d103c398cb4 100644 --- a/peps/pep-0774.rst +++ b/peps/pep-0774.rst @@ -242,7 +242,7 @@ use Git LFS. Git LFS does not work well with offline workflows since files managed by LFS require an internet connection to fetch when checking out specific commits, which is disruptive for even basic Git workflows. Git LFS has some free quota but there are `additional -costs `__. +costs `__ for exceeding that quota which are also undesirable. Maintain the status quo with LLVM as a build-time dependency From 9898642a35cbf87fc24750f03a3bc5f47e81621d Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Tue, 28 Jan 2025 00:35:40 +0000 Subject: [PATCH 3/5] PEP 774: Remove stale section --- peps/pep-0774.rst | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/peps/pep-0774.rst b/peps/pep-0774.rst index d103c398cb4..69b5e2b39ba 100644 --- a/peps/pep-0774.rst +++ b/peps/pep-0774.rst @@ -221,9 +221,7 @@ process. Additional tooling would be required to fetch the stencils and potentially create additional and unnecessary failure points in the workflow. This separation also makes it harder to ensure consistency between the stencils and the CPython source tree, as updates must be coordinated across the -repositories. Finally, this approach introduces an attack vector, as external -repositories are less integrated with our workflows, making provenance and -integrity harder to guarantee. +repositories. Hosting in cloud storage ------------------------ From 23abbe47b021da16bd5eff8a0d97bf39d5e7cb8c Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Mon, 27 Jan 2025 17:50:02 -0800 Subject: [PATCH 4/5] Update pep-0774.rst Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> --- peps/pep-0774.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peps/pep-0774.rst b/peps/pep-0774.rst index 69b5e2b39ba..3f2733b5196 100644 --- a/peps/pep-0774.rst +++ b/peps/pep-0774.rst @@ -1,7 +1,7 @@ PEP: 774 Title: Removing the LLVM requirement for JIT builds Author: Savannah Ostrowski -Discussions-To: https://discuss.python.org/t/pep-774-removing-the-llvm-requirement-for-jit-builds/78548 +Discussions-To: https://discuss.python.org/t/78548/, Status: Draft Type: Standards Track Created: 27-Jan-2025 From 78d031e2dcc093c98fc951af353d436ec3a846b9 Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Tue, 28 Jan 2025 03:07:53 +0000 Subject: [PATCH 5/5] PEP 744: Remove , from URL --- peps/pep-0774.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peps/pep-0774.rst b/peps/pep-0774.rst index 3f2733b5196..6cc72b8a9cf 100644 --- a/peps/pep-0774.rst +++ b/peps/pep-0774.rst @@ -1,7 +1,7 @@ PEP: 774 Title: Removing the LLVM requirement for JIT builds Author: Savannah Ostrowski -Discussions-To: https://discuss.python.org/t/78548/, +Discussions-To: https://discuss.python.org/t/78548/ Status: Draft Type: Standards Track Created: 27-Jan-2025