tis-graphviz icon

graphviz

Paquet d’installation silencieuse pour graphviz

13.0.0-0

  • package: tis-graphviz
  • name: graphviz
  • version: 13.0.0-0
  • maintainer: FRADJ
  • editor: John Ellson, Emden Gansner, Yehuda Koren, Eleftherios Koutsofios, John Mocenigo, Stephen North, Gordon Woodhull, David Dobkin, Vladimir Alexiev, Bruce Lilly, Jeroen Scheerder, Daniel Richard G., Glen Low
  • licence: Common Public License Version 1.0
  • target_os: windows
  • architecture: x64
  • signature_date:
  • size: 8.04 Mo
  • homepage : https://graphviz.org/

package           : tis-graphviz
version           : 13.0.0-0
architecture      : x64
section           : base
priority          : optional
name              : graphviz
categories        : 
maintainer        : FRADJ
description       : Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.
depends           : 
conflicts         : 
maturity          : PROD
locale            : 
target_os         : windows
min_wapt_version  : 
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : Graphviz est un logiciel open source de visualisation de graphes. La visualisation de graphes est un moyen de représenter des informations structurelles sous forme de diagrammes de graphes abstraits et de réseaux. Il a des applications importantes dans les domaines des réseaux, de la bioinformatique, de l’ingénierie logicielle, de la conception de bases de données et de sites Web, de l’apprentissage automatique et des interfaces visuelles pour d’autres domaines techniques.
description_pl    : Graphviz to oprogramowanie do wizualizacji wykresów typu open source. Wizualizacja grafów to sposób przedstawiania informacji strukturalnych w postaci diagramów abstrakcyjnych grafów i sieci. Ma ważne zastosowania w sieciach, bioinformatyce, inżynierii oprogramowania, projektowaniu baz danych i stron internetowych, uczeniu maszynowym oraz w interfejsach wizualnych dla innych dziedzin technicznych.
description_de    : Graphviz ist eine Open-Source-Software zur Visualisierung von Diagrammen. Die Graphenvisualisierung ist eine Möglichkeit, strukturelle Informationen als Diagramme abstrakter Graphen und Netzwerke darzustellen. Es hat wichtige Anwendungen in den Bereichen Netzwerke, Bioinformatik, Software-Engineering, Datenbank- und Webdesign, maschinelles Lernen und in visuellen Schnittstellen für andere technische Bereiche.
description_es    : Graphviz es un software de visualización de gráficos de código abierto. La visualización de grafos es una forma de representar información estructural como diagramas de grafos abstractos y redes. Tiene importantes aplicaciones en redes, bioinformática, ingeniería de software, diseño de bases de datos y web, aprendizaje automático y en interfaces visuales para otros dominios técnicos.
description_pt    : Graphviz é um software de visualização de gráficos de código aberto. A visualização de gráficos é uma forma de representar informações estruturais como diagramas de gráficos abstratos e redes. Tem aplicações importantes em redes, bioinformática, engenharia de software, base de dados e web design, machine learning, e em interfaces visuais para outros domínios técnicos.
description_it    : Graphviz bụ open source graph visualization software. Graph visualization bụ ụzọ isi na-anọchite anya ozi nhazi dị ka eserese nke eserese na netwọk abstract. O nwere ngwa dị mkpa na netwọk, bioinformatics, injinịa ngwanrọ, nchekwa data na imewe weebụ, mmụta igwe, na ntanetị anya maka ngalaba teknụzụ ndị ọzọ. ...
description_nl    : Graphviz is open source software voor het visualiseren van grafieken. Grafiekvisualisatie is een manier om structurele informatie weer te geven als diagrammen van abstracte grafieken en netwerken. Het heeft belangrijke toepassingen in netwerken, bio-informatica, software-engineering, database- en webdesign, machine learning en in visuele interfaces voor andere technische domeinen.
description_ru    : Graphviz — это программное обеспечение для визуализации графиков с открытым исходным кодом. Визуализация графов — это способ представления структурной информации в виде диаграмм абстрактных графов и сетей. Он имеет важное применение в сетях, биоинформатике, программной инженерии, дизайне баз данных и веб-дизайне, машинном обучении, а также в визуальных интерфейсах для других технических областей.
audit_schedule    : 
editor            : John Ellson, Emden Gansner, Yehuda Koren, Eleftherios Koutsofios, John Mocenigo, Stephen North, Gordon Woodhull, David Dobkin, Vladimir Alexiev, Bruce Lilly, Jeroen Scheerder, Daniel Richard G., Glen Low
keywords          : graphviz
licence           : Common Public License Version 1.0
homepage          : https://graphviz.org/
package_uuid      : 7ac04726-df51-45ae-bd7e-698e2e681c07
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
min_os_version    : 10
max_os_version    : 
icon_sha256sum    : ff32de500158f849b41c1abedde674f0d6515477bc158060dd4f700dfd144221
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date    : 2025-06-13T22:01:12.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         : gFPIGlq9KDuPW1Yty8lYrLBEC1OUEP2qWjahtfQzPOJi/puVacPIQCfp2/feH7uMKFH8tA6salMrowmMSeDvOv5/EYVEb61/OKYO71eQC4O62T2wQlvoJtcanV07nqSKmKZnbqmKdUcSlTXKZW15kUxaoBKfL0KRumGglmcNur+VGZoKRF8lylug7klHJsXCML05a+DkhzKOOmiHOYLqVM3FLR/XQiqETXtWzcQ89YRojAHoDVDV2DDtonzVjJ0m291Vx/qdSyxw38WkiqBxBNff91WD7818FGsCn3R6EYVZRIjfTilaDbpNE4BSIUZ9TzpURZgsQE77QOefOtWT7Q==

