Releases: cfv-project/cfv
Releases Β· cfv-project/cfv
v3.1.0
v3.1.0.dev0
- WARNING: This is a development snapshot, not a stable release.
- Drop support for Python 3.5.
- Python 3.6 is now the minimum supported version.
- Add support for Python 3.12 (Thanks to @sbraz).
- Add support for Python 3.13.
- Correctly close files in various situations.
v3.0.0
- Tested platforms: Linux and FreeBSD. If there is interest in supporting more platforms (e.g. OSX and Windows), please get in contact with the project.
- Support for Python 3 (Thanks to @stevenxxiu for major contributions).
- Python 3.5 is now the minimum supported version.
- Dropped fchksum support, as it does not support Python 3.
v3.0.0.dev1
- WARNING: This is a development snapshot, not a stable release.
- Tested platforms: Linux and FreeBSD. If there is interest in supporting more platforms (e.g. OSX and Windows), please get in contact with the project.
- Support for Python 3 (Thanks to @stevenxxiu for major contributions).
- Python 3.5 is now the minimum supported version.
- Dropped fchksum support, as it does not support Python 3.
v3.0.0.dev0
- WARNING: This is a development snapshot, not a stable release.
- Tested platforms: Linux and FreeBSD. If there is interest in supporting more platforms (e.g. OSX and Windows), please get in contact with the project.
- Support for Python 3 (Thanks to @stevenxxiu for major contributions).
- Python 3.5 is now the minimum supported version.
- Dropped fchksum support, as it does not support Python 3.
v2.0.0
- Now fully unicode aware. Work is done internally in unicode, only translating to encoded form on input/output.
- Added
--encoding
option. - Specifying
--encoding=raw
will allow working with broken filenames. (But really, you should just fix them, if possible.) - Torrent files now default to UTF-8 filename encoding, and specify the encoding field in the metainfo.
- The encoding of text checksum files that start with a Unicode BOM is auto detected.
- Python 2.3 is now the minimum supported version.
- Decode the torrent comment field too.
- Changed handling of
-f
: Now all options are checked before testing/creating the file. (Benjamin Hohl) - Torrent file handling no longer requires BitTorrent client to be installed.
- Support for GNU coreutils sha224sum, sha256sum, sha384sum and sha512sum formats.
- New project home: https://github.com/cfv-project/cfv