Credits

Dependencies

Generated with pipdeptree.

        flowchart TD
    classDef missing stroke-dasharray: 5
    annotated-types["annotated-types\n0.7.0"]
    certifi["certifi\n2025.10.5"]
    charset-normalizer["charset-normalizer\n3.4.3"]
    distro["distro\n1.9.0"]
    dukpy["dukpy\n0.5.0"]
    dulwich["dulwich\n0.24.2"]
    filelock["filelock\n3.19.1"]
    giturlparse["giturlparse\n0.12.0"]
    idna["idna\n3.10"]
    imagesize["imagesize\n1.4.1"]
    jsonpath-ng["jsonpath-ng\n1.7.0"]
    packaging["packaging\n25.0"]
    ply["ply\n3.11"]
    pydantic-core["pydantic_core\n2.33.2"]
    pydantic["pydantic\n2.11.10"]
    pypac["PyPAC\n0.17.1"]
    python-rule-engine["python-rule-engine\n1.0.0"]
    pyyaml["PyYAML\n6.0.3"]
    qgis-deployment-toolbelt["qgis-deployment-toolbelt\n0.39.2.dev27+gea96562ea"]
    requests-file["requests-file\n2.1.0"]
    requests["requests\n2.32.5"]
    tldextract["tldextract\n5.3.0"]
    truststore["truststore\n0.10.4"]
    typing-extensions["typing_extensions\n4.15.0"]
    typing-inspection["typing-inspection\n0.4.2"]
    urllib3["urllib3\n2.5.0"]
    dulwich -- ">=2.2.2" --> urllib3
    dulwich -- ">=4.0" --> typing-extensions
    jsonpath-ng -- "any" --> ply
    pydantic -- "==2.33.2" --> pydantic-core
    pydantic -- ">=0.4.0" --> typing-inspection
    pydantic -- ">=0.6.0" --> annotated-types
    pydantic -- ">=4.12.2" --> typing-extensions
    pydantic-core -- ">=4.6.0,!=4.7.0" --> typing-extensions
    pypac -- ">=0.2.2" --> dukpy
    pypac -- ">=2.0.0" --> requests
    pypac -- ">=2.2.3" --> tldextract
    python-rule-engine -- ">=1.5.3,<2.0.0" --> jsonpath-ng
    python-rule-engine -- ">=2.10.6,<3.0.0" --> pydantic
    python-rule-engine -- ">=2.29.0,<3.0.0" --> pydantic-core
    qgis-deployment-toolbelt -- "==1.9.*" --> distro
    qgis-deployment-toolbelt -- ">=0.10.1,<1" --> truststore
    qgis-deployment-toolbelt -- ">=0.12,<0.13" --> giturlparse
    qgis-deployment-toolbelt -- ">=0.16.3,<1" --> pypac
    qgis-deployment-toolbelt -- ">=0.24.1,<0.24.3" --> dulwich
    qgis-deployment-toolbelt -- ">=0.5,<1.1" --> python-rule-engine
    qgis-deployment-toolbelt -- ">=1.4,<1.5" --> imagesize
    qgis-deployment-toolbelt -- ">=2.32.3,<3" --> requests
    qgis-deployment-toolbelt -- ">=22,<26" --> packaging
    qgis-deployment-toolbelt -- ">=5.4,<7" --> pyyaml
    requests -- ">=1.21.1,<3" --> urllib3
    requests -- ">=2,<4" --> charset-normalizer
    requests -- ">=2.5,<4" --> idna
    requests -- ">=2017.4.17" --> certifi
    requests-file -- ">=1.0.0" --> requests
    tldextract -- ">=1.4" --> requests-file
    tldextract -- ">=2.1.0" --> requests
    tldextract -- ">=3.0.8" --> filelock
    tldextract -- "any" --> idna
    typing-inspection -- ">=4.12.0" --> typing-extensions

    

Licenses

Generated with pip-licenses

Name

Version

License

Author

URL

Description

PyPAC

0.17.1

Apache Software License

Carson Lam

https://github.com/carsonyl/pypac

Proxy auto-config and auto-discovery for Python.

PyYAML

6.0.3

MIT License

Kirill Simonov

https://pyyaml.org/

YAML parser and emitter for Python

annotated-types

0.7.0

MIT License

Adrian Garcia Badaracco 1755071+adriangb@users.noreply.github.com, Samuel Colvin s@muelcolvin.com, Zac Hatfield-Dodds zac@zhd.dev

https://github.com/annotated-types/annotated-types

Reusable constraint types to use with typing.Annotated

certifi

2025.10.5

Mozilla Public License 2.0 (MPL 2.0)

Kenneth Reitz

https://github.com/certifi/python-certifi

Python package for providing Mozilla’s CA Bundle.

charset-normalizer

3.4.3

