lp://staging/~divmod-dev/divmod.org/cleaner-mantissacmd-2483
- Get this branch:
- bzr branch lp://staging/~divmod-dev/divmod.org/cleaner-mantissacmd-2483
Branch merges
Branch information
Recent revisions
- 2593. By glyph
-
Fix warning on 2.6.
Combinator was using the deprecated sets module in 2.6. Now it will use
the set object if available instead.Author: glyph
Reviewer: dreid
Fixes #2849
- 2592. By glyph
-
Remove distutils-mangling code from Combinator which breaks setuptools.
After this change, Combinator will no longer attempt to force 'python setup.py install' to put things into your home directory. Use `setup.py --prefix ~/.local`, or, if your package is trying to use setuptools, `python setup.py --site-dirs ~/.local/
lib/python2. 5/site- packages --prefix ~/.local install`. Author: glyph
Reviewer: dried
Fixes #493
- 2591. By glyph
-
Provide line numbers via compilation when pyflakes gets `SyntaxError`s from parsing which do not include line numbers.
Author: dreid
Reviewer: glyph
Fixes #2832
More specifically, this fixes the bug where pyflakes/flymake integration would crash when the user typed a keyword argument before the argument list.
- 2590. By exarkun
-
Merge flattener-
error-formattin g-2808 Author: exarkun
Reviewer: glyph
Fixes: #2808Add human-readable formatting to the new flattener's catch-all exception type so
that rendering bugs can actually be debugged.The human-readable formatting includes the usual Python stack frame formatting (except
for flattener-related frames which aren't interesting). It also includes entries
for tags and other renderable objects, specifying the location of their definition
where possible. - 2589. By exarkun
-
Revert 17176 - test suite regression
Two Combinator tests fail with this changeset:
{{{
============== ======= ======= ======= ======= ======= ======= ======= ======= ======= ==
[ERROR]: combinator.test.test_ branchmgr. BranchManagerCh angeBranchTests .test_mergeTrun k Traceback (most recent call last):
File "/var/lib/buildbot/ divmod- bigdogvm1/ q-linux/ build/Divmod/ Combinator/ combinator/ test/test_ branchmgr. py", line 534, in test_mergeTrunk
self.assertEqual( err.args, ())
exceptions.AttributeError: InvalidBranch instance has no attribute args
============== ======= ======= ======= ======= ======= ======= ======= ======= ======= ==
[ERROR]: combinator.test.test_ branchmgr. FakeBranchManag erChangeBranchT ests.test_ mergeTrunk Traceback (most recent call last):
File "/var/lib/buildbot/ divmod- bigdogvm1/ q-linux/ build/Divmod/ Combinator/ combinator/ test/test_ branchmgr. py", line 534, in test_mergeTrunk
self.assertEqual( err.args, ())
exceptions.AttributeError: InvalidBranch instance has no attribute args
============== ======= ======= ======= ======= ======= ======= ======= ======= ======= ==
}}}Reopens #2791
- 2587. By exarkun
-
Merge pyflakes-
0.3.0-release Fixes #2829
Bump the Pyflakes version to 0.3.0 and add a news file for the release.
- 2586. By exarkun
-
Merge multiline-
syntax- error-2821 Author: exarkun
Reviewer: dreid
Fixes: #2821Handle `SyntaxError`s raised from `compiler.parse` which have multiple lines of
source text associated with them. Only one line is reported.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~glyph/divmod.org/trunk