Actually, I found another bug in svn_versioning_2.patch: If you do a "setup.py
sdist" on setuptools itself, setuptools/cli.exe and setuptools/gui.exe weren't
being copied.
This looks like a logic error in SVNEntriesText.get_undeleted_records(): it no
longer accepts directory records (which have a length of 2), which means that
sdist no longer recurses into subdirectory. I've attached svn_versioning_4.patch
as a fix to both the problems I ran into. |