MIT

“Ahmed R. TAHRI” tahri.ahmed@proton.me

https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md

The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.

distro

1.9.0

Apache Software License

Nir Cohen

https://github.com/python-distro/distro

Distro - an OS platform information API

dukpy

0.5.0

MIT License

Alessandro Molina

https://github.com/amol-/dukpy

Simple JavaScript interpreter for Python

dulwich

0.24.2

UNKNOWN

Jelmer Vernooij jelmer@jelmer.uk

https://www.dulwich.io/

Python Git Library

filelock

3.19.1

The Unlicense (Unlicense)

UNKNOWN

https://github.com/tox-dev/py-filelock

A platform independent file lock.

giturlparse

0.12.0

Apache Software License

Aaron O Mullan

https://github.com/nephila/giturlparse

A Git URL parsing module (supports parsing and rewriting)

idna

3.10

BSD License

Kim Davies kim+pypi@gumleaf.org

https://github.com/kjd/idna

Internationalized Domain Names in Applications (IDNA)

imagesize

1.4.1

MIT License

Yoshiki Shibukawa

https://github.com/shibukawa/imagesize_py

Getting image size from png/jpeg/jpeg2000/gif file

jsonpath-ng

1.7.0

Apache Software License

Tomas Aparicio

https://github.com/h2non/jsonpath-ng

A final implementation of JSONPath for Python that aims to be standard compliant, including arithmetic and binary comparison operators and providing clear AST for metaprogramming.

packaging

25.0

Apache Software License; BSD License

Donald Stufft donald@stufft.io

https://github.com/pypa/packaging

Core utilities for Python packages

pipdeptree

2.28.0

UNKNOWN

UNKNOWN

https://github.com/tox-dev/pipdeptree

Command line utility to show dependency tree of packages.

ply

3.11

BSD

David Beazley

http://www.dabeaz.com/ply/

Python Lex & Yacc

pydantic

2.11.10

MIT License

Samuel Colvin s@muelcolvin.com, Eric Jolibois em.jolibois@gmail.com, Hasan Ramezani hasan.r67@gmail.com, Adrian Garcia Badaracco 1755071+adriangb@users.noreply.github.com, Terrence Dorsey terry@pydantic.dev, David Montague david@pydantic.dev, Serge Matveenko lig@countzero.co, Marcelo Trylesinski marcelotryle@gmail.com, Sydney Runkle sydneymarierunkle@gmail.com, David Hewitt mail@davidhewitt.io, Alex Hall alex.mojaki@gmail.com, Victorien Plot contact@vctrn.dev

https://github.com/pydantic/pydantic

Data validation using Python type hints

pydantic_core

2.33.2

MIT License

Samuel Colvin s@muelcolvin.com, Adrian Garcia Badaracco 1755071+adriangb@users.noreply.github.com, David Montague david@pydantic.dev, David Hewitt mail@davidhewitt.dev, Sydney Runkle sydneymarierunkle@gmail.com, Victorien Plot contact@vctrn.dev

https://github.com/pydantic/pydantic-core

Core functionality for Pydantic validation and serialization

python-rule-engine

1.0.0

MIT License

Santiago Alvarez

https://github.com/santalvarez/python-rule-engine

A rule engine where rules are written in JSON format

requests

2.32.5

Apache Software License

Kenneth Reitz

https://requests.readthedocs.io

Python HTTP for Humans.

requests-file

2.1.0

Apache Software License

David Shea reallylongword@gmail.com

https://github.com/dashea/requests-file

File transport adapter for Requests

tldextract

5.3.0

BSD License

John Kurkowski john.kurkowski@gmail.com

https://github.com/john-kurkowski/tldextract

Accurately separates a URL’s subdomain, domain, and public suffix, using the Public Suffix List (PSL). By default, this includes the public ICANN TLDs and their exceptions. You can optionally support the Public Suffix List’s private domains as well.

truststore

0.10.4

UNKNOWN

Seth Michael Larson sethmichaellarson@gmail.com, David Glick david@glicksoftware.com

https://github.com/sethmlarson/truststore

Verify certificates using native system trust stores

typing-inspection

0.4.2

UNKNOWN

Victorien Plot contact@vctrn.dev

https://github.com/pydantic/typing-inspection

Runtime typing introspection tools

typing_extensions

4.15.0

UNKNOWN

“Guido van Rossum, Jukka Lehtosalo, Łukasz Langa, Michael Lee” levkivskyi@gmail.com

https://github.com/python/typing_extensions

Backported and Experimental Type Hints for Python 3.9+

urllib3

2.5.0

UNKNOWN

Andrey Petrov andrey.petrov@shazow.net

https://github.com/urllib3/urllib3/blob/main/CHANGES.rst

HTTP library with thread-safe connection pooling, file post, and more.


Images