← Back to team overview

duplicity-team team mailing list archive

Re: Progress on 0.8.0

 

On Thu, May 30, 2019 at 4:34 PM Aaron Whitehouse <lists@xxxxxxxxxxxxxxxxxx>
wrote:

> Hello Ken,
>
> On May 17 2019, at 4:13 pm, Kenneth Loafman <kenneth@xxxxxxxxxxx> wrote:
>
> Already have that fixed in setup.py and tox.ini.  Anyplace else?
>
> Looks like you've fixed the one I was talking about.
>
> I *usually* run .run_tests before merging into trunk.  I need to pull the
> latest and double check.
>
> Sorry, that was not meant as a criticism. Doing it manually always means
> things get missed. It really would be nice if Launchpad had built in CI
> like some of the others.
>

Did not take it as criticism!

Launchpad runs tests when building the package.  It will fail if something
is wrong.

I am working on a dev PPA for 0.8.xx but I'm having some issues.   Missing
packages for one.  Having to understand unclear errors is the main one.

We can add the Snap package to the PPA if that helps.

> > On py2 I cannot get *past* to import even though it's in tox and local
> site-packages.  This causes all of the functional tests to fail.
> Do we need this on Py2? Isn't it to provide Python 2-equivalent
> functionality in Python 3? Can we put the import within a test for Python
> version (and then obviously in future move over to using Python 3
> constructs).
>
> Yes, past.old_div() is used in multiple modules to keep away from py3's
> broken division.
>
> I am still getting this when trying to do ./run-tests on trunk, but I see
> you managed to get 0.8.00 out the door -- how did you fix it on your
> machine?
>

I did a clean install on a Ubuntu Bionic VM and that worked.

> > On py3 there is at least on test failing,
> *test_globmatch.TestGlobToRegex,*
>
> On a quick look this is a simple fix -- looks as though this is just about
> escape characters in the string being treated differently.
>
> OK, could you fix provide a patch?  Have not looked at it.
>
> Looks as though you managed to get to this before I did, sorry.
>

No problem at all.

...Thanks,
...Ken

Follow ups

References