~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/release-notes/bzr-2.5.txt

  • Committer: Patch Queue Manager
  • Date: 2011-12-19 13:30:31 UTC
  • mfrom: (6355.2.5 absolute-lazy-import)
  • Revision ID: pqm@pqm.ubuntu.com-20111219133031-97tc08321g9zz6dd
(jelmer) Only allow absolute imports using lazy_import. (Jelmer Vernooij)

Show diffs side-by-side

added added

removed removed

Lines of Context:
102
102
.. Major internal changes, unlikely to be visible to users or plugin 
103
103
   developers, but interesting for bzr developers.
104
104
 
 
105
* ``bzrlib.urlutils`` now includes ``quote`` and ``unquote`` functions,
 
106
  rather than importing them from ``urllib``. This prevents loading
 
107
  of the ``socket``, ``ssl`` and ``urllib`` modules for
 
108
  local bzr operations. (Jelmer Vernooij)
 
109
 
105
110
* ControlDir now has a get_branches method that returns a dictionary
106
111
  whose keys are the names of the branches and whose values are the
107
112
  branches themselves. The active branch uses the key None.
108
113
  (Neil Martinsen-Burrell)
109
114
 
 
115
* Helper ``osutils.path_from_environ`` added for extracting a unicode path
 
116
  from an environment variable. (Martin Packman, #832028)
 
117
 
110
118
* Helper ``win32utils.get_environ_unicode`` added for avoiding encoding
111
119
  problems with ``os.environ.get`` use. (Martin Packman, #262874) 
112
120
 
113
 
* Helper ``osutils.path_from_environ`` added for extracting a unicode path
114
 
  from an environment variable. (Martin Packman, #832028)
 
121
* Lazy imports can now only be absolute. (Jelmer Vernooij)
115
122
 
116
123
* New HPSS call ``BzrDir.checkout_metadir``. (Jelmer Vernooij, #894459)
117
124
 
119
126
  speeding up various commands including ``bzr export``,
120
127
  ``bzr checkout`` and ``bzr cat``. (Jelmer Vernooij, #608640)
121
128
 
122
 
* ``bzrlib.urlutils`` now includes ``quote`` and ``unquote`` functions,
123
 
  rather than importing them from ``urllib``. This prevents loading
124
 
  of the ``socket``, ``ssl`` and ``urllib`` modules for
125
 
  local bzr operations. (Jelmer Vernooij)
126
 
 
127
129
Testing
128
130
*******
129
131