lp:~tvansteenburgh/juju-deployer/python3-support
Created by
Tim Van Steenburgh
and last modified
- Get this branch:
- bzr branch lp:~tvansteenburgh/juju-deployer/python3-support
Only
Tim Van Steenburgh
can upload to this branch. If you are
Tim Van Steenburgh
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- juju-deployers: Pending requested
-
Diff: 3879 lines (+261/-2524)43 files modified.bzrignore (+1/-0)
HACKING (+3/-2)
Makefile (+1/-9)
deployer/action/diff.py (+8/-5)
deployer/action/export.py (+1/-0)
deployer/action/importer.py (+4/-1)
deployer/charm.py (+4/-2)
deployer/cli.py (+5/-3)
deployer/config.py (+10/-8)
deployer/deployment.py (+20/-17)
deployer/env/__init__.py (+0/-3)
deployer/env/base.py (+2/-1)
deployer/env/go.py (+5/-4)
deployer/env/mem.py (+5/-3)
deployer/env/py.py (+1/-3)
deployer/env/watchers.py (+2/-1)
deployer/errors.py (+4/-2)
deployer/feedback.py (+5/-0)
deployer/guiserver.py (+1/-0)
deployer/relation.py (+3/-4)
deployer/service.py (+14/-10)
deployer/tests/base.py (+5/-2)
deployer/tests/mock.py (+0/-2367)
deployer/tests/test_base.py (+4/-2)
deployer/tests/test_charm.py (+2/-1)
deployer/tests/test_config.py (+20/-12)
deployer/tests/test_constraints.py (+8/-5)
deployer/tests/test_deployment.py (+19/-11)
deployer/tests/test_diff.py (+8/-5)
deployer/tests/test_goenv.py (+2/-1)
deployer/tests/test_guienv.py (+1/-0)
deployer/tests/test_guiserver.py (+1/-0)
deployer/tests/test_importer.py (+10/-7)
deployer/tests/test_pyenv.py (+4/-2)
deployer/tests/test_service.py (+1/-0)
deployer/tests/test_utils.py (+13/-10)
deployer/tests/test_watchers.py (+16/-7)
deployer/utils.py (+11/-5)
deployer/vcs.py (+6/-8)
doc/conf.py (+1/-0)
setup.py (+6/-1)
test-requirements.txt (+4/-0)
tox.ini (+20/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 176. By Tim Van Steenburgh
-
More py3 fixes
Down to only one test failing on py27 and py35. Bzr.is_modified()
is broken after removing bzrlib dep (no py3 support). Need to
find working cli replacement for that method. - 174. By Tim Van Steenburgh
-
Prep for python3 support
- Switch to tox for tests
- run python-modernize
- update some tests that were improperly relying on specific
sorting (exposed by tox's PYTHONHASHSEED usage) - 170. By David Britton
-
Bump version to 0.7.0 so it upgrades all known copies, and reflects the major change to support juju2. [trivial]
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:juju-deployer