man/offpunk.1: refresh offpunk manual.
This change mainly appends the description of the newly introduced
--config-file command option in offpunk.
chore: apply ruff formatting
Release 2.5 - January 30th 2025
- "abbrevs" has been replaced by "alias"
- "alias" now allows custom command to be aliased
- PEP8-ification by Vincent Jousse
- changing "datetime.UTC" to "datetime.timezone.utc" for retrocompatibility with python < 3.11
- checking if "grep" supports "--color=auto" to supports OpenBSD (reported by Dylan D’Silva)
typo spotted by Peter Cock
checking if "grep" supports "--color=auto" to supports OpenBSD (reported by Dylan D’Silva)
just another photo for the archives
"alias" now allows custom command to be aliased
"abbrevs" has been deprecated
changing "datetime.UTC" to "datetime.timezone.utc" for retrocompatibility with python < 3.11
man/offpunk.1: refresh manual for offpunk 2.4.
This change removes references to --tls-* arguments and documents
the --images-mode.
Signed-off-by: Étienne Mollier <emollier@debian.org>
man/netcache.1: refresh manual.
This change updates netcache description to match the help argument
output, and includes newly introduced --ids argument. In addition,
it also includes missing description of --offline.
Signed-off-by: Étienne Mollier <emollier@debian.org>
man/ansicat.1: refresh ansicat description.
Signed-off-by: Étienne Mollier <emollier@debian.org>
refactor: simplify set_prompt and add tests
I was going through the code and I found some nits in the prompt
code (using `.get` with a default value on dicts) and decided to
take the occasion to setup some tests.
I've updated the README accordingly (tests need `pytest` and
`pytest-mock` to be installed).
The `README.md` has been reformated using a markdown linter, I hope you
don't mind.
chore: apply PEP8 formatting using ruff
Version 2.4 - November 21st 2024
NEW WEBSITE: Official homepage is now https://offpunk.net (or gemini://offpunk.net). Sources are in the /tutorial/ folder and contributions are welcome.
NEW FEATURE: This release includes work by Bert Livens to add gemini client-side certificates (see "help certs"). This means you can browse gemini capsule while being identified (such as astrobotany)
- Deprecation warning if using Chafa < 1.10
- introducing the "tutorial" command (which is only a link to offpunk.net for now)
- netcache: use client-certificate when going to a url like gemini://username@site.net (by Bert Livens)
- offpunk/netcache: added the "cert" command to list and create client certificates (Bert Livens)
- "open" now accept integer as parameters to open links (suggested by Matthieu Rakotojaona)
- fix cache not being properly accessed when server redirect to same host with standard port (gemini.ucant.org)
- fix crash when expired certificate due to not_valid_after deprecation
- fix crash in netcache when a port cannot be parsed in the URL
- fix parameter "interactive=False" not being sent to gemini redirections
- fix problem with non-integer version of less (Patch by Peter Cock)
- Gopher: hide lines starting with TAB (drkhsh.at), reported by Dylan D’Silva