Page 1 of 1

[SOLVED] Tis package update

Published: February 7, 2018 - 4:40 PM
by Eric
Hello,

WAPT version: 1.3.13
Server running Debian
Development machine running Windows 10

I haven't found a procedure in the documentation for automatically updating packages retrieved from the tis repository.
For example, I have the tis-pyscripter package in my repository (automatically renamed unilim-pyscripter in my repository). When I launch pyscripter on a machine where it was installed via WAPT, a popup informs me that a new version of the software is available (this is a built-in feature of the software, unrelated to WAPT).
I checked the tis repository, and there is indeed a newer version, but what I don't know is how to update these packages in our repository (I'm talking about a method that can be automated; no need to tell me I can import it again from the console, I already know that ;-) ).

Thank you
.

Re: Tis package update

Published: February 7, 2018 - 4:59 PM
by sfonteneau
Hello,

some packages in the repository have an "update_package" function.

This function can be run in PyScripter by pressing the F9 key when setup.py is open.

Generally, the function allows you to read the latest version from the publisher's official website, download the new binary, remove the old binaries present in the package, and update the control file with the latest version.

Then you just need to test the installation and verify that everything works correctly.

If everything works correctly, you can then perform a build-upload.

You can test this with the tis-flashplayer package.

P.S.: The PyScripter package does not have this function.

Re: Tis package update

Published: February 7, 2018 - 5:03 PM
by Eric
OK,

thank you, I'll take a look.

Regards,
ET