[pypy-commit] pypy default: add a document describing the stdlib upgrade process for developers in excessive detail

RonnyPfannschmidt noreply at buildbot.pypy.org
Tue Jun 12 21:59:33 CEST 2012


Author: Ronny Pfannschmidt <Ronny.Pfannschmidt at gmx.de>
Branch: 
Changeset: r55631:a53f80a66ef8
Date: 2012-06-12 21:59 +0200
http://bitbucket.org/pypy/pypy/changeset/a53f80a66ef8/

Log:	add a document describing the stdlib upgrade process for developers
	in excessive detail

diff --git a/lib-python/stdlib-upgrade.txt b/lib-python/stdlib-upgrade.txt
new file mode 100644
--- /dev/null
+++ b/lib-python/stdlib-upgrade.txt
@@ -0,0 +1,19 @@
+Process for upgrading the stdlib to a new cpython version
+==========================================================
+
+.. note::
+
+    overly detailed
+
+1. check out the branch vendor/stdlib
+2. upgrade the files there
+3. update stdlib-versions.txt with the output of hg -id from the cpython repo
+4. commit
+5. update to default/py3k
+6. create a integration branch for the new stdlib
+   (just hg branch stdlib-$version)
+7. merge vendor/stdlib
+8. commit
+10. fix issues
+11. commit --close-branch
+12. merge to default


More information about the pypy-commit mailing list