/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/generate_ids.py

  • Committer: Martin Pool
  • Date: 2011-05-20 14:46:02 UTC
  • mto: This revision was merged to the branch mainline in revision 5923.
  • Revision ID: mbp@canonical.com-20110520144602-bqli0t6dj01gl0pv
Various pyflakes import fixes.

Some modules were used for subclassing or at module load time, so there is no
point loading them lazily.

Some were not imported when they should be.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Copyright (C) 2006 Canonical Ltd
 
1
# Copyright (C) 2006, 2007, 2009, 2010, 2011 Canonical Ltd
2
2
#
3
3
# This program is free software; you can redistribute it and/or modify
4
4
# it under the terms of the GNU General Public License as published by
19
19
from bzrlib.lazy_import import lazy_import
20
20
lazy_import(globals(), """
21
21
import time
22
 
import unicodedata
23
22
 
24
23
from bzrlib import (
25
24
    config,
93
92
def gen_revision_id(username, timestamp=None):
94
93
    """Return new revision-id.
95
94
 
96
 
    :param username: This is the value returned by config.username(), which is
97
 
        typically a real name, followed by an email address. If found, we will
98
 
        use just the email address portion. Otherwise we flatten the real name,
99
 
        and use that.
 
95
    :param username: The username of the committer, in the format returned by
 
96
        config.username().  This is typically a real name, followed by an
 
97
        email address. If found, we will use just the email address portion.
 
98
        Otherwise we flatten the real name, and use that.
100
99
    :return: A new revision id.
101
100
    """
102
101
    try: