[ANN] [Tech] Agunua, yet another Python library to develop Gemini clients
- 🗣️ From: Stephane Bortzmeyer (stephane (a) sources.org)
- 📅 Sent: 2021-01-03 15:49
- 📧 Message 1 of 1
This is to announce the Agunua library, to help Python developers
write Gemini clients. Agunua is used in the Manisha monitoring tool
(to watch your capsule) and in the Lupa crawler. There is also a
standalone command-line client, a bit like the thousand other
curl-like programs existing for Gemini :-)
Among the features that are not always present in similar tools:
- IDN and IRI support (remember this is not standardized yet),
- Ability to parse links and return them (useful when writing a
crawler),
- Full control of security: certificate validation or not, TOFU or
not, accept expired certificates or not.
gemini://gemini.bortzmeyer.org/software/agunua/
https://framagit.org/bortzmeyer/agunua (send bug reports here)
Also available on the PyPi repository.
---
View entire thread.