Crédits#

Outil développé en Python 3 à l’aide de bibliothèques open source qui font un travail formidable et qui sont nommées ici.

Dépendances#

Généré avec pipdeptree sur les dépendances packagées (c’est-à-dire sans celles propres au développpement, documentation, test et packaging).

flowchart TD classDef missing stroke-dasharray: 5 beautifulsoup4["beautifulsoup4\n4.12.2"] certifi["certifi\n2023.7.22"] charset-normalizer["charset-normalizer\n3.2.0"] click_0["click\n8.1.7"] geotribu["geotribu\n0.29.0"] idna["idna\n3.4"] imagesize["imagesize\n1.4.1"] joblib["joblib\n1.3.2"] lunr["lunr\n0.7.0.post1"] markdown-it-py["markdown-it-py\n3.0.0"] markdownify["markdownify\n0.11.6"] mdurl["mdurl\n0.1.2"] nltk["nltk\n3.8.1"] orjson["orjson\n3.9.5"] packaging["packaging\n23.1"] pillow["Pillow\n9.5.0"] pygments["Pygments\n2.16.1"] python-frontmatter["python-frontmatter\n1.0.0"] pyyaml["PyYAML\n6.0.1"] regex["regex\n2023.8.8"] requests["requests\n2.31.0"] rich-argparse["rich-argparse\n1.3.0"] rich["rich\n13.5.2"] six["six\n1.16.0"] soupsieve["soupsieve\n2.5"] tinify["tinify\n1.6.0"] tqdm["tqdm\n4.66.1"] urllib3["urllib3\n2.0.4"] beautifulsoup4 -- ">1.2" --> soupsieve geotribu -- ">=0.11,<0.12" --> markdownify geotribu -- ">=0.6,<0.8" --> lunr geotribu -- ">=0.6,<1.4" --> rich-argparse geotribu -- ">=1,<2" --> python-frontmatter geotribu -- ">=1.4,<1.5" --> imagesize geotribu -- ">=20,<24" --> packaging geotribu -- ">=3.8,<3.10" --> orjson markdown-it-py -- "~=0.1" --> mdurl markdownify -- ">=1.15,<2" --> six markdownify -- ">=4.9,<5" --> beautifulsoup4 nltk -- ">=2021.8.3" --> regex nltk -- "any" --> click_0 nltk -- "any" --> joblib nltk -- "any" --> tqdm python-frontmatter -- "any" --> pyyaml requests -- ">=1.21.1,<3" --> urllib3 requests -- ">=2,<4" --> charset-normalizer requests -- ">=2.5,<4" --> idna requests -- ">=2017.4.17" --> certifi rich -- ">=2.13.0,<3.0.0" --> pygments rich -- ">=2.2.0" --> markdown-it-py rich-argparse -- ">=11.0.0" --> rich tinify -- ">=2.7.0,<3.0.0" --> requests lunr -- any --> nltk

Licences#

Généré avec pip-licenses sur les dépendances packagées (c’est-à-dire sans celles propres au développpement, documentation, test et packaging).

Name

Version

License

Author

URL

Description

Pillow

9.5.0

Historical Permission Notice and Disclaimer (HPND)

Jeffrey A. Clark (Alex)

https://python-pillow.org

Python Imaging Library (Fork)

PyYAML

6.0.1

MIT License

Kirill Simonov

https://pyyaml.org/

YAML parser and emitter for Python

Pygments

2.16.1

BSD License

Georg Brandl georg@python.org

https://pygments.org

Pygments is a syntax highlighting package written in Python.

beautifulsoup4

4.12.2

MIT License

Leonard Richardson leonardr@segfault.org

https://www.crummy.com/software/BeautifulSoup/bs4/

Screen-scraping library

certifi

2023.7.22

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.2.0

MIT License

Ahmed TAHRI

https://github.com/Ousret/charset_normalizer

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

click

8.1.7

BSD License

UNKNOWN

https://palletsprojects.com/p/click/

Composable command line interface toolkit

geotribu

0.29.0

MIT License

Julien Moura (Geotribu)

https://github.com/geotribu/cli/

Une ligne de commande pour Geotribu qui offre des outils pour rechercher et consulter les contenus et images, et faciliter les tâches récurrentes des contributeur/ices.

idna

3.4

BSD License

Kim Davies kim@cynosure.com.au

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

joblib

1.3.2

BSD License

Gael Varoquaux gael.varoquaux@normalesup.org

https://joblib.readthedocs.io

Lightweight pipelining with Python functions

lunr

0.7.0.post1

MIT License

Yeray Diaz Diaz yeraydiazdiaz@gmail.com

https://github.com/yeraydiazdiaz/lunr.py/blob/master/CHANGELOG.md

A Python implementation of Lunr.js

markdown-it-py

3.0.0

MIT License

Chris Sewell chrisj_sewell@hotmail.com

https://github.com/executablebooks/markdown-it-py

Python port of markdown-it. Markdown parsing, done right!

markdownify

0.11.6

MIT License

Matthew Tretter

http://github.com/matthewwithanm/python-markdownify

Convert HTML to markdown.

mdurl

0.1.2

MIT License

Taneli Hukkinen hukkin@users.noreply.github.com

https://github.com/executablebooks/mdurl

Markdown URL utilities

nltk

3.8.1

Apache Software License

NLTK Team

https://www.nltk.org/

Natural Language Toolkit

orjson

3.9.5

Apache Software License; MIT License

ijl ijl@mailbox.org

https://github.com/ijl/orjson

Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy

packaging

23.1

Apache Software License; BSD License

Donald Stufft donald@stufft.io

https://github.com/pypa/packaging

Core utilities for Python packages

pipdeptree

2.13.0

MIT License

UNKNOWN

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

Command line utility to show dependency tree of packages.

python-frontmatter

1.0.0

MIT License

Chris Amico

https://github.com/eyeseast/python-frontmatter

Parse and manage posts with YAML (or other) frontmatter

regex

2023.8.8

Apache Software License

Matthew Barnett

https://github.com/mrabarnett/mrab-regex

Alternative regular expression module, to replace re.

requests

2.31.0

Apache Software License

Kenneth Reitz

https://requests.readthedocs.io

Python HTTP for Humans.

rich

13.5.2

MIT License

Will McGugan

https://github.com/Textualize/rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

rich-argparse

1.3.0

MIT License

Ali Hamdan ali.hamdan.dev@gmail.com

https://github.com/hamdanal/rich-argparse

Rich help formatters for argparse and optparse

six

1.16.0

MIT License

Benjamin Peterson

https://github.com/benjaminp/six

Python 2 and 3 compatibility utilities

soupsieve

2.5

MIT License

Isaac Muse Isaac.Muse@gmail.com

https://github.com/facelessuser/soupsieve

A modern CSS selector implementation for Beautiful Soup.

tinify

1.6.0

MIT License

Jacob Middag

https://tinify.com/developers

Tinify API client.

tqdm

4.66.1

MIT License; Mozilla Public License 2.0 (MPL 2.0)

UNKNOWN

https://tqdm.github.io

Fast, Extensible Progress Meter

urllib3

2.0.4

MIT License

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.