Path to this page:
Subject: CVS commit: pkgsrc/time/py-jrnl
From: Leonardo Taccari
Date: 2024-07-28 12:01:33
Message id: 20240728100133.76179FC74@cvs.NetBSD.org
Log Message:
py-jrnl: Update to 4.1
Changes:
## v4.1
- Add Python 3.12 support
## v4.0.1
- Bug fixes
## v4.0
- Drop Python 3.9 support
- Several improvements
- Bug fixes
## v3.3
- Change default config to use journal key
- Add machine readable --list output
- Bug fixes
## v3.2
- Suppress "Entry added" message if using default journal
- Add message showing the number of search results
## v3.1
- Add linewrap option 'auto'
- Bug fixes
## v3.0
- Drop support for Python 3.7 and 3.8
- Show name of journal when creating a password/encrypting
- Rework how all output and messaging works in jrnl
- Implement --change-time flag
- Bug fixes
## v2.8.4
- Add hash as a default tag symbol for new jrnl config file
- Add --config-file argument to use alternate config file at runtime
- Bug fixes
## v2.8.3
- Bug fixes
## v2.8.2
- Misc improvements
## v2.8.1
- Bug fixes
## v2.8
- Add `--config-override` feature
- Bug fixes
## v2.7.1
- Bug fixes
## v2.7
- Add new date format (`--format date`) for heatmapping
- Add new `-today-in-history`, `-month`, `-day`, and `-year` search filters
- Allow custom extensions when editing (for easier syntax highlighting)
- Bug fixes
## v2.6
- Add ability to put --edit partly through a cli entry to move it to the editor
- Allow --edit flag partway through an entry
- Bug fixes
## v2.5
- Deprecate Python 3.6
- Add support for Python 3.9
- Implement arg parsing library
- Rename `--export` to `--format` and `--export -o` to `--format --file`
- Pull functionality out of util.py
- Support -not for individual @tag in the command line
- Add punctuation more commonly used in Asian languages (ellipsis) to sentence \
parsing
- Clean up help screen, get rid of util.py
- Bug fixes
## v2.4.5
- Bug fixes
## v2.4.4
- Misc improvements and bug fixes
## v2.4.3
- Speed up jrnl by 10%, improve slow imports
- Bug fixes
## v2.4.2
- Bug fixes
## v2.4.1
- Bug fixes
## v2.4
- Misc improvements and bug fixes
## v2.2
- Full text search (case insensitive) with "-contains"
- Reduce startup time by 55%
- Refactor password logic to prevent accidental password leakage
- Password confirmation
- Bug fixes
## v2.1.1
- Support Python 3.6+
- Drop Python 2 support
- Bug fixes
## v2.1.post2
- Bug fixes
## v2.0.1
- Switch to hashmark Markdown headers on export (Mk II)
- Add '-not' flag for excluding tags from filter
- Handle KeyboardInterrupt when installing journal
- Bug fixes
## v2.0.0
- Change cryptographic backend from PyCrypto to cryptography.io
- Config now respects XDG conventions and may move accordingly
- Config name changed from `journals.jrnl_name.journal` to
`journals.jrnl_name.path`
- Bug fixes
Files: