tis-pyzo
Paquet d'installation silencieuse pour tis-pyzo
4.22.0-0
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-pyzo
- version: 4.22.0-0
- maintainer: Simon Fonteneau
- locale: all
- target_os: windows
- architecture: x64
- signature_date:
- size: 38.62 Mo
package : tis-pyzo
version : 4.22.0-0
architecture : x64
section : base
priority : optional
name :
categories :
maintainer : Simon Fonteneau
description : Pyzo est une distribution qui simplifie l’utilisation de Python. Elle est particulièrement adaptée à l’apprentissage et recommandée pour les débutants.
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources :
installed_size :
impacted_process :
description_fr :
description_pl :
description_de :
description_es :
description_pt :
description_it :
description_nl :
description_ru :
audit_schedule :
editor :
keywords :
licence :
homepage :
package_uuid : 9ff942fd-06ca-4f0c-a7b0-34dbf0ed5798
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 6.0
max_os_version :
icon_sha256sum : b9ab953e90307c153f80c0250a31c3bdf5cda9a6e89a6e8a91c83ae44f09b7a0
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-07-23T07:20:35.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : lQDTFuTQxloz57DhWlj5oGM1NWy4JOTUmygijJdR+wGI+HzN5s5hNOXng8xIz9iBaXoqzwzxgMN4F+se1Rifi5Dne2dqy52fiWZvPm6dZKC6tiuZU6ztEU4op1BzZ36G9/GYEqmW0shcwmb2+4deKJ1soSVU0Oh79GcWw8xV/0HPzNNkfD3rUJw5n9a0zeDgDhO8dZ9LhRyfIPQHAkyi+Gx+B0UzzSSz0Ajx4C7KS/RaA7rWdG8zYbUq8hubfVVX8Qr53xQBC7iLrB8BgZZDd/z/cnxyfsfoconSQiSGN8XD2La1Gx/OBsqd7yI5l5qqUycu2PO8TL7rRvtQneGotw==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
print("installing pyzo")
def verspyzo(key):
return key["name"].replace("pyzo version ", "")
install_exe_if_needed(
glob.glob("*.exe")[0],
"/VERYSILENT /SUPPRESSMSGBOXES /NORESTART",
key="pyzo_is1",
min_version=control.get_software_version(),
get_version=verspyzo,
)
remove_desktop_shortcut("pyzo")
# -*- coding: utf-8 -*-
from setuphelpers import *
import json
def update_package():
proxies = {}
if isfile(makepath(application_data(), "waptconsole", "waptconsole.ini")):
proxywapt = inifile_readstring(makepath(user_local_appdata(), "waptconsole", "waptconsole.ini"), "global", "http_proxy")
if proxywapt:
proxies = {"http": proxywapt, "https": proxywapt}
binaryfile, urlfile = [
(str(p["name"]), str(p["browser_download_url"]))
for p in json.loads(wgets("https://api.github.com/repos/pyzo/pyzo/releases/latest", proxies=proxies))["assets"]
if "exe" in p["name"]
if not "windows10" in p["name"]
][0]
lastversion = binaryfile.split("-")[1]
for exe in glob.glob("*.exe"):
if exe != binaryfile:
remove_file(exe)
if not isfile(binaryfile):
wget(urlfile, binaryfile, proxies=proxies)
os.chdir(os.path.dirname(__file__))
from waptpackage import PackageEntry
pe = PackageEntry()
pe.load_control_from_wapt(os.getcwd())
print("Last Version %s" % lastversion)
pe.version = lastversion + "-0"
pe.save_control_to_wapt(os.getcwd())
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
81206e3822198ff6609a8540da65f4f3ccffb61314481e80eb7336cffea498fb : WAPT/control
b9ab953e90307c153f80c0250a31c3bdf5cda9a6e89a6e8a91c83ae44f09b7a0 : WAPT/icon.png
9f7e450a6f00f389b2fdfc7085041f1da2c45445068cef2274cb0f7a4fa2333e : luti.json
ec0f70cd2f1aa1dec948c3241eebf7cf3c1109264b66a5200232e80bd8ff1cf6 : pyzo-4.22.0-win64.exe
69cd95c9021b0370911253d086585d962196353415550d1ad3820a89f526252d : setup.py
1f8f3131defcf9abebc32b46f82d4346671b575b25fb029e78ed7d974f5dcf45 : update_package.py