lp:~gocept/landscape-client/py3-cleanup

Created by Steffen Allner and last modified
Get this branch:
bzr branch lp:~gocept/landscape-client/py3-cleanup
Members of Gocept can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gocept
Project:
Landscape Client
Status:
Merged

Recent revisions

1000. By Steffen Allner

Remove dependency on lanscape.compat and comment on why it is not possible with Python 2.

999. By Steffen Allner

Remove unused imports and fix PEP-8.

998. By Steffen Allner

We do not seem to need coerce_unicode() anymore, so remove it.

997. By Steffen Allner

Merge py3-monitor-swiftusage [f=] [r=ericsnowcurrently,nilo,landscape-builder] [a=Gocept]
This is the Py3 port of landscape.monitor.swiftusage.

We make a few bytes/unicode fixes and address a test ordering issue.

This patch also completes the fundamental Py3 port of the Landscape client. So all tests are now run under both Python 2 and 3, rather than just the selection of tests that had been ported thus far. Further work remains to address remaining (untested) Python 3 incompatibilities.

996. By Steffen Allner

Merge py3-monitor-processorinfo [f=] [r=ericsnowcurrently,nilo,adam-collard,landscape-builder] [a=Gocept]
This is the Py3 port of landscape.monitor.processorinfo.

It fixes a problem with comparision between int and list.

995. By Steffen Allner

Merge py3-monitor-aptpreferences [f=] [r=ericsnowcurrently,nilo,tealeg,landscape-builder] [a=Gocept]
This is the Py3 port of landscape.monitor.aptpreferences.

It fixes the Py3 change in floor division operator.

994. By Steffen Allner

Merge py3-monitor-packagemonitor [f=] [r=ericsnowcurrently,nilo,tealeg,landscape-builder] [a=Gocept]
This is the Py3 port of landscape.monitor.packagemonitor.

It fixes some bytes/unicode issues in the tests.

993. By Steffen Allner

Merge py3-monitor-networkactivity [f=] [r=ericsnowcurrently,nilo,adam-collard,landscape-builder] [a=Gocept]
This is the Py3 port of landscape.monitor.networkactivity.

This fixes some bytes/unicode issues as well as dict mutation while iterating.

992. By Steffen Allner

Merge py3-monitor-networkdevice [f=] [r=nilo,ericsnowcurrently,landscape-builder] [a=Gocept]
This is the Py3 port of landscape.monitor.networkdevice.

It involves bytes/unicode fixes.

991. By Steffen Allner

Merge py3-monitor-loadaverage-computerinfo [f=] [r=nilo,landscape-builder,ericsnowcurrently] [a=Gocept]
This is the Py3 port of landscape.monitor.loadaverage and l.m.computerinfo.

The only change is to use the next() builtin instead of iterator.next().

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~landscape/landscape-client/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers