💾 Archived View for gemi.dev › gemini-mailing-list › 000600.gmi captured on 2023-12-28 at 15:49:49. Gemini links have been rewritten to link to archived content
View Raw
More Information
⬅️ Previous capture (2023-11-04)
🚧 View Differences
-=-=-=-=-=-=-
[ANN] [Tech] Agunua, yet another Python library to develop Gemini clients
1. 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.
Link to individual message.
---
Previous Thread: [tech] Doppio: Gemini server in Java
Next Thread: [spec] Ambiguity with regards to quote lines