We’ve recently released libratom 0.6.0. The major new features in this release include an updated database schema to store per-field email header metadata, and a modification to the ratom CLI to automatically parse out and validate all headers fields individually when run with the “-m” flag. This release also includes an update to ensure compatibility with spaCy 3.3, and various other dependency and security updates. Python 3.10 support (introduced in release 0.5.7) carries over.
Following the last stable release (0.5.5) of libratom in December 2021, we’ve taken some time over the past two months to gather community feedback regarding features, performance, and use cases. As we refine our feature roadmap, we’ll soon be releasing an interim update that adds support for Python 3.10 and updates the default spaCy used to 3.2. Stay tuned!
We’ve recently released libratom 0.5.4, which includes testing to ensure compatibility with spaCy 3.1, along with various dependency updates. With this release, the libratom CI pipeline has now been rebuilt using GitHub Actions. Tested environments include Python 3.7, 3.8, and 3.9.
If you follow us on Twitter (@RATOM_Project) or GitHub (https://github.com/libratom), you may have seen a couple of months months back that we released libratom 0.5.0. This made spaCy 3.0 the default NLP platform for the tool, providing access to a range of new models for named entity recognition. This release also added official tested support for Python 3.9, and dropped official testing for Python 3.6 (although functionality should remain unaffected).
Recently, we’ve released libratom 0.5.2, a maintenance bump that updates some out-of-date dependencies (including those with security advisories) in the official release.
Our current testing indicates that at this stage the core library and support CLI tools are stable on all supported platforms, though we may explore additions to the schema as additional community requests come in. You can download the latest release on PyPI or read detailed instructions on installation and usage on GitHub.
Registration for the 2020 RATOM Hackathon is now open!
Dates: October 19-21, 2020
This is a chance to get involved with other members of community working on email preservation, dig in to state-of-the-art open source tools, learn some new skills, or simply to explore a new problems space and get feedback in a friendly and inclusive environment.
The hackathon is a free virtual event, and is open to everyone. We’ve provided three suggested areas of interest in the registration to help bring together those interested in similar features, workflows, or automation tasks.