# -*- coding: utf-8 -*-
from setuphelpers import *

r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables

    last_package_version = control.get_software_version()

    dict_arch = {"x64":"win64.exe","x86":"win32.exe"}
    # Installing the software
    print("Installing: graphviz")
    install_exe_if_needed('windows_10_cmake_Release_graphviz-install-%s-%s' % (last_package_version,dict_arch[control.architecture]),
        silentflags='/S',
        key='Graphviz',
        min_version=last_package_version
    )



# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob


def update_package():
    # Declaring local variables
    package_updated = False
    proxies = get_proxies_from_wapt_console()
    if not proxies:
        proxies = proxies = get_proxies()
        
    dict_arch = {"x64":"-win64.exe","x86":"-win32.exe"}

    for elem in bs_find_all('https://graphviz.org/download/',"a","href",proxies=proxies):
        if elem.get('href').endswith(dict_arch[control.architecture]): 
            url_download = elem.get('href')
            break

    filename = url_download.split('/')[-1]
    last_version = filename.split('-')[-2]

    if not isfile(filename):
        package_updated = True
        wget(url_download,filename,proxies=proxies)

    for f in glob.glob('*.exe'):
        if f != filename:
            remove_file(f)

    control.set_software_version(last_version)
    control.save_control_to_wapt()

    return package_updated

38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
e8362d591bce50e3a5ccc79f02969dc2631072250d047442d1b1498cc11a16fb : WAPT/control
ff32de500158f849b41c1abedde674f0d6515477bc158060dd4f700dfd144221 : WAPT/icon.png
c3a42c73139366ae10be3818e54b429d10510d71c5b3ceec93c6b9cfad14f049 : luti.json
8c929a35f927b06bc761c08ee6ce3edd9f7b5493c3b99c3fd096929950d845c4 : setup.py
0f0e3ebaf5af38d3bdcdba2087d20bfa7722baa281f963522f5430231442b602 : update_package.py
d77c7957e78e061e5a58e1faec488401d5f4818da107d4126867429a68b5b2b9 : windows_10_cmake_Release_graphviz-install-13.0.0-win64.exe