On Mon, Jun 27, 2011 at 13:44,  <hwri...@apache.org> wrote:
>...
> +++ subversion/trunk/tools/dist/release.py Mon Jun 27 17:44:05 2011
> @@ -108,6 +108,13 @@ def download_file(url, target):
>     target_file = open(target, 'w')
>     target_file.write(response.read())
>
> +def split_version(version):
> +    parts = version.split('-')
> +    if len(parts) == 1:
> +        return (version, None)
> +
> +    return (parts[0], parts[1])

The parens on the return statements are redundant. Python already
creates a tuple from each of the returned values.

>...
> @@ -259,8 +266,7 @@ def build_env(base_dir, args):
>  def roll_tarballs(base_dir, args):
>     'Create the release artifacts.'
>     extns = ['zip', 'tar.gz', 'tar.bz2']
> -    version_base = args.version.split('-')[0]
> -    version_extra = args.version.split('-')[1]
> +    (version_base, version_extra) = split_version(args.version)

The parens are not required for tuple-unpacking.

Same issue in the other two call-sites.

>...

Cheers,
-g

Reply via email to