Re: Duplicity 3.0.5 Released

Kenneth Loafman via Duplicity-talk <[email protected]>
Newsgroups gmane.comp.sysutils.backup.duplicity.general
Message-ID <CAD-_Ma1VMmj60of1Q+O-W2bVJmYjj42RKyit8pro3pxbhmfoKg@mail.gmail.com>
I run the tests on macOS and Linux both before release.  It's good to check
the install anyway, just in case.

...Ken


On Thu, Jul 10, 2025 at 11:26 AM Scott Hannahs <[email protected]> wrote:

> Ok, that works, I use the “releases” tarball and not the sdist.  I have
> 3.0.4 working and sometime in the near future was going to update it to
> 3.0.5.  I am having a bit of trouble getting lftp built.  It can still use
> ncftp and works, but lftp is actually a good utility.  However, the code
> has been untouched for a long time and modern compilers are objecting to a
> lot of kludgy code.
>
> Actually for things as critical as backup, it is good to run the tests on
> each new release just to make me sleep better!  :-)
>
> (Am I paranoid about backups?  Not if they are really out to get me!)
>
> -Scott
>
> On Jul 10, 2025, at 10:17, Kenneth Loafman <[email protected]> wrote:
>
> You would need to clone the "main" branch, or go to releases
> <https://gitlab.com/duplicity/duplicity/-/releases> and download from
> there, tar, zip, etc..
>
> I stopped putting it in the pip stuff (sdist) because it more than doubled
> the size and was never used.
>
> ...Ken
>
>
>
>
> On Thu, Jul 10, 2025 at 10:54 AM Scott Hannahs via Duplicity-talk <
> [email protected]> wrote:
>
>> Ken,
>>
>> I load the tarball and build from that.  Then optionally run the testing
>> phase which is more of a package maintainer’s process to make sure that the
>> build is a completley functional package.  If the tests are still there in
>> the tarball which should be the same as the repository clone?  Then I can
>> run pytest then I am fine.
>>
>> This is my test script:
>>
>>     TestScript: <<
>>         #!/bin/sh -ev
>>         ulimit -n 8192
>>         %p/bin/pytest-3.10 -p no:xdist -p no:hypothesis -p no:randomly
>>     <<
>>
>> Testing has its own set of dependencies
>>     TestDepends: <<
>>         pytest-py310,
>>         pytest-cov-py310,
>>         pytest-runner-py310,
>>         coverage-py310,
>>         pycodestyle-py310,
>>         pylint-py310
>>     <<
>>
>> And that has been working with little changes for a long while.  But I
>> think I can switch to a repository clone.  Is there a branch/tag for the
>> release rather than the working master?
>>
>> -Scott
>>
>> On Jul 10, 2025, at 05:05, Kenneth Loafman <[email protected]> wrote:
>>
>> Have you just tried cloning the repo then testing that?
>>
>> ...Ken
>>
>>
>> On Wed, Jul 9, 2025 at 8:29 PM Scott Hannahs <[email protected]> wrote:
>>
>>>
>>>
>>> On Jun 20, 2025, at 06:38, Kenneth Loafman via Duplicity-talk <
>>> [email protected]> wrote:
>>>
>>> Hello,
>>>>
>>>> PyPI tarball doesn't include /testing. Is there any plans to add it
>>>> again?
>>>>
>>>> Thanks
>>>>
>>>> No plans at this point.  It was removed intentionally since most users
>>> do not use it at all.
>>>
>>> …Ken
>>>
>>>
>>> I have made the testing phase as part of the fink package manaager
>>> (macOS) script for awhile.  It has caught some
>>> build/installation/dependency error.  It is useful in testing an
>>> installation.
>>>
>>
>> _______________________________________________
>> Duplicity-talk mailing list
>> [email protected]
>> https://lists.nongnu.org/mailman/listinfo/duplicity-talk
>>
>
>

_______________________________________________
Duplicity-talk mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.