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.13.4"] blurhash["blurhash\n1.1.4"] certifi["certifi\n2025.4.26"] charset-normalizer["charset-normalizer\n3.4.2"] click_0["click\n8.2.1"] decorator["decorator\n5.2.1"] geotribu["geotribu\n0.34.3"] idna["idna\n3.10"] imagesize["imagesize\n1.4.1"] joblib["joblib\n1.5.1"] lunr["lunr\n0.8.0"] markdown-it-py["markdown-it-py\n3.0.0"] markdownify["markdownify\n1.1.0"] mastodon-py["Mastodon.py\n1.8.1"] mdurl["mdurl\n0.1.2"] nltk["nltk\n3.9.1"] orjson["orjson\n3.10.18"] packaging["packaging\n25.0"] pillow["pillow\n11.2.1"] pygments["Pygments\n2.19.1"] python-dateutil["python-dateutil\n2.9.0.post0"] python-frontmatter["python-frontmatter\n1.1.0"] python-magic["python-magic\n0.4.27"] pyyaml["PyYAML\n6.0.2"] regex["regex\n2024.11.6"] requests["requests\n2.32.3"] rich-argparse["rich-argparse\n1.7.1"] rich["rich\n14.0.0"] six["six\n1.17.0"] soupsieve["soupsieve\n2.7"] tinify["tinify\n1.7.0"] tqdm["tqdm\n4.67.1"] typing-extensions["typing_extensions\n4.13.2"] urllib3["urllib3\n2.4.0"] beautifulsoup4 -- ">1.2" --> soupsieve beautifulsoup4 -- ">=4.0.0" --> typing-extensions geotribu -- ">=0.11,<1.2" --> markdownify geotribu -- ">=0.7,<0.9" --> lunr geotribu -- ">=1,<1.8" --> rich-argparse geotribu -- ">=1,<2" --> python-frontmatter geotribu -- ">=1.4,<1.5" --> imagesize geotribu -- ">=1.8.1,<1.9" --> mastodon-py geotribu -- ">=2.31,<3" --> requests geotribu -- ">=20,<26" --> packaging geotribu -- ">=3.8,<3.11" --> orjson markdown-it-py -- "~=0.1" --> mdurl markdownify -- ">=1.15,<2" --> six markdownify -- ">=4.9,<5" --> beautifulsoup4 mastodon-py -- ">=1.1.4" --> blurhash mastodon-py -- ">=2.4.2" --> requests mastodon-py -- ">=4.0.0" --> decorator mastodon-py -- "any" --> python-dateutil mastodon-py -- "any" --> python-magic mastodon-py -- "any" --> six nltk -- ">=2021.8.3" --> regex nltk -- "any" --> click_0 nltk -- "any" --> joblib nltk -- "any" --> tqdm python-dateutil -- ">=1.5" --> six 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 |
---|---|---|---|---|---|
1.8.1 |
MIT License |
Lorenz Diener |
Python wrapper for the Mastodon API |
||
PyYAML |
6.0.2 |
MIT License |
Kirill Simonov |
YAML parser and emitter for Python |
|
Pygments |
2.19.1 |
BSD License |
Georg Brandl georg@python.org |
Pygments is a syntax highlighting package written in Python. |
|
beautifulsoup4 |
4.13.4 |
MIT License |
Leonard Richardson leonardr@segfault.org |
Screen-scraping library |
|
blurhash |
1.1.4 |
MIT License |
Lorenz Diener |
Pure-Python implementation of the blurhash algorithm. |
|
certifi |
2025.4.26 |
Mozilla Public License 2.0 (MPL 2.0) |
Kenneth Reitz |
Python package for providing Mozilla’s CA Bundle. |
|
charset-normalizer |
3.4.2 |
MIT License |
“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. |
click |
8.2.1 |
UNKNOWN |
UNKNOWN |
Composable command line interface toolkit |
|
decorator |
5.2.1 |
BSD License |
Michele Simionato michele.simionato@gmail.com |
UNKNOWN |
Decorators for Humans |
geotribu |
0.34.3 |
MIT License |
Julien Moura (Geotribu) |
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.10 |
BSD License |
Kim Davies kim+pypi@gumleaf.org |
Internationalized Domain Names in Applications (IDNA) |
|
imagesize |
1.4.1 |
MIT License |
Yoshiki Shibukawa |
Getting image size from png/jpeg/jpeg2000/gif file |
|
joblib |
1.5.1 |
BSD License |
Gael Varoquaux gael.varoquaux@normalesup.org |
Lightweight pipelining with Python functions |
|
lunr |
0.8.0 |
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 |
Python port of markdown-it. Markdown parsing, done right! |
|
markdownify |
1.1.0 |
MIT License |
Matthew Tretter m@tthewwithanm.com |
Convert HTML to markdown. |
|
mdurl |
0.1.2 |
MIT License |
Taneli Hukkinen hukkin@users.noreply.github.com |
Markdown URL utilities |
|
nltk |
3.9.1 |
Apache Software License |
NLTK Team |
Natural Language Toolkit |
|
orjson |
3.10.18 |
Apache Software License; MIT License |
ijl ijl@mailbox.org |
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy |
|
packaging |
25.0 |
Apache Software License; BSD License |
Donald Stufft donald@stufft.io |
Core utilities for Python packages |
|
pillow |
11.2.1 |
UNKNOWN |
“Jeffrey A. Clark” aclark@aclark.net |
Python Imaging Library (Fork) |
|
pipdeptree |
2.26.1 |
UNKNOWN |
UNKNOWN |
Command line utility to show dependency tree of packages. |
|
python-dateutil |
2.9.0.post0 |
Apache Software License; BSD License |
Gustavo Niemeyer |
Extensions to the standard Python datetime module |
|
python-frontmatter |
1.1.0 |
MIT License |
Chris Amico |
Parse and manage posts with YAML (or other) frontmatter |
|
python-magic |
0.4.27 |
MIT License |
Adam Hupp |
File type identification using libmagic |
|
regex |
2024.11.6 |
Apache Software License |
Matthew Barnett |
Alternative regular expression module, to replace re. |
|
requests |
2.32.3 |
Apache Software License |
Kenneth Reitz |
Python HTTP for Humans. |
|
rich |
14.0.0 |
MIT License |
Will McGugan |
Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal |
|
rich-argparse |
1.7.1 |
MIT License |
Ali Hamdan ali.hamdan.dev@gmail.com |
Rich help formatters for argparse and optparse |
|
six |
1.17.0 |
MIT License |
Benjamin Peterson |
Python 2 and 3 compatibility utilities |
|
soupsieve |
2.7 |
MIT License |
Isaac Muse Isaac.Muse@gmail.com |
A modern CSS selector implementation for Beautiful Soup. |
|
tinify |
1.7.0 |
MIT License |
Jacob Middag |
Tinify API client. |
|
tqdm |
4.67.1 |
MIT License; Mozilla Public License 2.0 (MPL 2.0) |
UNKNOWN |
Fast, Extensible Progress Meter |
|
typing_extensions |
4.13.2 |
UNKNOWN |
“Guido van Rossum, Jukka Lehtosalo, Łukasz Langa, Michael Lee” levkivskyi@gmail.com |
Backported and Experimental Type Hints for Python 3.8+ |
|
urllib3 |
2.4.0 |
UNKNOWN |
Andrey Petrov andrey.petrov@shazow.net |
HTTP library with thread-safe connection pooling, file post, and more. |