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.3"] blurhash["blurhash\n1.1.4"] certifi["certifi\n2024.2.2"] charset-normalizer["charset-normalizer\n3.3.2"] click_0["click\n8.1.7"] decorator["decorator\n5.1.1"] geotribu["geotribu\n0.32.1"] idna["idna\n3.7"] imagesize["imagesize\n1.4.1"] joblib["joblib\n1.4.0"] lunr["lunr\n0.7.0.post1"] markdown-it-py["markdown-it-py\n3.0.0"] markdownify["markdownify\n0.11.6"] mastodon-py["Mastodon.py\n1.8.1"] mdurl["mdurl\n0.1.2"] nltk["nltk\n3.8.1"] orjson["orjson\n3.9.15"] packaging["packaging\n23.2"] pillow["pillow\n10.3.0"] pygments["Pygments\n2.17.2"] 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.1"] regex["regex\n2023.12.25"] requests["requests\n2.31.0"] rich-argparse["rich-argparse\n1.4.0"] rich["rich\n13.7.1"] six["six\n1.16.0"] soupsieve["soupsieve\n2.5"] tinify["tinify\n1.6.0"] tqdm["tqdm\n4.66.2"] urllib3["urllib3\n2.2.1"] beautifulsoup4 -- ">1.2" --> soupsieve geotribu -- ">=0.11,<0.12" --> markdownify geotribu -- ">=0.6,<1.5" --> rich-argparse geotribu -- ">=0.7,<0.8" --> lunr 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,<24" --> packaging geotribu -- ">=3.8,<3.10" --> 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

Mastodon.py

1.8.1

MIT License

Lorenz Diener

https://github.com/halcy/Mastodon.py

Python wrapper for the Mastodon API

PyYAML

6.0.1

MIT License

Kirill Simonov

https://pyyaml.org/

YAML parser and emitter for Python

Pygments

2.17.2

BSD License

Georg Brandl georg@python.org

https://pygments.org

Pygments is a syntax highlighting package written in Python.

beautifulsoup4

4.12.3

MIT License

Leonard Richardson leonardr@segfault.org

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

Screen-scraping library

blurhash

1.1.4

MIT License

Lorenz Diener

https://github.com/halcy/blurhash-python

Pure-Python implementation of the blurhash algorithm.

certifi

2024.2.2

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

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

decorator

5.1.1

BSD License

Michele Simionato

https://github.com/micheles/decorator

Decorators for Humans

geotribu

0.32.1

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

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

joblib

1.4.0

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

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

Apache Software License; BSD License

Donald Stufft donald@stufft.io

https://github.com/pypa/packaging

Core utilities for Python packages

pillow

10.3.0

Historical Permission Notice and Disclaimer (HPND)

“Jeffrey A. Clark” aclark@aclark.net

https://python-pillow.org

Python Imaging Library (Fork)

pipdeptree

2.18.1

MIT License

UNKNOWN

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

Command line utility to show dependency tree of packages.

python-dateutil

2.9.0.post0

Apache Software License; BSD License

Gustavo Niemeyer

https://github.com/dateutil/dateutil

Extensions to the standard Python datetime module

python-frontmatter

1.1.0

MIT License

Chris Amico

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

Parse and manage posts with YAML (or other) frontmatter

python-magic

0.4.27

MIT License

Adam Hupp

http://github.com/ahupp/python-magic

File type identification using libmagic

regex

2023.12.25

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

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.4.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.2

MIT License; Mozilla Public License 2.0 (MPL 2.0)

UNKNOWN

https://tqdm.github.io

Fast, Extensible Progress Meter

urllib3

2.2.1

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.