Releases: hitblast/avnie
2024.10.12
✨ Dependency Changes
As of October 2024, the EOL of Python 3.8, as well as the new major version, 3.13, have been announced and following these two major announcements, avro.py and avnie are going through a slow "shift" in order to manage their software lifecycles. So, the new minimum supported version of avnie will be Python 3.9, and will also support all the forward-compatible versions with it.
Dev log: Although this is just a patch release, I have a few plans for avnie as a whole and although I'm currently busy with some of my unreleased projects, I'll soon be working on adding performance and UI improvements to this project. Who knows, maybe also work on a different approach to terminal-based transliteration?
🔨 Related PRs
- Bump nuitka from 2.4.7 to 2.4.8 by @dependabot in #15
- Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #20
- Bump pytest from 8.3.2 to 8.3.3 by @dependabot in #22
- Bump avro-py from 2024.9.1 to 2024.9.24 by @dependabot in #26
- Bump rich from 13.8.1 to 13.9.2 by @dependabot in #28
- Bump ruff from 0.6.8 to 0.6.9 by @dependabot in #27
The prebuilt binaries, wheels and source files have been shipped with this release.
Full Changelog: 2024.8.9...2024.10.12
2024.8.9
✨ New Interactive Mode
Since prebuilt binaries have been added to the packaging process from last release, this release adds a new "Interactive Mode" which can be accessed both from the Python distribution and the binaries themselves. Instead of typing commands all the time, now you can reply to prompts to quickly and easily operate on English / Bengali text.
A new avnie interactive
command has also been added to access it from the commands.
🔨 Related PRs
The prebuilt binaries, wheels and source files have been shipped with this release.
Full Changelog: 2024.8.8...2024.8.9
2024.8.8
🎉 Prebuilt binaries, now available!
Although it's an experimental additional to this project for now, but from this release onwards, prebuilt standalone builds of avnie will be included automatically for macOS, Linux and Windows.
🔨 Other Changes
- Rewrote the CLI in click, replacing typer in the process. This might be changed in the future but for now it's been done to reduce overhead (experimental).
- Refined unit tests for better coverage.
The prebuilt binaries, wheels and source files have been shipped with this release.
Full Changelog: 2024.8.6...2024.8.8
2024.8.6
What's Changed
- The
--remap-words
/-r
flag has now been changed to--ignore-remap
/-i
, keeping similarity with the original flag inside the previous built-in CLI of the avro.py package. - The CLI can now be executed with the
avro
keyword, as well as theavnie
keyword.
Related PRs
The prebuilt wheels and source files have been shipped with this release.
Full Changelog: 2024.7.29...2024.8.6
2024.7.29
Celebrating the very first release! 🎉
Important
avnie is currently in development and not yet recommended for production use, however you can take part in shaping it's future by submitting an issue to let us know what you think.
As the development of avnie continues, new features and stability updates will keep coming in. Till then, stay tuned!